WordPress Tutorials

In this category you’ll find all sorts of WordPress tutorials, large and small, simple and complex. One of the great things about WordPress is that it’s relatively simple, but you still have to know how to do things. In this section, we aim to help you out there. Our readers range from beginners to experts, and so we try to covert that gamut with our tutorials as well. For example, a post more toward the beginner end of the scale would be How to Add Google Analytics to WordPress in Three Simple Steps. Another would be How to Upgrade a WordPress Theme.  An example of a little more advanced tutorial might be How to Widgetize a Page, Post, Header or Any Other Template in WordPress. And even further up the scale would be Install WordPress Locally on Windows with Xampp and DIY Truly Responsive Images on Your WordPress Website.

Using Vagrant to Set up a WordPress Test Environment

Setting up a local environment for WordPress is a common need for developers. Since everything runs on your computer, loading times are significantly lower and you can safely test things before you try them out in a live production environment.

Local WordPress installations aren’t just for coders, though. As a user, local environments let you try out themes and plugins much more quickly, create as many installations as you need, and play around with WordPress without fear of wreaking havoc on your live website.

Test environment

Read more »

Moving WordPress Media To The Cloud With Amazon S3

“The Cloud” is all the rage nowadays and for good reason. It gives you more storage space, faster storage, and distributed access. It’s essentially an automatic backup and can take away a lot of the headaches that come with moving and testing a website.

While there are some disadvantages, like less access and security worries, these would either exist on your own server as well, or are more than worth it for most.

WordPress backup

Read more »

How to Use a WordPress Shortcode Outside the Post Editor

Shortcodes in WordPress are amazing. They are essentially macros that allow you to place content anywhere on your site.

For example, instead of inserting a whole bunch of images to create a gallery, you simply use the shortcode [ gallery ]. WordPress offers a few shortcodes by default and there are hundreds to choose from via available plugins.

There are a couple of places you may want to use shortcodes outside of your post content. Sidebar widgets for one, and perhaps somewhere inside your theme (in the footer, for example). In this post we’ll take a look at how you can make this happen.


Read more »

WordPress Plugins: When to Buy, When to Download Free

When I was just starting out with WordPress I remember working on a client site which needed a slider. Rather than use the javascript slider I’d previously been using on static sites I decided to look for a plugin. But being new to WordPress I didn’t really know what I was looking for, so I spent the best part of half a day trawling the WordPress Plugin Repository and googling, all the time testing out ones that looked like they might do the job.

Plugins when to buy

Read more »

Catch MailChimp Updates in WordPress Using Webhooks

Do you want to be able to track your WordPress users as they subscribe and unsubscribe from your MailChimp lists?

Of course you do, but your MailChimp plugin is probably no help beyond generating that subscribe form. What you need is MailChimp webhooks.

In this article, I’ll show you how to build a simple plugin to update your WordPress site with all your MailChimp list activity.

MailChimp webhooks

Read more »

The WordPress wp-config File: A Comprehensive Guide

The WordPress configuration file is most frequently used to set up the database connection and is then forgotten. Despite its neglected nature it is a powerhouse of features and opportunities for optimization.

You definitely won’t be using the config file on a day-to-day basis but I’m betting that almost every WordPress install could benefit from adding a couple of things to this file. A well thought out config file can not only make a website faster and more secure; it can add features like more frequent trash emptying, disabling features such as revisions and offer advanced debugging capabilities.

In this article I’ll tell you all about the defaults that ship with your config file and how you can tweak it to make your website more suited to your needs.

The WordPress config file

Read more »

How to Use AJAX in WordPress to Load Search Results

AJAX is a very powerful and flexible tool that allows developers to create more streamlined applications. It can be used for a wide range of purposes such as verifying login credentials or loading content. The main benefit of AJAX is that it is asynchronous; the whole page does not need to be reloaded in order for it to receive new data.

WordPress is well-equipped for AJAX, it has a great mechanism for working with it allowing you to implement AJAX functionality with little fuss. In this article I’ll take you through the basics of AJAX and create a very simple extension that pulls in search results using AJAX in Twenty Fourteen.


Read more »

Avoiding Common WordPress Image Issues

For artists and photographers, WordPress is an ideal platform for showcasing the beauty of your work to the rest of the world. The only problem is, if you don’t know what you’re doing, it’s easy to make mistakes that can leave visitors to your website less than impressed.

I’m talking about using the wrong themes and plugins, and neglecting to optimize your images.

So in this post we’re going to look at the three most common mistakes you’ll find on image-heavy sites and how to avoid them.

WordPress image issues.

Read more »