Designs & Code

Design, Development and WordPress

Search & Filter has moved home! Head to searchandfilter.com

If you had an account with us, don't worry, we've moved that too. Head on over to to our new website to download and access support.

Search by custom fields, post meta, taxonomies, tags, categories, authors, post types, post dates and more – The Ultimate WordPress Filter Plugin with Ajax!

Demo 1 (Movies) Demo 2 (WooCommerce)

It allows you to Search & Filter your posts / custom posts / products by any number of parameters allowing your users to easily find what they are looking for on your site, whether it be a blog post, a product in an online shop and more.

WordPress meta data and taxonomy filters

Users can filter by Categories, Tags, Taxonomies, Custom Fields, Post Meta, Post Dates, Post Types and Authors, or any combination of these easily.

Use for blogs, reviews sites, news sites, property sites and more.

Great for searching in your online shop, tested with: WooCommerce (+product attributes), WP eCommerce and Easy Digital Downloads.

Screenshots of Search & Filter admin section and when used in different themes (2013 and WooCommerce) – click to open full size images.

[metaslider id=688]

 

Features List

  1. Create forms to search your posts, products, or any other custom post types in your site
  2. Add WordPress meta data and taxonomy filters to your site
  3. Drag and drop interface – makes building and editing forms so much easier
  4. Use AJAX to display results! No page refreshes. Also power your pagination with Ajax
  5. Auto Count / Dynamic Count – dynamically update the count values in the search forms as a user is searching to reflect the correct number of terms for the current search.
  6. Modifies the main query, so displaying your results is easy
  7. Create as many different search forms as you like, and as many results pages as you like
  8. Display anywhere in your pages or themes using widgets or shortcodes
  9. Include or exclude tags, categories and taxonomies from your search results
  10. Available Fields:
    • Search
      • add a search input field to your forms to allow users to enter text – uses the same functionality as you current search box – this may be the default search behaviour or enhanced behaviour from other plugins such as Relevanssi
      • Live Update – with Ajax enabled, your search results will auto update whilst typing
    • Tag, Category, Taxonomy – allow users to filter by any combination of these
      • input types: dropdowns, radio buttons, checkboxes, multiselects, single or multiselect comboboxes from Chosen
      • options: hierarchical, hide empty terms, display count, exclude terms by ID
      • order terms by: ID, name, slug, count, term group
      • search logic: all terms must be included (AND), or any of the terms must be included (OR)
    • Post Type
      • input types: dropdowns, radio buttons, checkboxes, multiselects, single or multiselect comboboxes from Chosen
    • Post Date
      • input types: single date, date range
      • jQuery Date Picker
      • Choose if the picker has a dropdown for months/years
      • Date display formats: “dd/mm/yyyy”, “mm/dd/yyyy” and “yyyy/mm/dd”
    • Post Meta – allow users to search custom fields/meta data
      •  allow users to select between number ranges, date picker and choice fields
      • input types:
        • number: range slider, range number, range radio buttons
        • choice: dropdown, radio, checkbox, multiselects, single or multiselect comboboxes from Chosen 
        • date: jQuery date picker, single date or two two date pickers to select a date range – supports dates saved in the database in the format YYYYMMDD or as a timestamp
    • Author
      • input types: dropdowns, radio buttons, checkboxes, multiselects, single or multiselect comboboxes from Chosen 
      • options: hide authors with no posts, display count, exclude admins, use full names
      • order authors by: ID, name, email, url, registred date, login, post count
    • Sort Order – a field to allow users to sort results by various parameters including meta data
      • Options: sort results by ID, author, title, name, date, date modified, parent ID, random, comment count and menu order
      • Meta Data: this can include by popularity, price, or anything else you use your meta fields for as numerically or you can sort your meta data alphabetically.
      • Choose whether sorting is ASC or DESC – both are optional.
      • Custom labels for all options – completely customise text that is displayed in the dropdown
  11. Frontend UI elements – jQuery date picker, range sliders and comboboxes from Chosen.
  12. Use custom templates for your search results.
  13. I18n ready – translations are planned
  14. Works with Advanced Custom Fields (ACF) plugin – allows you to search with dropdowns, checkboxes, radio buttons and multiselect even where the meta value is serialized.  Essentially, if you are using any of the Basic fields (not text area) or Choice fields then you can filter these in Search & Filter Pro.  Date Picker is now also supported provided the date is stored as “yymmdd” as the save option with ACF.
  15. Integrated with WooCommerce – use directly on your shop page, search Product Attributes and Meta across regular products and product variations 🙂
  16. Works with WP eCommerce
  17. Works with Easy Digital Downloads
  18. Works with WPML
  19. Dedicated Support Forum
  20. 1 Year of Support and Upgrades

 

