My WordPress plugins will be TimThumb free



Contextual Related Posts, Top 10 and Where did they go from here have come inbuilt with TimThumb to resize images for a long time now. However, TimThumb has had a fair share of exploits that have affected a lot of websites and although I’ve maintained the latest version of TimThumb consistently within the plugins, it required me to be on the lookout constantly for updates to TimThumb.

Ben has supported the development of TimThumb over the years, but announced that he has stopped supporting or maintaining it. This means that eventually, I’m going to drop TimThumb from my WordPress plugins.

Contextual Related Posts v2.0 comes inbuilt with complete support for WordPress thumbnails  In the next version, you’ll be able to select the inbuilt created thumbnail sizes, instead of creating a new one. This means even better support for your thumbnails, especially if you’re carving your own ones! v2.1 will remove TimThumb completely and the plugin will no longer bundle it.

I’m currently working on new versions of Top 10 and Where did they go from here and these will come with the WordPress thumbnails support out of the box as well as the option to select existing thumbnail sizes.

If you’d still like to use TimThumb, you’ll need to host this on your own and use a simple function to filter the post image. This is, in fact, how my plugins currently use TimThumb to resize the images. But, as Ben says, this will be at your own risk.

I know that this is definitely a big change. I’ve always liked how TimThumb could seamlessly resize images on the fly, but with lack of support and maintenance, it’s time to stop using it.

Better Search v1.3.4

Better Search

Better Search

I’ve released Better Search v1.3.4 today. The biggest addition which has long been pending is the addition of a meta tag that will allow you to set the search results page to stop being indexed. Enabled by default, you can choose to disable the meta tag if needed.

This should be definitely better for SEO and recommended by Google. Setting the meta tag should eventually stop Google and other search engines from unnecessarily indexing the search results pages.

This plugin also adds support for Rocket Loader and fixes some minor bugs in the heatmap. I’ve also added a brand new header image for the plugin listed in the directory. How does it look?

As usual, if you’re looking for support, please create a new post in the support forum.

Changes in v1.3.4

  • New: Option to add noindex,nofollow meta tag to the header
  • Modified: Tracking script now set to bypass Rocket Loader
  • Fixed: Class of header row on search results page. You can now add your custom styles to bsearch_nav_row1 and bsearch_nav_row2
  • Fixed: Widget search heatmap colours were not loaded properly

Download Better Search v1.3.4

Where did they go from here v1.7 released

Where did they go from here

I’ve been cleaning up the code in my WordPress plugins and releasing one update at a time. I give you the newest version of Where did you go from here. This plugin will give you a set of related posts by a very different and unique criteria: What are your visitors viewing?

You’ve seen this before on’s product pages? Amazon is a great example of visitor retention through recommendations. All of Amazon’s pages have a “Customers who viewed this also viewed”. Now ask yourself how many times you can clicked these links.

One of the key changes to this plugin is the redesigned admin interface. It’s responsive and fits better into your WordPress Admin interface. I’ve gotten rid of the tabbed interface for a collapsible options interface. The plugin comes ready out of the box and you can always jump into the settings page to fine-tune your settings.

Another main addition to the v1.7 is the new meta box at the bottom of your Write screens. You’ll find this on your Posts, Pages as well as Custom Post types. You can now enter a comma separated list of IDs of posts, pages or custom post types. Future versions of the plugin will include an ability to Bulk Edit these entries.

Where did they go from here

I’ve also incorporated a slightly different tracking code that now uses jQuery.ajax() instead of SACK. On many sites, this would likely mean loading one less JavaScript file. It also ensures that the plugin has even better compatibility with W3 Total Cache and other caching plugins.

Last but not the least, I’ve cleaned up most of the code in the plugin to make it more readable and better documented.

If you don’t have Where did they go from here installed on your WordPress blog yet, then give it a test drive. Existing users can upgrade the plugin from within the WordPress interface.

Like my other plugins, this comes with great and prompt support via the support forums or paid support via email. You’ll also find the “forever under development” version on GitHub. Feel free to fork the plugin and send me a pull request with a feature you’ve implemented.

Summary of changes in v1.7

  • New: Redesigned responsive admin interface
  • New: Edit the list of followed post IDs in the Write Post screen
  • Fixed: Language initialisation
  • Fixed: Custom post types in list of posts
  • Modified: Tracking script to improve compatibility with caching plugins

Download Where did they go from here

Add to All v1.0.2



Add to All v1.0.2 is now available for download. This is one of my newer plugins, released in the last few months. The plugin grew as a need to incorporate several 3rd party services like Kontera, Google Analytics, etc. which need to stay in place no matter which theme I use.

Add to All allows you to do that and more. The plugin provides you options to incorporate Kontera, Google Analytics, Statcounter and Wibiya.

Additionally, you can add custom code to your header, footer or content and also your feed. Besides you can add a link to the post to your feed and more importantly a copyright notice.

Changes in v1.0.2

  • Added: support for Wibiya
  • Modified: Code changes to fix some language and PHP warning issues

- Add to All plugin page
Download Add to All plugin


Contextual Related Posts v1.8


I’ve just released the latest version of my plugin Contextual Related Posts, a powerful plugin for WordPress that allows you to display a list of related posts on your website and in your feed.


This version of Contextual Related Posts is a major update. The key changes can be summarised as follows:

  • Modified: Replaced id attribute with class tag on non-singular pages. On singular pages it will display both id and class
  • Added: Option to use timthumb to create thumbnail images (turned ON by default)
  • Added: Support for WordPress Custom Post Types
  • Added: New Custom Styles tab to allow you to easily style the output
  • Modified: New “default.png” file based on from KDE’s Oxygen icon set. The old default image is now called “default2.png”

I’d like to specially thank Dan for his support to this release. Thanks to his work I’ve been able to test the plugin on a completely different environment with custom post types.

I already have a pipeline of changes I’m planning to implement in future versions. Changes planned on the path to v1.9 include:

  • Related posts by tags and categories: This will give you better options to control the related posts that are fetched
  • Better custom post support: Currently custom posts are linked by title and content, which doesn’t always fetch the best results. Implementing tags and categories should make this better
  • Ready-made CSS styles: v1.8 allows you to add your very own custom styles. This ensures you don’t have to go about editing your themes style.css file. v1.9 will bring you ready made styles that will make those lists beautiful! Submit your styles to me

Further reading: