Designs & Code

Design, Development and WordPress

Search & Filter is a simple search and filtering plugin for WordPress.  It is essentially an advancement of the WordPress search box, adding taxonomy filters & post filters to really refine your searches.

You can search by Category, Tag, Custom Taxonomy, Post Type, Post Date or any combination of these easily – you can even remove the search box and simply use it as a filtering system for your posts and pages.

Looking for the Pro version? 



Grab the download any of these sources:

WordPress Plugins GitHub


How To Use

To display Search & Filter all you need to do is a use a shortcode:

[searchandfilter fields="search,category,post_tag"]

This will display a search box, a category dropdown and a tag dropdown. You can use the shortcode within posts/pages and widget areas.

To use this within a theme file you simple need to call the `do_shorcode` function with the shortcode above within the theme file:

<?php echo do_shortcode( '[searchandfilter fields="search,category,post_tag"]' ); ?>



Official documentation can be found on our docs site which contains usage examples and advanced settings & features.









Need More?

  • Search with Ajax
  • Add Multiple Forms
  • Search Post Meta Data and Custom Fields
  • More field types and comboboxes – with Range Sliders and Range Fields for Meta Data
  • Drag and Drop user interface – makes it incredibly easy to build a granular search form
  • Dedicated Support

Get Search & Filter Pro


The best place to get support for this plugin is over on the WordPress support forum.  I can’t guarantee lighting fast responses but I do my best to check there and respond to any queries,

Search & Filter Support



– Official Documentation Plugin
Github Project