Documentation

Head over to the docs which covers how to use Search & Filter Pro.  We’re working on adding more info and video tutorials soon.

Get started with the docs

 

Support

We provide support between Monday – Friday, 9.30am – 5.30pm GMT but if we’re online outside of those hours don’t be surprised to get a reply from us.

Support is provided through our support forums using the login details you supplied when purchasing the plugin:

Head to the support forums

 

Ratings & Reviews

Read the Reviews for Search & Filter Pro
Read the Reviews for our free plugin

 

 

958 Responses to “Search & Filter Pro – The Ultimate WordPress Filter Plugin”

  1. Greg

    Hi there.

    We want to create a public form. Every visitor can fill in his informations (some of this are “filter arguments”). The user can save the form. After this step, a new post is created. Now, every visitor of the website can filter this posts. Therefore, we need the possibility to set custom fields / values of your plugin. Is there a API or an access trough the code of your plugin to set this custom fields / values?

    Thx,
    Greg

    Reply
  2. Fred

    I’m trying to register on the support forum, but I don’t see how. Am I missing something?

    Reply
    • Ross

      Hey Fred, if you have purchased the plugin then you will already have an account, you filled these details in on the checkout page.

      Try to do a lost password request against your email address 🙂

      Reply
      • Fred

        Oh, I see. 🙂

        Someone else in the company bought the license, so that explains it. I managed to fix my issues so I won’t need support after all. Thanks for your reply.

        Reply
  3. Chandrika

    Hello,
    I am new to word press and have a requirement of a custom search. I am looking for:

    1. Search pages, my site has pages and not posts.
    2.4 sets of check boxes that. All the text in the check boxes are part of of he page content.
    3.Mine is an multi-site and I need a custom search on one site only.

    I installed the plugin and I do not see the search & filter settings. I do not have categories/tags/taxonomies. I am stuck at start. I do not mind buying the pro version if it will work.
    Any help is appreciated,
    Best Regards,
    Chandrika

    Reply
    • Ross

      Hey there, the checkoxes will only work with authors, post meta, tags, categories and taxonomies (and a fwe others) but what you mention in (2) is not possible.

      Thanks

      Reply
    • Ross

      Yes it is possible – but the only thing this will not do is disable/or hide unavailable options like in the link you sent – this is a feature I’m working on

      Reply
  4. Fred

    Hi,

    Do you have documentation on Woocommerce implementation? I have managed to set up a filter that displays store products, but those are displayed in a basic search results list and doesn’t include prices, shopping carts, etc. I’d like to have something that looks like Demo 2. I’m pretty new to all this, so I have no idea how to continue from here.

    Reply
  5. Davide

    Hi Ross, i have a question pre-sale. With your plugin, is possible to obtain a similar result as this demo?

    []

    What interests me is to have a result like this in Hierarchy Facet, where every time you select a taxonomy, taxonomy is shown below, and so on (with the number of post).

    Last thing to ask, you can have filters reset as those that appear in the plugin mentioned (displayed in the upper left every time you select a search filter)?

    Thank you very much,
    Davide

    Reply
    • Ross

      Hi Davide – in regards to the clear / remove button something like this is already in the works but not ready yet – it won’t work exactly the same but does reset the form.

      Thanks

      Reply
  6. Mark Werkman

    Hi Ross,

    We purchased S & F Pro a while ago (1.1.8). How can we gat the latest version?

    Thanks in advance,

    Mark
    Thordar

    Reply
  7. Fred

    Is it possible to have certain search elements dynamically change? For instance: I have product pages for television. I want to look for a 30inch tv from Philips. I want to display a number next to each checkbox to show how many products are in that category. But the moment I check ‘Philips’, I want the numbers of all other categories to change to match the number of televisions with the checked specifications and the Philips brand.

    Reply
  8. Hi There,

    How would I add a custom JS loader into this plugin. You can tell when ajax is running a request when jobs are been filtered. But on first load it looks like a delay when its actually running 0.5 opacity on no content if that makes sense.

    If you could kick me in the right direction it would be greatly appreciated.

    Many Thanks
    Jamie

    Reply
  9. Search & Filter Pro – The Ultimate WordPress Filter Plugin is working on classipress 3.3.1 theme or not

    can i search all custom fields using this plugin or not

    Reply
    • Ross

      You can search any custom field, as long as it is stored in the correct way – which is using post_meta – it is best practice to have data non serialised as in some cases serialised data cannot be searched (this is not a limitation of this plugin, just of limitation of searching serialised data in general via a database).

      Thanks

      Reply
  10. Jason

    I’ve just come across your plugin and it looks great, but before I purchase it I have a quick question.

    Can the search terms be updated with ajax, so if you select an option from one dropdown it would update the available options on the others? For example using your movie review demo, just say I selected horror from genre, film certification would only show R and PG and the others wouldn’t display.

    Thanks
    Jason

    Reply
    • Ross

      I’m working on this feature at the moment and should be roughly a month away from being ready

      Reply
      • Is this feature available yet? It’s exactly what I need to filter my searches properly 🙂

        I have a list of countries I need to list in a dropdown and then for users to select a city.. Obviously all the cities I need to list aren’t going to be in all countries, so need to filter them out based on the country selected.

        If this is possible – then please take my money!! 🙂

        Reply
        • Ross

          Haha! I’m afraid not, there have been some delays however I’m nearly complete on Search & filter 2.0 which will be released some time in May for sure. Thanks 🙂

          Reply
  11. I am looking for a search tool for WooCommerce that can be displayed on all pages. The default one only shows on the shop page but I need it on all pages. The demo on this page for Woocommerce also seems to only show on the main shop or search pages. Would it be possible to show on all pages?

    Reply
  12. Great looking plugin. Is there any way for it to show different search options based on the category someone is on (in the same way that this woocommerce plugin works: http://codecanyon.net/item/woocommerce-ajax-product-filter-wordpress-plugin/4640387)?

    For example, if you’re on a category page for ‘Men’, it would only show filters available for that category, while if you’re on a category of ‘Shoes’ it would show filters within that category?

    Hope that makes sense. Thanks.

    Reply
  13. Hi I have a site where multiple users add their deals and i am wondering if your plugin can limit the number of user/autor posts to 1 per search result page?

    P.S my site dose not use categories in the query it uses taxonomy.

    We are more than happy to purchase the Pro Version if this solves our issue

    Thanks
    Grimesy365

    Reply
    • Ross

      I think I follow you – there is a “results per page” option – which means you can limit to 1 result at a time, using pagination to go to the prev/next result.

      Reply
  14. Noel Javier

    Hey Ross,

    Sweet looking plugin! I had a couple of quick questions before buying:

    1. If I buy the single site license and like it, can I upgrade to the multi-site with the discount from the single license?
    2. I am mainly interested in the AJAX feature, ie how it displays posts in your movies demo. Is there a place/file where I can edit the template of how the posts display? For example, move the thumbnail above the title and add a background image for the excerpt, etc.?
    3. I am assuming you can style the css for those posts? If so is it just in your style.css file?
    4. I need a drop down filter for categories and another filter showing “ALL” or a specific quantity of posts is that possible?
    5. I tried to purchase the plugin, logged in and registered, but got a strange message from paypal twice:
    “Sorry — your last action could not be completed
    If you were making a purchase or sending money, we recommend that you check both your PayPal account and your email for a transaction confirmation after 30 minutes.
    If you came to this page from another website, please return to that site (don’t use your browser’s Back button) and restart your activity.
    If you came from PayPal’s website, click the PayPal logo in the upper-left corner to return to our home page and restart your activity. You might have to log in again.”

    Is there any way I can buy this from a direct link or some other link other than your website’s cart?

    Thanks!

    Reply
    • Ross

      Hey Noel

      To answer your questions:

      1) There is currently no upgrade path – but I’m working on improving our backend systems to allow this in the future
      2) Yup you can edit template files for different search forms to customise your results
      3) Yes CSS all the way 🙂
      4) Not quite sure what you mean here?
      5) What is the status of this? If you tried to pay then you have an account here – open a ticket the support forums 🙂 http://www.designsandcode.com/support/

      Thanks!

      Reply
  15. Hi I have a site where multiple users add there deals and i am wondering if your plugin can limit the number of user posts to 1 per search result page?

    P.S my site dose not use categories in the query it uses taxonomy.

    Thanks
    Grimesy365

    Reply
  16. Matt

    Can you style the dropdown menus, radio buttons etc using CSS when using this plugin?

    Thanks in advance

    Reply

Leave a Reply

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