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 PostLet’s Talk Extensible Code

A few weeks ago, I gave a presentation at WordCamp Kansas City titled “Modular Plugins”. The talk was focused on the idea of writing extensible code when building plugins. I’d like to continue a discussion of the same topic here.
View Post add_action, add_filter, apply_filters, do_actionPlugin Thoughts Episode Two – Use Filters for Plugin Text
In episode two of Plugin Thoughts, I talk about how and why to use filter hooks in your plugins to make it easy for your users and other developers to change text in your plugins. This entry is part 2 of 9 in the Plugin Thoughts Series
View Post add_filter, apply_filtersPlugin Thoughts Episode 1: Making Your Plugins More Extensible
Episode One of Plugin Thoughts discusses the method of using action hooks and filters in your WordPress plugins to make them more extensible and easier to modify / extend for other developers and users. This entry is part 1 of 9 in the Plugin Thoughts Series
View Post add_action, add_filter, apply_filters, do_actionUsing Filters to Alter HTML Output
Filter hooks in WordPress provide a very powerful way to “alter” the output of functions. Using filters we can easily add extra HTML to some functions, and strip HTML from other functions. Some filters, such as the “body_class” filter, allow us to modify the class names of an HTML element, and some filters have nothing [...]
View Post add_filter, apply_filters, filter, hookA Quick Introduction to Using Filters

Filter hooks are one of the the more powerful WordPress features that help to provide a huge amount of flexibility when it comes to modifying WordPress, including custom themes and plugins. There could easily be hundreds of different unique tutorials on how to use filters in themes and plugins, simply because of the huge array of [...]
View Post add_filter, apply_filters, filter, hook
