Move W3 Total Cache JS & CSS to the footer
How to fix a number of qTranslate problems with WordPress 3.9 including error messages, issues with TinyMCE visual editor and overwriting of content from ACF fields.
How to dynamically target the video poster in Video JS using jQuery. Solution tested across all major browsers including Internet Explorer 8 and above.
How to easily enable icon fonts (dashicons) for your custom post type menu items in WordPress 3.8.
Google remove authorship profile pics from search results so I moan about it in words that will appear in bland and uniform links on the web.
How to easily and automatically optimise all images on a WordPress site using the EWWW Image Optimizer for better compression and so they pass web performance measurement tools such as Google's Page Speed Insights.
How to locate and fix intermittent 'white screen of death' problems with WordPress. Blank screens are often down to fatal PHP errors created by exceeded memory limits.
Mobile user experience is increasingly playing a part in search engine rankings and will almost certainly continue to do so. In this post I explore current and future mobile UX ranking factors.
In this post I look at the code required to execute a PHP function before a Contact Form 7 form is submitted using wpcf7_before_send_mail
A breakdown of AdSense tips and more generic advice that can help increase AdSense revenue for your website or blog