Sugar Event Calendar
A sweet and simple event calendar for WordPress

This part of the series is the first one where we look at creating a complete sample plugin. It’s a very simple plugin, but a complete plugin nonetheless. For this plugin we are registering a new customer post type called “Books”. Registering custom post types is something that we do a lot in plugin development, [...]
View Post register_post_typeA topic that has intrigued me a lot over the last few months is how to build up a strong community of contributors to projects. When we write plugins or themes for WordPress, we release them under the GPL license (at least the code), which makes it so any one can contribute back to the [...]
View Post community
In this part of Plugin Development 101 we take a look at another of the most important tools plugin developers use every day: actions. Just like filters, the presence of actions throughout WordPress are one of the elements that make plugin development possible, so having a good understanding of what they are and how they [...]
View Post add_action, do_actionIn this part of the User Follow System tutorial series, we will be writing our function to display follow / unfollow links.
View Post
In this part of Plugin Development 101 we take a look at one of the most important tools plugin developers use every day: filters. The presence of filters throughout WordPress are one of the elements that make plugin development possible, so having a good understanding of what they are and how they work is extremely [...]
View Post add_filter, apply_filters
Having an understanding of best practices that should be followed when writing a WordPress plugin is nearly as important as understanding how to write the plugin itself. The advantages of following general best practices are huge, and there is not a single valid reason why best practices should not be followed. This part of Plugin [...]
View Post
In today’s review, we’re taking a quick look at the WP Audio plugin that was just released by Tom McFarlin. It is a simple plugin that lets you add a responsive audio player to the bottom of your posts.
View Post Tom McFarlin
In this first real part of the Plugin Development 101 tutorial series we look into what makes a plugin. How is a plugin different than any other .php file? How do you make WordPress recognize your code as a plugin? This entry is part 2 of 8 in the Plugin Development 101 Series
View Post
I’m beginning a new tutorial series on WordPress Plugin Development 101. It will start at the very beginning and look at the fundamentals of plugin development in WordPress. This is a quick video post The series will cover the following topics: What makes a plugin What can/should be a plugin How to distribute a plugin [...]
View Post2012 has been a great year for me. I expanded my plugin development business, I started a large community-driven plugin project, I contributed to WordPress core and plugins that were not mine, and my wife and I started a family by bringing our first baby girl into the world.
View Post