WordPress advice & tutorials

Get expert and unbiased information and help for your WordPress site


My main focus is teaching you how to use WordPress in easy-to-understand language. I've got tutorials covering a wide variety of topics and difficulty levels, so you're sure to find what you need.


Getting the right host for your site is a decision that you're going to have to live with, so it's not something to take lightly. Get my advice on the best WordPress host for you, based on your specific needs.


Once you've built your WordPress site, you need to maintain it to make sure that it stays secure, backed up and keeps running like a well-oiled machine. Check out my WordPress maintenance service.


If there's a WordPress task that you really want to tackle, but just can't manage it, or don't have the time, I may be able to help you. Get in touch and let's discuss what you're trying to achieve.


Duplicate post

Duplicate Post is a plugin that makes duplicating existing posts and pages very simple. It’s one of those plugins that “just works” and supports creating drafts and publishing posts from existing content.


KeyCDN – New CDN for WordPress [GIVEAWAY]

KeyCDN is a new player in the CDN market and with this giveaway you could take them for a test drive for free by winning a 1TB account

The Creative Commons Zero License Logo

Pixabay – free high-quality images for your WordPress site

Pixabay allows you to find professional-quality imagery released under the CC0 license, enabling you to use the images for free without any form of attribution

Get link to continue filling out Gravity Form

Save Gravity Forms progress and continue later

My favourite new feature in Gravity Forms 1.9 is the Save and Continue feature which lets users save their progress and come back later to finish completing the form: excellent for long forms / multi-page forms or where a user doesn’t currently have the information that they need to complete the form.


Saying goodbye to post formats

The time has come for me to end my use of post formats. I’ve used them since their creation, but a few years later, I’ve recognised that they’re more trouble than they’re worth, causing theme lock-in and nonsensical emails and RSS items.

Fingerprint login using Launchkey

LaunchKey – log in to WordPress with your fingerprint

Launchkey allows you to bypass password-logins by sending a push notification to your phone, where a quick fingerprint scan or facial scan logs you in to your site.


Hide a taxonomy metabox in the post editor

When you want to have more control over how your custom taxonomies are used, you may want to hide the default metabox provided by WordPress to allow you to use other methods for specifying the terms, such as using CMB 2.0


Use WordPress’ built-in dashicons for custom post types

Dashicons is a special font built in to WordPress that you can use throughout your site, such as for icons for custom post types in your dashboard menus


Building social sharing and following with Monarch

Monarch from Elegant Themes has raised the bar for social WordPress plugins. Stunning social sharing and following buttons are so easy to add your site, and are a great way to increase engagement with your readers.

Google Analytics goal overview

How to track conversions through Gravity Forms in Google Analytics

Tracking conversions is a good way of better understanding your customers, where they came from and how they navigated your site before conversion, so this is how to do it with Gravity Forms.