Plugin Compatibility Reporter

December 4th, 2012

Plugin Compatibility Reporter is a WordPress plugin that enables you report if the plugins that you’re using are working properly. It integrates with the compatibility reporting features of the official plugin directory, and lets you mark plugins as “working” or “broken” from within your WordPress dashboard. It also tracks how long each plugin has […]

Continue Reading...

Error Log Monitor

July 25th, 2012

Whether you’re using WordPress for development or simply as a blog or CMS, it is always a good idea to keep an eye on your PHP error log. As a developer, it helps you notice and fix errors in your code. As a normal user, it lets you discover plugin bugs, WordPress compatibility issues and […]

Continue Reading...

How To Create A Table Of Contents Shortcode

June 19th, 2012

It’s time for another WordPress plugin development tutorial 🙂 In this post, I will provide a step-by-step explanation of how to create a WordPress plugin that lets the user add an automatically generated table of contents (TOC) to their posts by using a simple shortcode. The completed plugin will support the following syntax: For example, […]

Continue Reading...

Redis Object Cache Plugin

May 24th, 2012

Redis Object Cache is a WordPress plugin that provides a persistent, Redis-based backend for the WordPress object cache. Use it if you want to speed up your site and prefer Redis to other key-value stores. Fair warning: If you’re not sure what Redis is and are just looking for ways to improve your site’s performance, you’ll […]

Continue Reading...

Lazy-Load Avatars

January 31st, 2011

In my previous post, The Quest For Speed, I mentioned that lazy-loading avatars is a good way to improve your site performance: The overwhelming majority of visitors never leave a comment. Chances are, most don’t even scroll down to the comments section. So why waste their time and bandwidth by loading avatars that they’ll never […]

Continue Reading...

Integrating Plugin Ratings Into The Dashboard

May 17th, 2010

The plugin directory has a neat rating system that lets users rate plugins both on overall quality and on compatibility with specific WP versions. However, its usefulness is stymied by poor integration with WordPress itself. To try to remedy that, I’ve created a plugin that lets you vote on plugins directly from your Dashboard. […]

Continue Reading...

Add Fuzzy Timestamps To Your Blog

March 2nd, 2010

I recently stumbled upon a great jQuery plugin called “timeago” that lets you easily create fuzzy timestamps (e.g. “5 minutes ago”, “about 2 months ago”, etc). So I wrote a quickie WP plugin that you can use to add this neat feature to your blog. About Basically, with this plugin you can insert a little […]

Continue Reading...

How To Make WordPress Check For Updates Immediately

October 1st, 2009

WordPress automatically checks for plugin, theme and core updates once every 12 hours. This is normally fine, but it can become annoying when you know there’s an important update or bugfix available yet it won’t show up in your Dashboard until the next time WP gets around to checking for it. Of course, you can […]

Continue Reading...

Highlight Search Terms WordPress Plugin

April 13th, 2009

Highlight Search Terms is a WordPress plugin that can highlight search terms on your blog’s search page. The plugin is based on a tutorial by Thaya Kareeson, but it also includes several additional features not present in the tutorial and better browser compatibility. Features Multiple colors : Each word of the search query is higlighted […]

Continue Reading...

Aligning Images In RSS Feeds

December 31st, 2008

When inserting an image into a post, WordPress lets you choose an alignment (left/right/center/none) and even add a caption. This usually works well when viewing the post on the blog itself, but will often look messed-up in the RSS feed. Basically, the image becomes unaligned and breaks the intended post layout. I’ve found an easy […]

Continue Reading...

Admin Menu Editor For WordPress

December 20th, 2008

Admin Menu Editor is a WordPress plugin that will let you manually edit the Dashboard menu. You can reorder the menus, show/hide specific items, change access rights, and more. Features Sort menu items any way you want by simple drag & drop. Move a menu item to a different submenu via cut & paste. Edit […]

Continue Reading...

Plugin Compatibility Notes

December 4th, 2008

As I write this, WordPress 2.7 is due to arrive in a few days. Now that’s very shiny and all, but there’s one thing that has always made me a bit wary about upgrading to a new version : plugin compatibility. When you have a lot of active plugins there’s always a chance that one […]

Continue Reading...

Restrict Login By IP – A WordPress Plugin

November 7th, 2008

This plugin lets you specify IP addresses or hosts that users are allowed to login from. You can either use full IPs (e.g. “”) or partial IPs (e.g. “12.34”), which lets you specify a range of addresses. More advanced configuration is also possible – you can specify allowed subnet(s) via network/netmask and use IPv6 addresses, […]

Continue Reading...

Custom Favorite Actions For WP 2.7 (Beta)

October 31st, 2008

The upcoming WordPress 2.7 will include a “favorite actions” feature – a dropdown menu that is supposed to contain quick links for easy access to select dashboard pages. The dropdown starts out with a few preset links, and new links can be added by plugins. Power To The Users I think it would make more […]

