WordPress advice & tutorials

Get expert and unbiased information and help for your WordPress site

Tutorials

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.

Hosting

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.

Maintenance

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.

Development

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.

import-parent-theme-css

A (better) alternative to @import in child themes

There’s a better way to pull in your parent theme’s CSS than the traditional method of using an @import rule in style.css: you can enqueue the file, resulting in speed improvements for your theme.

Photo in a lightbox

FooBox – A responsive lightbox for WordPress

FooBox is the best lightbox plugin on the market and makes adding video, images and HTML contect in a striking layout a doddle.

WordPress enables you to precisely plan out your content

How to show and hide content at set times

I have updated my Show/Hide Content plugin to allow setting start AND end times, nesting shortcodes inside the time restricting shortcodes and repeating show/hide schedules on a daily, weekly or monthly basis.

Gravity Forms - for your WordPress form needs

Use Gravity Forms merge tags for email notifications

Merge tags help you to automatically insert data that you already know into Gravity Forms, rather than manually having to enter it, like a user’s name and email address.

infinitewp_logo

InfiniteWP – the best way to manage multiple WordPress sites

InfiniteWP takes the pain out of managing WordPress sites, with a simple interface, automated services and addons for every conceivable maintenance task.

Comment list

Stop receiving comment notifications as site admin

This snippet will remove the site admin from the list of email addresses that receive notifications for comments, which is especially helpful for webmasters, who usually don’t care about comments.

spotlight-item

How to set end dates for content

Getting content to publish at a set time is easy enough, but when you want it to disappear at a set time, that’s a little different. This is how you can use custom meta and a custom loop to achieve your needs.

social-media-plugin

Ultimate WordPress bundle giveaway worth over $200

The guys over at DealFuel have provided me with a bundle of web design goodies to give away to 10 DIWW readers for signing up to their newsletter, where you’ll get emails with more useful deals.

iphone-email

Obfuscating email addresses in WordPress

Sometimes, it would be nice to be able to put your email address on your site, without fear of it being scraped and subjected to spam. This simple shortcode solves that by converting characters to HTML entities so that it isn’t recognised as an email address to crawlers.

divi-2-sneak-thumbnail

Elegant Themes launches Divi 2.0 [GIVEAWAY]

Elegant Themes have launched version 2 of their highly-customisable theme, Divi, with an improved page builder, post formats support and new modules.