Filter Plus is a WordPress/WooCommerce Product Filtering plugin that allows you to build a powerful filtering system for your site. With this plugin, your customers can filter your products/posts by any criteria – Categories, Attributes, Characteristics, Tags, Prices, Stock, and Taxonomy. Each filter criteria is configurable, giving you maximum control over what your customers are filtering and the results they see.
Key Features:On the frontend, the filter work along with the widgets. There are three widgets in the plugin namely Filters Widget, Chips Widget, and Sorting Widget. The Filters are shown using the Filters Widget. The Chips widget shows the currently selected filter criteria in the form of chips. The Sorting widget is used to sort the posts using any custom key.
The problem with using filters on mobile devices, particularly on smartphones, is the placement of a widget with filters. It will take up too much space and move the grid down if you place it above the products grid. If you place it under the products, then it will be inconvenient to scroll the page to the filter widget every time. The solution is aPop-up Filter widget.
To enable the Filters pop-up widget, you need to go to Filters > Settings and activate the “Special Pop-up Filters Widget for Mobile ” option and save settings. After that, the Filters button should appear above the products list and will be visible on smartphones. Click on the button will open the Pop-up Filters widget.
An alternate is to use the Collapsible Filter Widget option.
To use unfolding of the Filter widget, enable the “Collapse Filters Widget on Mobile devices” option in Filters > Settings. After that, the Filters button should appear in the place where the Filters widget is displayed, and be visible on smartphones only. If the sidebar with Filters is displayed under the products list, try enabling the “Sidebar on top” option in Filters > Settings. If that doesn’t help, please ask your site’s webmaster to help you.
The Filter Plus plugin has four shortcodes that allow you to display the Filters widget, Selected Filters (Chips), Sorting Widget, and the Button that opens the Filters widget on mobile devices.
[fp_widget] – allows you to display the Filters widget wherever shortcodes are supported on your WordPress site – in posts content, page content, widgets, in text blocks created with page builders, etc. Shortcode arguments allow you to change the widget properties.
Example: [fp_widget title="The title" id="10" show_selected="yes" show_count="yes"]
[fp_chips] – displays a list of selected terms and the “Reset all” button.
Example: [fp_chips id="16" mobile="no" reset="yes"]
[fp_sort] – allows you to display Sorting Widget in desired places, where regular WordPress widgets are not available.
Example: [fe_sort id="2"]
[fp_open_button] – displays the Filters opening button on mobile devices. The button works with both Filters widget types: the Pop-up Filter widget and collapsible Filter widget whose behavior is depending on the plugin settings.
Example: [fp_open_button id="7"]
Lets now explore the backend of the three widgets one by one:
The Filters widget is used to display all filters of the Filter Set that matches a particular page. If no Filter Set is configured for the page, the widget does not display anything. This was done so that you do not have to separately disable the widget on pages where filtering is not needed. The following conditions must be met to display the Filter Widget:
To display Filters on your site just add the Filter Plus widget to the Sidebar or Widget area you need. To do this go to Appearance > Widgets and drag the widget called “Filter Plus — Filters” to the Sidebar that interests you.
The Chips widget will show the selected filter attributes as well as a reset button to remove all of the selections.
To display Filters on your site just add the Filter Plus widget to the Sidebar or Widget area you need. To do this go to Appearance > Widgets and drag the widget called “Filter Plus — Chips” to the Sidebar that interests you.
Filter Plus plugin contains the Sorting Widget that allows you to sort filtered posts or products in fact by any criteria. It supports the list of all post-related criteria and Meta key or Meta key numeric.
To display Filters on your site just add the Filter Plus widget to the Sidebar or Widget area you need. To do this go to Appearance > Widgets and drag the widget called “Filter Plus — Sorting” to the Sidebar that interests you.
In the widget settings form you can edit or add new sorting options using the button “+ Add sorting option“. Also, you can change the order of the sorting options by dragging them up and down. In addition, you can use the Sorting Widget shortcode to insert the Sorting dropdown in the place, where regular WordPress widgets are not supported.
When you install the plugin, then a new menu with the title “Filters” will appear in the admin dashboard. This menu has four tabs.
Filter Set is a group of Filters. Such organization allows you conveniently change settings common to all filters in the Set. For example, specify pages where they will be located and the Post type they will filter. The Filter Sets created will be shown here. To create a new Filter Set, click on Add Filter Set button:
Let’s now create a Filter Set. In the images below, we will create a new Filter by clicking on the “Add Filter” button. The Filter is the parameter by which posts are filtered. For example, it can be a product category, price, product attribute, or any other criterion by which you can combine posts. In addition, the filter also contains a number of other parameters that determine its properties such as behavior, look, filtering logic, and others. Filters can be Taxonomies, Custom Fields and Author, so you can filter WooCommerce products or WordPress posts by almost any parameter!
For more options, click on the “More options” button and you can set the following options:
After the Filter is configured, create more filters by clicking on the “Add Filter” button if required. Now set the desired options for the Filter Set and save the Filter Set by publishing the post:
SEO Rule is a set of parameters that determine what pages among the filtering results pages should be available for indexing by Search Engines. It also determines what values of SEO parameters should be generated on these pages. All filter results pages are closed from indexing by Search Engines. By creating an SEO Rule, you will allow to indexing of all filtering results pages that match this Rule. To create an SEO rule, go to Filters > SEO Rules > Add SEO Rule in the WordPress Admin Panel, fill in the required fields, and save the Rule. Notice: SEO Rules don’t work if your site is closed from indexing at all!
Only those Post types for which there are Filters activated for indexing are available. You can specify which Filters are available for indexing in Filters > Settings > Indexed Filters by marking appropriate checkboxes. Now let’s create an SEO Rule.
Set the desired values and save the rule.
There are tons of options available to change the behavior/appearance of the Filters. Let’s explore the five tabs of settings one by one.
In the general tab, there are options for the appearance and behavior of the filters on the forntend.
URL prefixes are something like WordPress slugs. Each Filter has its own unique URL prefix. This prefix is
displayed in each URL section, which corresponds to a separate Filter. For example for the URL path:
/color-green-or-white/size-small/ or ?color=black;red&size=large
“color” and “size” are prefixes for “Color” and “Size” Filters.You can edit values of URL prefixes for filters
and also change their order in the URL if Permalinks are enabled on your site. To change the filter sections’
order in the URL, drag and drop prefixes in the order you need and save settings.
For the SEO Rules, we need to select the checkboxes from this tab. You can specify which Filters are available for indexing from here.
These settings determine the maximum number of filter sections in the URL, that can be indexed by Search
Engines. This value may be different for each Post type.
For example, if the indexing depth for the Post type Product is 2, it means that pages of filtering results with a
URL path:
/brand-colins/color-black/
will be available for indexing.
But pages with URL that contains three sections like this:
/brand-colins/color-black/size-large/
will no longer be available for indexing because the number of filter sections in the URL is three and exceeds
configured indexing depth limit of 2.
This settings tab is mainly related to the appearance and layout. The options are self-explanatory.
Please contact our support team to request another feature or any customization.
Version 1.1.1 * Fixed Product options not updating on latest WP version.
Version 1.1.0 * Plugin made compatible with the latest WordPress version 6.0.1 * Fixed Fixed filter combination dropdowns not showing in SEO rule and SEO rule not working on frontend * Fixed Elementor editor issue * Fixed missing JS library in case of WooCommerce not installed * Fixed dropdown filter not working * Added transients updating after filter set is updated
Version 1.0.0 * Initial Release.