Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WordPress Filter

WordPress Filter is a comprehensive post filtering & template system. It allows the user to define a set of simple "Catches" (criteria) to be met

Example Usage

Let's assume you want to participate in Project 365 but want to make it as easy as possible. You would like to take a picture with your camera phone and send it to your flickr2blog email address with the title "potd". To do this, you could use WordPress Filter in this way:

Define the Catch:

  • If Post Title: Equals "potd"

Apply the Actions:

  • Title: Replace "Picture of the Day"
  • Tag(s): Add "potd_%%year%%, photo"
  • Content: Append "<br/><br/>This photo is part of my <a href="/tags/potd/">Picture of the Day Series for %%year%%</a>."

When the post arrives at your blog it would:

  • Change the post title to "Picture of the Day"
  • Add the tags "potd_2008, photo"
  • Add a short bit of text to the end of the content

%%year%% is a substitution that will be made by WordPress Filter at the time the post is saved. It inserts the current four digit year. There are other System Substitutions (see Other Notes tab for a listing) as well.

Another good use for this plugin would be to auto-tag or auto-categorize your posts. For instance, you could set it up so that whenever you mentioned "Microsoft" in a post, you could have it automatically categorize the post in "Technology" and tag the post with "technology, microsoft".

System Substitutions

  • %%day-num%% -> Current day of the month in numeric format (1, 2, 3, etc)
  • %%day-text%% -> Current day of the month in text format (Monday, Tuesday, etc)
  • %%year%% -> Current four digit year (2008, 2009, etc)
  • %%month-num%% -> Current month in numeric format (1, 2, 3, etc)
  • %%month-text%% -> Current month of the year in text format (January, February, etc)


Please use the Issues Page to report bugs and request feature enhancements.

Requires: 2.7 or higher
Compatible up to: 2.9.2
Last Updated: 7 years ago
Active Installs: 100+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,2,2