Supercharge your custom post type archives by letting visitors filter posts by their terms/categories. This plugin handles the whole thing for you!
As of April 2026, Beautiful taxonomy filters is a WordPress terms plugin with 3.0K+ active installations and a 4.9/5 rating from 68 reviews. It has been downloaded 152K+ times in total. Requires WordPress 4.3.0+ and PHP false+. Available on WordPress.org since 2014. Downloads are up 34% this week. Top alternative: Complianz – Terms and Conditions.
The Beautiful Taxonomy Filters plugin is an easy and good-looking way to provide your visitors with filtering for your post types. With this you get a complete solution for adding filtering based on custom taxonomy terms/categories/tags. It will also automatically add rewrite rules for pretty looking filter URLs. It’s completely automatic, works without javascript and is based on the WordPress Plugin boilerplate for a standardized, organized and object-oriented codebase. It uses select2 for pretty looking and user friendly dropdowns but will fall back to ordinary ones if javascript is not supported.
No more horrible looking URLs or hacky Javascript solutions
Easy to use
I have looked at so many filter plugins and this is always the most elegant and effective plugin I can find. I love how it automagically inserts itself on the post type archive, that I can insert it with a shortcode anywhere else I need. I love that I can turn off styling, that I can turn off the select2 library, that there are options but no clutter and that it just plain works.
My main wish for this plugin is a bump to indicate compatibility with the most recent version of WP and some assurance that it’ll work with the newer versions of PHP so I can keep using it with confidence on my existing projects and include it in new projects as well.
The other thing I wish for is that the dropdown shows the hierarchy of the taxonomy terms where that’s relevant (poetry, prose (mystery, romance, sci-fi)). It would make it clearer for visitors what they’re looking at. I can add some very minor styling but it would be wonderful if I could check a box and a dash or something like it would be inserted in front of the child taxonomy terms.
Overall I’m very very happy with this plugin. It just reliably does exactly what I need it to do every single time <3
This is surprisingly difficult to achieve once you start looking into it. This plugin does exactly what was needed, and even prepopulates the dropdowns on the taxonomy pages.
It doesn’t try to take over the dashboard, and doesn’t have lots of unnecessary CSS to override. *chefs kiss*. Good job, thanks.
So nice to have a plugin with such a list of filters and actions and all documented! Thank you 🙂
I love the way this module works.
| WordPress | 4.3.0+ requiredTested up to 6.9.4 |
| PHP | false+ required |
beautiful_taxonomy_filters_post_types could be something other than an array and caused fatal errors.Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.