Looking for an integration? Checkout the integrations documentation below.
Getting Started
Get to grips with basics and build your first search form.
Queries
Find out what Queries are and how you can leverage them to build listings.
Fields
Learn about the different fields types and how to set them up.
Styles Presets
Learn how to create your own styles presets.
FAQ
Some of our most commonly asked questions.
Block Editor
Learn how to create your fields & queries directly in the Block Editor.
Developer
Documentation for advanced integrations & APIs.
Known Issues
Known issues with third party software and how to work around them.
Integrations
Integrations
Find out the best way to get up and running using your favorite tools.
WooCommerce
Get up an running with WooCommerce, however you use it.
Advanced Custom Fields
Learn how to power up your Search & Filter fields with ACF data.
Compatibility Tested
Search & Filter can be plugged into nearly any query and plugin. Below are our unofficial integrations.
Looking for version 2 documentation? Head to the version 2 documentation site.
-
Read more ->: Queries
PHP Filter query args The query class: Search_Filter\Queries\Query The query instance class. Function: get_attributes() Description: Gets all the attributes for a query (most of the settings you can see in the query editor).Return: associative array of attributes.Use: $query->get_attributes() Function: get_attribute( $attribute_name ) Description: Gets a single attribute by name.Return: attribute value or null if attribute…
-
Read more ->: Difference Between Search & Filter Free and Pro
1. Overview Search & Filter is a WordPress plugin that lets you create powerful search and filtering interfaces for your website. The Free version provides the essential filtering tools, while the Pro version adds advanced query handling, dynamic features, integrations, and performance enhancements. This article explains the key differences between the Free and Pro versions…
-
Read more ->: SiteGround Speed Optimizer
SiteGround has a feature in their Speed Optimizer plugin to Combine JavaScript files, which usually breaks the rendering of our fields. When we detect you are using the SiteGround Speed Optimizer plugin, we automatically exclude our JavaScript files and inline JavaScript from the Optimizer. In case that doesn’t work, you add these to the exclude…
-
Read more ->: Using SaveTo Wishlist with your WooCommerce Store
SaveTo Wishlist adds a “Save to Wishlist” button to WooCommerce products so customers can come back to them later. It works with Search & Filter out of the box, so shoppers can save products straight from filtered results. We’ve tested SaveTo Wishlist with both Search & Filter and Search & Filter Pro, including with the…
-
Read more ->: Fields Overview
Fields allow your visitors to interact with queries on your site, enabling them to drill down to find the information they are looking for. This means they spend less time looking for the information they need. Field types There are 5 different types of fields: Search, Choice, Range (pro), Advanced and Control. Search fields allow…
-
Read more ->: Charitable
The Charitable plugin provides a Campaigns shortcode/widget/block which can be filtered using Search & Filter Fields & Queries. 1. Set your Query to “Custom” 2. Set the Post Type to “Campaigns” 3. Add the PHP Code Snippet Add to your child themes functions.php file or using a code snippets plugin: Note: you must replace 123,…
-
Read more ->: Supported ACF Field Types
Search & Filter supports almost all ACF Field Types – some field types require enabling the indexer in your query settings before they become available. Search & Filter Field Types are shown in the column headers across the top which support the following input/filter types: ACF Field ⬇️ Search Choice Range Advanced Needs Indexer? Text…