Continue Reading...

Cache Cleaner For WP Super Cache

October 22nd, 2008

WP Super Cache is an excellent caching plugin, but sometimes it seems to have problems with deleting expired files. For example, even though this site typically gets at least 3000 pageviews per day, and I’ve set WP Super Cache to delete expired files every 1000 requests (the lowest setting), the expired files tend to accumulate. […]

Continue Reading...

Quick Configuration Links For All Plugins : A WordPress Hack

October 15th, 2008

A plugin that will scan the WordPress menu structure and attempt to locate the configuration page for each of the active plugins, and add a “Settings” link to the plugin’s row – right besides the “Deactivate” and “Edit” links. The plugin is also smart enough to skip this for plugins that have already added the configuration link on their own (in most cases).

Continue Reading...

WordPress Plugin Profiler

September 27th, 2008

It’s a plugin that measures the performance of other plugins. Well, at least in theory. After several days of intermittent and furious development the plugin is more of a glorified hack, or rather an amalgam of hacks, that provides a myriad of details and slightly-inaccurate summaries about the inner workings of WordPress and its plugins. […]

Continue Reading...

Comment Moderation Feed WP Plugin

September 15th, 2008

Comment Moderation Feed is a small WordPress plugin that creates a RSS 2.0 feed of comments awaiting moderation on your blog. The feeds is similar to other comment feeds offered by WP, but it also includes additional information about the comment author (like email and IP address) and quick links that let you approve, mark as spam or delete a comment.

Continue Reading...

WordPress Admin Password Reset Script

July 30th, 2008

There’s a useful script that you can use to reset your WordPress admin password if you have forgotten it and the “normal” password recovery methods – e.g. using the “Lost your password?” link on the login page – don’t seem to work. It’s a standalone script (not a plugin) and doesn’t require you to be […]

Continue Reading...

How To Change Your Admin Username In WordPress

July 24th, 2008

A small WordPress plugin that will let you easily edit your username from within WordPress. Useful if you want to change it to something other than admin. The plugin is compatible with any version of WordPress from 2.0 to 2.6.

Continue Reading...

Safer Cookies Plugin For WordPress

July 12th, 2008

As you might know, when you log in to a WordPress blog a session cookie is created that serves as a kind of authentication “key”. This is what lets you stay logged in and access various areas of the dashboard without having to enter your password every time. However, if a hacker was to get […]

Continue Reading...

WP Plugin : Sort Admin Menus

July 9th, 2008

A simple WordPress plugin that sorts the items in Settings, Plugins and Manage dashboard menus in A-Z order.

Continue Reading...

WordPress Plugin : Move “Publish” Away From “Save”

May 13th, 2008

I’ve created a simple plugin based on an idea somebody posted on WordPress Extend Ideas – Right now, when you’re drafting a WordPress post in WP 2.5.1, the “Save” and “Publish” buttons are right next to each other. It’s generally a bad thing in user interface heuristics to put a destructive or non-undoable action (such […]

Continue Reading...

WS Subscriber Stats – Experimental Plugin

January 6th, 2008

I’ve started up two longterm projects at the same time (one is top secret linkbait stuff, the other just top secret 😉 ), so I don’t have much time/ideas for new posts at the moment. Irrespective of that, there is one plugin that I have been working on and testing for a while – my […]

Continue Reading...

Raw HTML Plugin for WordPress

December 13th, 2007

Recently I needed to put some style definitions and a JavaScript function in a post on another blog that I have. I wasted several hours trying to do this, because WordPress insisted on putting backslashes in front of my apostrophes, inserting superfluous <p> or <br /> tags in place of newlines, and generally breaking my HTML in various horrible ways.

In the end I decided to just go and write a plugin that would let me put any code or script in my posts and display it to the visitor unmodified.

Continue Reading...

Single Click Plugin Updater WordPress Plugin

October 19th, 2007

This plugin extends the plugin update notification feature introduced in WordPress 2.3 by adding an “update automatically” link to update notifications. When you click the link, the new version of the corresponding plugin is downloaded and installed automatically. It also lets you know which plugins have update notifications enabled. Update 06.04.2008 : Version 2.0.1 with […]

Continue Reading...

Broken Link Checker for WordPress

August 5th, 2007

Notice: This plugin has been transferred to ManageWP. I am no longer working on it. Please direct any feedback to the new developer. See the plugin homepage for more information. Sometimes, links get broken. A page is deleted, a subdirectory forgotten, a site moved to a different domain. Most likely many of your blog posts […]

Continue Reading...

Link Cloaking Plugin for WordPress

July 28th, 2007

This is a plugin for WordPress that can automatically cloak outgoing links in your posts and/or pages. Download plugin (Note: May not be compatible with the latest version of Eclipse Link Cloaker.) Features Choose what to cloak – all links, only the links you specify or no links at all. Choose where to cloak – […]

Continue Reading...