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.

Faceted Search

This plugin will create widgets that you can use to conduct faceted searches using the categories or tags on your site.

What is a faceted search?

A good example of a faceted search is the directory newegg.com uses. Basically, you can select a couple categories (or tags if your using the tag widget), do the search, and the search will yield only articles that belong to all the selected categories (or selected tags). It's a good way to narrow down searches.

How do I use these widgets?

They both work pretty much the same, except that one goes by the categories on your site, and the other goes by the tags on your site. Just check the checkboxes next to the categories (or tags) that are relevant to your search, and click 'search'. The real challenge becomes organizing your articles into categories that will allow for intuitive faceted searching, and I can't help you with that.

The widget looks ugly, how do I style it?

Once the plugin's installed, just edit the faceted-search.css file that's in the faceted-search folder to style the lists of categories and tags. If you want different images for the bullets, just replace the ones already in this plugin's image folder with whatever you want.

There are some categories missing from display!

A common solution to this problem is deactivating and reactivating the plugin.

How do I exclude or disable a tag or category from the widget?

As of version 3.3, there are textboxes in the widget options where you can enter a comma-separated list of tags or categories to exclude from, or disable within, your widget.

How do I display my search query in the URL so that I can link to it?

Select the "Get" request method in your widget. Please note that since this will display the search query in the URL, if you are displaying many categories in your category tree this may become too many characters for your browser's address bar. Use at your own discretion. From what I've read, while http standards say there is no limit, popular browsers might have a URL character limit of around 2000.

How do I get paged results instead of having the search results all display on one page?

To get paged results, you need to switch it to use the "Get" request method.

Requires: 3.0 or higher
Compatible up to: 3.3.2
Last Updated: 5 years ago
Active Installs: 300+


4.3 out of 5 stars


Got something to say? Need help?


Not enough data

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

75,4,3 0,1,0 100,1,1
100,1,1 100,1,1
75,4,3 100,1,1 100,1,1 67,3,2 50,2,1