Plugin Action links are the links, such as Deactivate, that are displayed on the plugin entry in the WordPress plugins page. These links are extremely useful for helping your users find their way around the admin section of your plugin, as well as for providing helpful links such as Contact or Support.
View PostAdd Contextual Help to the “Help Tab” for your Plugin
The “Help” tab is a very underused, under rated, but fantastic tool for all plugin developers. If you’re not familiar with it, the “Help” tab is a little button in the top right corner of your WordPress dashboard that, when clicked, will bring in a nice slide-down panel with helpful information.
View Post contextual help, help tabProcess Ajax Requests Correctly in WordPress Plugins
WordPress provides a set of great tools for processing ajax requests in plugins (and themes). I’m going to give you a quick example of how these tools can be used to accomplish a variety of tasks. For this example, We’ll just be using some simple alerts, but they will serve very well for demonstration purposes.
View Post Ajax, jqueryCreate Database Tables When Plugin is Activated
Using custom database tables for your WordPress plugins is one of the way that you can greatly improve the kind of plugins you are able to create. DB tables give you a way to manage, organize, and save data for your plugin, and creating them for your plugin is very simple.
View Post database, plugin, toolsAdding the Farbtastic Color Picker to your WordPress Widgets
The Farbtastic Color Picker is a fantastic tool for developers and designers to utilize as a way to give their plugin (or theme) users an extra level of control. With Farbtastic, we can allow our users to change the colors of certain elements, such as the background color of our widget, by using an elegant [...]
View Post color picker, farbtastic, jquery, widget, widgetsLoad Scripts if Post has Short Code
This is a really handy trick that I just learned today. Whenever we can, it is always best to only load styles and scripts for our plugins when they are needed. This tutorial will show you how to load stylesheets and scripts only when a post contains the short code that the styles / scripts [...]
View Post Scripts. styles, short codes, shortcodesMaking a Simple Google +1 Plugin
Google recently releases its Plus One service, and, as usual, dozens of people immediately made WordPress plugins utilizing it. Google Traffic Pop by Tyler Quinn is an excellent example. In this tutorial, I’m going to demonstrate how to make a (very simple) Google +1 plugin for WordPress.
View Post google, socialChange “Enter title here” Text for Custom Post Types
Custom Post Types are an increasingly popular tool for WordPress developers to use when constructing their plugins. There are many, many little tricks that help to make the finished product more polished, and one of those is changing the “Enter title here” text that is displayed in the Post Title field on the edit screen. [...]
View Post cpt, custom post type, rewriteList Categories Widget Plugin and Tutorial
In this tutorial I’m going to walk you through how to create a simple widget to list categories, and custom taxonomies, in your sidebar. The final result will be a complete plugin that you can drop into your wp-plugins folder and activate like any other plugin. The code for this widget will be based entirely [...]
View Post categories, taxonomies, taxonomy, widget, widgetsWrite a Better Related Posts Plugin for Custom Taxonomies

Related Posts Plugins are very popular as a method for WordPress users to display related content at the end of their posts, providing the reader with additional relevant content. Typically, related posts plugins use Post Tags to compare posts and find those that are related to the currently displayed post.
View Post Related posts, taxonomy, tax_query