123 Responses to “WordPress Search & Filter”

  1. volkan

    hey hello i dont knew something can you help me guys?

    [searchandfilter fields=”search,category,post_tag”]

    this text where must i place this part code

    i could not start

  2. HI…I think you have answered this but I wanted to ‘double confirm’ before i go through with purchase…is it correct that if I set up a few taxonomies, they can’t link to filter on initial results…for example…if the first taxonomy is country (US, Canada, Mexico, etc), and the second is Region/State (etc etc), If the user selects US, will only US States appear in the second drop down on the front end if its hierarchical?
    Many thanks…this looks like a very clean user friendly product

  3. Carolina

    Pre-sale question. Can I add a field that will search for location? A list of states?

  4. Camilo

    Thanks to remove my ask.
    I really thought buy that plugin but with this help, I don’t think so.

    • Ross

      I think you’ll find I just didn’t get around to approving your comment yet – every comment must be approved before it appears on this site.


  5. Camilo


    I’m tried the free version. When I use single taxonomy works fine but I tried with two taxonomies and doesn’t work. 500 (Internal Server Error). Can you help me ?

  6. Mendert

    Hi there,

    A pre buy question. Is it possible to view only the SUB categories of the CURRENT categorie. Like go to main category/page “food” and view only the sub categories as filter like “lunch”, “breakfast”, “diner”.

    And in the demo the page refresh by clicking the categorie, instead of select and click on submit btn. Is that only in the premium version?

    – Mendert

    • Ross

      This is not yet an option but a great idea for sub categories 🙂 I’ll consider adding it in the future

  7. I’d like to ask for help RE using this plugin with ACF. I am using ACF and it’s not pulling in the fields/taxonomies I created in ACF. Is there a process or step I need to do? Thank you.

  8. Remi

    Hello !

    Firstly, sorry for my bad english…
    Thank you very much for this very useful plugin.

    I want to translate it in french, particularly the words “Search…” in the searchbox, and the button “Submit”.
    I looked everywhere, in my theme files, and in all the plugin files, but I absolutely can’t find the text to translate…

    Can you give me a clue about this ?

    Thank you again !

  9. Hello this plugin looks great
    I’m interested in it, but can’t see anywhere what the licensing terms are for the Developer license

    Do you have the details anywhere for how many sites are allowed and for what our terms of use would be for it?

    Thanks in advance

    • Ross

      Hi there – both licenses come with updates & support for 1 year. The difference is single site is only for 1 site, whereas developer allows unlimited number of sites. Thanks

  10. Ricardo Rodrigues

    Im very close to buy that plugin. But i need to know some things: I need two fields / categories of search – clients and services. my question is: Is possible when i select for example one client, the field services updates automatically? And vice versa?! (when i choose a service automatically my clients field is updated)

    Thanks a lot

    • Ross

      Yup this is exactly the main feature that is coming to S&F 2.0

      Its now complete but I won’t be releasing officially until Monday as our support office is closed at weekends and I want to ensure I’m around on release day and the following few days after that


  11. Martin

    Hello! I really like this plugin and I would have a couple of questions, specially regarding the Pro Version.
    I have to set up a website that has on the one hand News, Events and Publications and on the other Topics (Ecology, Security, Economy). Im using categories for each post so one Post could be en Event of Ecology and another one could be a Publication on Economy.

    This is what I would need:

    – To be able to have two or more different Filters using categories. In other words I need to Separate the categories (which I cant do with the free version, is that correct)

    – I need the filter and search to stay on the screen once it gives me results. Right now with the free version it disappears once it gives me he results.

    Thank you!

    • Ross

      Hi Martin

      To be honest I think what you need you can do in free – you cannot have multiple fields for category, but you could create a custom taxonomy for your second field (I think in many cases this make more sense anyway) –

      In order for the filter to stay on the screen after searching, it means you must add the form shortcode to your search results template (in your theme) somewhere – it should be possible.


  12. Matthew Burgess

    sok we just got another licence instead to update and the issue. Will this expire out of interest?

    • Ross

      Not sure I follow 100% (re the update) but licenses last for 1 year – which means you get support and upgrades for a year (all versions) – after the year you can continue to use S&F no problem but you will not be able to get any updates unless you renew. Thanks 🙂

  13. Nick M

    I’v recently taken over a site with the pro version (by the looks of things) of the plugin but there is no record of the username for support (as the plugin has stopped working). Is there any means to get in contact with D&C without I’v tweeted them but i don’t trust that gets checked when enquiring about support.

    • Ross

      Hey Nick

      The only way you can transfer a license is if the the account (here on D&C) is given to you – ie logins/passwords/change of email.

      You’ll need to get in touch with the original to get this handed over, the license key is not enough for me to provide support.


  14. Ian

    Going crazy trying to configure with filters.

    I have a custom post type ‘publication’ set up with ‘pods’. I am using the following shortcode:
    [searchandfilter fields=”search” post_types=”publication”]

    On a site under development I cannot get the post_types to apply! When testing by changing to ‘page’ or anything else it still does not work. No ‘Sorry, nothing found’ comes up when I set post_types to a value like ‘xxx’. Taxonomies DOES work though.

    On a second text site with all the same version of WordPress, same active plugins and same base theme (but different data and slightly different configuration somewhere no doubt) the same code works just fine!!!

    Any thoughts about what to look for next? Doing my head in!

    • Ian

      I should perhaps say all posts / pages / publications with anything relating to the search term are always returned, so that bit works, but the filter is never applied.

    • Ian

      Would like to go ‘pro’ for the custom results page + more, but need to know it will work!

      • Ross

        Pro has a completely different code base – I do not think you will find a similar issue – I will be porting some of the pro code over to the free version eventually

    • Ross

      Very strange, are the URLs the same? are they both using the same version of S&F?

  15. Greg

    Awesome plugin! Quick questions from a noob…
    How do I get the “tags” field to default as an “” as opposed to “All tags”? I would like to have multiple dropdowns of this field but if I only fill choose one field the others showing “all tags” still search for everything on the site. If this isn’t understood… I’m basically looking for the checkbox style functionality with the dropdowns. Any ideas? Thanks!

    • Ross

      You can’t remove the first option, however you could do it by adding some JS to your theme which would remove the first option when the page is loaded.

  16. Stanley

    How can I remove the submit button? Can this plugin automatically show the results without the users clicking the submit button?

  17. ohia

    i’ve got the free version of this and im considering going pro. i love the features after just playing about for a couple of minutes. using shortcode i am able to pull portfolio categories in by changing categories to portfolio_categores but im wondering if using the ajax builder will allow me to pull in portfolio categories.

    thanks much

    • Ross

      Hey there – you can filter categories with ajax no problem – just to let you know, the pro version differs slightly to free version – all searches/filtering take the user to a specific (defined by user) search results page – in the free version, the url would redirect to category or taxonomy archives.

      From here, a user can do all the same things with Ajax as without Ajax – basically the pro version has many more features and ajax fully supports all of them.



Leave a Reply

Your email address will not be published. Required fields are marked *