Why I’m Moving My Plugins Away From WPPlugins.com

July 3rd, 2012

Most of my income comes from developing and selling commercial WordPress plugins. Up until recently, I sold many of those plugins through the WPPlugins.com plugin marketplace. Now, however, I’m planning to remove my wpplugins.com listings and build a separate site for each plugin. If you want to know why, […] Continue Reading…


List Of WordPress Plugin Frameworks

June 26th, 2012

For plugin developers desiring an easier way to perform common tasks, a little more structure in their code, or perhaps even a dash of MVC goodness, here is a list of WordPress plugin frameworks.

This list is intended to be comprehensive. If you find an actively maintained plugin framework that’s […] 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 […] Continue Reading…


How To Easily Stop Your Site From Being Loaded In A Frame

June 7th, 2012

As of WordPress 3.1.3, it’s really easy to prevent unscrupulous web developers from displaying your site in a frame. Just add this one-liner to your functions.php file:

add_action('init', 'send_frame_options_header', 10, 0);

Now any other site that tries to load your WP blog in a frame will get this instead:

(The actual […] 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 […] Continue Reading…