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

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 weight). I’ve been wanting to write more about what I get up to, but didn’t want to make this blog… read full entry →
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 to post excerpts, e.g. as per this (cleaned up) example from the codex: function new_excerpt_more( $more ) { global $post;… read full entry →
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. It’s mostly because I’m lazy, and it does a bunch of stuff for me that I can’t be bothered to… read full entry →
How to: make the whole WordPress excerpt clickable - A client recently asked me to make the post excerpts in their blog page clickable. This seems like a reasonable request and the logical answer (if you know your WordPress basics) is to open the relevant template file (probably index.php or home.php in this case)… read full entry →
Pages disappear from admin after registering custom post type - As I’ve fallen foul of this twice in as many days (I must be having one of those weeks) I thought it worth mentioning in case anyone else does the same thing! When creating a custom post type, the code works as expected but suddenly… read full entry →
Thoughts on the Genesis Framework - I’ve always been a little reluctant to use theme frameworks because learning other people’s code foibles often feels like a battle not worth fighting. However, as I’m now developing WordPress themes, plugins etc as a primary source of income, it made sense to bite the… read full entry →

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

Jem Turner jem@jemjabella.co.uk +44(0)7521056376