How to disable responsive images in WordPress 4.4

The latest version of WordPress, 4.4 (“Clifford”), has rolled out a feature whereby it adds ‘srcset’ attributes to all image tags in order that browsers can decide which image to… More »

WooCommerce products not showing on your Shop page?

Here’s a quick tip for those developing a WooCommerce-based website, particularly if it’s your first time. Sometimes, after installing WooCommerce into your WordPress installation, and adding a product, you’ll find… More »

10 plugins that let you do more with WordPress content

WordPress is one of the most popular pieces of free software on the planet, and with good reason – it makes it very easy to get a basic website or… More »

How to remove the security hole in WordPress comment HTML

Before reading further, you should read my earlier post, Your WordPress site comments are giving information to hackers, since this post provides a neater solution to the problem described in… More »

Your WordPress site comments are giving information to hackers

Something I recently discovered: if you run a WordPress site and make a comment on a post yourself while logged in, information relating to your username is added to the… More »

How to restrict uploaded image size in WordPress

Want to know one of the worst things about administering a WordPress-based website? The media library. Specifically: allocating enough hosting space, backing it up, restoring it, and moving it between… More »

Deploying a WordPress site to a staging or live server

A WordPress developer’s workflow will at some point involve migrating a site that has been developed on a local computer to a live or staging server. The process for a… More »

Include WordPress environment in a plain PHP page

There comes a time for most serious WordPress developers when they are developing a WordPress site but need a separate PHP page which needs to access WordPress variables, functions and… More »

Password-protecting an entire WordPress site

It’s quite a common scenario – you’ve developed a great WordPress site, and you need to show it to your client, but you don’t want the rest of the world… More »

All About SMTP in WordPress

No matter what I’m doing, whatever site I’m building or managing, on whatever server, it’s always automated emailing that has given me the most hassle over the years. Here’s a… More »