How to import JSON into WordPress

WordPress is going through somewhat a transition lately with JSON REST API increasingly becoming a thing. And a good thing at that, because it’s finally catching up with the rest of data-driven, JSON-powered world. What is JSON If you’re unfamiliar with JSON (abbreviation for JavaScript Object Notation), simply put it’s a standard format in which…

WordPress GPL

There’s an aspect to WordPress that most newcomers either don’t notice or don’t care about and that’s the licensing model – GPL. Many developers fear that this licensing model enables what they think of as theft of their work, when in reality it is not. This article will hopefully get you more interested in WordPress’s…

WordPress on Raspberry Pi

We have tons of crazy ideas here at Codeable and one of them actually became a reality; We thought to ourselves, what if the client could receive a physical copy of their site after the development has been done? Granted, a developer could just give them a copy on a USB key, but that wouldn’t…

How do I get on the first page of Google?

Whether you’re a web developer or a site owner, I’m sure you’ve been asked (or asked it yourself): How do I get on the first page of Google? You can’t. Now before you get all angry with me for the click-baity title let me explain; You can’t, because you’re asking the wrong question. The real…

Never Miss Our Posts. Get updates in your mailbox as soon as they are posted.

Speed up your theme development with Gulp

Before we get started, let me ask you a question. What is the most common task you do when developing a WordPress theme (or any kind of website really)? What do you do so often that you don’t even notice it – because it’s in your muscle memory? You refresh the browser. (Did not expect…

Guide to Hiring a Good Freelance Web Developer – Part I

Posting your project – Dos and Donts I am a freelance developer and have been now for several years. I have recently started working for invite-only freelancer site (invite-only on the contractor side of course) called Codeable. The site specialises in WordPress and between the 123 WordPress expert contractors that work through the site there…

WordPress A/B testing: getting started

Many site owners think that once their website is published, their work is done. This couldn’t be further from the truth – the work has only just begun! Your site’s final purpose isn’t to exist, it is to convert visitors to customers. Apart from funnel testing, which I described in my previous tutorial, there’s also…

Getting started with WordPress conversion funnel testing

After a series of technical tutorials on optimising your self-hosted WordPress for performance and security, it’s time to get a bit non-technical, so starting with this one, I’ll write about optimising your WordPress site for business. That’s why it exists in the first place, right? One of the most common mistakes site owners do is…

Speed up WP admin with Redis and HHVM

When we asked our readers what topic they’d like to cover in our tutorials three stood out the most: Site speed optimization Security WP Admin speed optimization We’ve covered the former two in our previous tutorials, so today, it’s all about optimizing your belowed wp-admin. Due to it’s dynamic nature we can’t do page caching,…

How to significantly improve your WordPress security

One of WordPress’s biggest advantages is the ease of getting started; Get a hosting provider, upload the files, run the installer, start publishing. One, commonly neglected/overlooked step, that should be considered a priority is making your WordPress secure enough so that we can prevent the most common attacks, such as brute force. On Brute force…