This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Flexible Post Filter


Key Features:

  • Create a Fully Responsive Portfolio to Display and Filter Your Posts.
  • Filter Your Posts by Categories.
  • Quickly and Easily Enable your Responsive Gallery with a Shortcode.
  • Choose If and What Fields are Displayed below Post Thumbnails (Post Title, Post Author, and Post Date).
  • Control the Appearance of the Top Filter Menu including all Color Options and Alignment of the Menu.
  • Control the Border Color of Post Thumbnails.

Credit: JQuery Quicksand

Live Demo:


  1. Download the latest version of Flexible Post Filter to your WordPress Dashboard.
  2. Activate Flexible Post Filter in the WordPress Dashboard via the “Plugins” menu.
  3. Go to Dashboard > Post Filter, where you can select from options to set up Flexible Post Filter for your website.
  4. Use the shortcode [flexible-post] to enable Flexible Post Filter on any page in your website.


General Options – After installation of Flexible Post Filter, navigate to the WordPress Dashboard > Post Filter. Using the General Options Menu, you have the option to filter Posts by some or all of the Categories assigned to your Posts.

CSS Options:

  1. Top Menu Alignment – Choose the alignment of the Top Filter Menu at the top of the screen – Left, Right & Center.

  2. Thumbnail Border – Select the Border Color that surrounds each Post Thumbnail.

  3. Button Colors – Change the following Top Filter Menu button colors: Background, Selection, Hover & Text Color.

Click “Save Settings” to update the plugin.

Caption Options – Within the Captions Options Menu, you have the ability to choose what fields (if any) are displayed below the Post Thumbnail. There are three choices – the Post Title, Post Author & Post Date.

Click “Save Settings” to update the plugin.

Use the Plugin – Once you have selected all desired options inside the Plugin Menu, use the shortcode [flexible-post] to enable the plugin.

Please note – Uninstall.php has been included in Flexible Post Filter. If you choose to uninstall Flexible Post Filter (“Delete”) from the WordPress Plugins Menu, all data associated with the plugin will be deleted once the uninstallation process is completed.


Q: Why Don’t All of my Categories Appear in the Flexible Post Filter “General Options” Menu?

A: Only the Categories assigned to Posts will appear in the General Options Menu. For example, if you created the category “Summer,” but have not assigned the “Summer” category to any Posts, it will not appear in the General Options Menu.

Q: Can I filter based on multiple category levels?

A: No, Flexible Post Filter only filters at one level such as Post > Categories. It does not filter at multiple levels such as Post > Parent Categories > Child Categories.

Q: Can Flexible Post Filter filter correctly if multiple categories are assigned to the same Post?

A: Yes, Flexible Post Filter will display the single Post in all of the category filters. For example, if Post 1 is categorized as both “Summer” and “Spring,” the plugin will display Post 1 within both the “Summer” and “Spring” category filters.

Q: Everything in Flexible Post Filter was working correctly, and then a Category field disappeared. What happened?

A: If you are using Flexible Post Filter and you change the name of a selected Category – you must go back to the WordPress Dashboard > Post Filter and reselect the newly named Category for the plugin to continue operating correctly.


There are no reviews for this plugin.

Contributors & Developers

“Flexible Post Filter” is open source software. The following people have contributed to this plugin.


Translate “Flexible Post Filter” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Stable Release Version