WordPress

WordPress is a full-featured CMS and blogging system, used to create more websites than any other CMS in the world. Its strength comes from the masses of contributors to the WP community, publishing and updating thousands of plugins and themes daily. As a WordPress developer, I use it to power everything from tiny personal blogs, to massive multi-national corporate sites for my clients.

Latest WordPress Posts

10 Micro Optimisations for a Faster WordPress Website - Website speed is a huge factor in your search engine (specifically Google) ranking: As part of that effort, today we’re including a new signal in…
WordCamp Europe 2019, Berlin #WCEU - I had the privilege of attending WordCamp Europe 2019 this past weekend, thanks to the team at Wordfence who flew me out there & paid…
Security alert: pipdig insecure, DDoSing competitors - I love WordPress. I make my living from it. It’s no exaggeration to say that developing WordPress websites has changed my life: it provides me…
The StrongMum Project - My attempts at maintaining my strength and fitness this year have been indisputably more consistent (and as a result, visible in my overall health and…
Forcing a ‘read more’ link on WordPress excerpts even when excerpt text is set - Wow, that title is a bit of a mouthful. OK, so let me decipher: you can customise WordPress excerpts to add a “read more” link…
Genesis column shortcodes with custom classes - (tl;dr download .zip here) I, more often than not, roll out WordPress sites these days using Genesis as my framework of choice for theme development.…

Need a WordPress developer?

I can:

  • Write & modify WordPress plugins
  • Create bespoke themes, update existing ones, use a variety of theme frameworks including Genesis
  • Rescue “hacked” WordPress websites
  • Move sites from Joomla, Drupal etc to WordPress
  • & more…

If you’d like an experienced WordPress developer to help you with your project, get in touch »

WordPress Plugins

I finally wrote some WordPress plugins! They’re not in the official repo, because that is effort and I’m too busy working on actual work to do it, but if you’d like to give them a try you can find them on GitHub:

  • Jem’s Genesis Columns — adds shortcodes which you can use to format your content (posts, pages) into columns (like this page!); adds support for extra classes missing from the ‘official’ Genesis Column Shortcodes plugin. Must be used in conjunction with the Genesis framework, a Genesis theme, or by people who’ve acquired the column stylings.
  • Media Locations — adds a media taxonomy which allows you to assign locations to media which can then be pulled in to posts, pages, templates etc programmatically.

Useful Links