Moving a WordPress website – a Cloudways hosting review

I’d been hosting my site with Siteground for a number of years and in all honesty had a really good experience with them. However I’d been thinking about starting a new site and didn’t want to have to immediately double my hosting spend. I knew if I moved my website to Cloudways I’d be paying … Read more

Find The Page Template Name In A WordPress Theme

While developing a custom WordPress theme recently I found myself in a situation where I needed to find out the name of the WordPress page template being used for the current page. After searching the WordPress Codex I had found the code which enables you to check the page template by using a string comparison … Read more

Protecting Yourself From Email Harvesters & Spam Email

None of us like getting an inbox full of spam mail and there are a few ways to show your email address on your website that can go some way towards fooling email harvesters. One way is to replace the chracters in your addres with words. For example emily@acompany.com would be shown as emily {at} … Read more

Custom Widget Checkboxes Not Staying Checked

During the process of writing a few custom widgets for a custom WordPress theme I found a frustrating problem when using a checkbox as one of the widget options. The checkbox was functioning properly but when it was checked and then the widget options saved it was being unchecked. The answer is really simple but … Read more