Articles penned by Joe Hoyle

Testing WordPress Batcache versus Varnish

When it comes to page caching and WordPress, there are a number of options out there. Nginx caching, Varnish, Batcache, W3TC Page Caching, WP Super cache to name some. Without going into too much depth the two options I am testing are Batcache and Varnish. Batcache Batcache does static page caching via the WordPress Object…

Hacking together a web app in 2.5 hours

A recent Sunday morning I was separating my trash into it’s respective recycling containers, we have a new scheme around here so I was unfamiliar with the particulars of what waste goes where. On our local Town Council website I found a directory of different trash items, and what recycling bin they must be placed…

WordPress Rewrite Rules, HM Core Style!

The WordPress rewrite system is an area many people struggle with when starting out with WordPress. People not familiar with rewrite systems don’t necessity understand what role they play and often developers who are used to using rewrite systems find WordPress’ implementation somewhat clunky. When working on relitvly complex WordPress projects, which have multiple custom…

On Image Resizing

Server-side image resizing has often been a sticky topic when it comes to building CMS powered websites, and it is something I have encountered a lot during my years of building websites on WordPress. I thought it would be a good idea to write-up my findings and also the “solution” we have come up with…

Introducing WP Thumb

Throughout my experience of working with WordPress, be it small projects or large projects I have always wanted the ability to do on-demand server side image resizing. For several reasons this is something WordPress has not included in core. With Human Made and the years before, we have used a lot of different solutions for on-demand resizing.…

WP Remote

WP Remote is a essential free web app which provides a single place for developers to view and manage all of their WordPress sites. There is no longer any excuse for out of date websites.

WP Thumb

WP Thumb is a WordPress plugin that silently enables the use of PHPThumb for all WordPress images. This has several benefits that WordPress does not offer: Dynamically resize images on-the-fly – WordPress only generates 3 sizes for each attachment. WP Thumb allows you to do `the_post_thumbnail( ‘width=100&height=80&crop=1′ )` to get a 100 pixel square image, this can…