1. Home
  2. Docs
  3. WooCommerce Addons
  4. WooCommerce Product Filters

WooCommerce Product Filters

The WooCommerce Product Filters addon enhances the functionality of your WooCommerce-powered online store by seamlessly integrating product filters onto the Shop page using a shortcode. This valuable addition streamlines the shopping experience for your customers, allowing them to easily refine and narrow down their product searches based on specific criteria. 

With the WooCommerce Product Filters addon, navigating through your extensive inventory becomes more efficient and user-friendly, empowering shoppers to find exactly what they’re looking for with greater ease. Simplify the browsing process and enhance customer satisfaction with this addon that seamlessly integrates powerful filtering options into your WooCommerce store’s Shop page.

Video Tutorial

Watch the tutorial video below for a quick walkthrough of the add-on’s features and setup process.

For detailed instructions, please continue reading the full documentation. If you still have any questions, feel free to submit a support ticket.

In this article, you’ll learn how to set up the WooCommerce Product Filters add-on and filter the WooCommerce products on the shop page. 

Installation

  • Install and activate the WooCommerce plugin.
  • Install the WooCommerce Product Filters add-on & activate it.
  • After activation, a new “WooCommerce Product Filters” sub-menu will be added under the “WooCommerce” menu, along with another sub-tab, “Colors”, added under the “Products” menu.
Woocommerce Product Filters – Main Menu 1
Woocommerce Product Filters – Main Menu 2

License

License keys can be found in the email received when you purchased the add-on. To activate your license, place your license key in the License Key field and click on Activate

Woocommerce Product Filters – License Configuration

WooCommerce Product Filter Settings

General Settings

Navigate to the, WooCommerce > Woocommerce Product Filters > General Settings.

Woocommerce Product Filters – General Settings

Basic Filters

Here are all the filters available in the “Basic Filters” sub-tab.

Woocommerce Product Filters – “Basic Filters” Sub-Tab

By Price

Enable the option “By Price” to show the price range filter on the frontend of the shop page. This will allow your customers to view the products available in the shop/store within their price range.

Woocommerce Product Filters – Filter by Price

In Stock

Enable the option “In Stock” to show the products on the frontend of the shop page that are currently available for purchase. 

Woocommerce Product Filters – Filter by Stock

Use it if you intend to use the “Stock” related functionality of WooCommerce Products.

Woocommerce Product Filters – Stock Management

On Sale

Enable the option “On Sale” to show the “Products on Sale” filter on the frontend of the shop page. This filter will show all the products on sale.

Woocommerce Product Filters – Filter by Sale

Use it if you intend to use the “Sale Price” related functionality of WooCommerce Products.

Woocommerce Product Filters – Sale Price

By Color

Enable the option “By Colour” to show the Color filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Color

Use it if you intend to use the “Color Attribute” related functionality of WooCommerce Products.

Woocommerce Product Filters – Colors 1
Woocommerce Product Filters – Colors 2

Search Field

Enable the option “Search Field” to show the “Product Title” filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Product Title

Enable the option “By Featured Products” to show the featured products filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Featured Products

Use it if you intend to use the “Featured” related functionality of WooCommerce Products.

Woocommerce Product Filters – Select Featured Products

By Type

Enable the option “By Type” to show the product type filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Product Type

Use it if you intend to use the “product type” related functionality of WooCommerce Products.

Woocommerce Product Filters – Select Product Type

Categories & Taxonomy

Here are all the filters available in the “Categories & Taxonomy” sub-tab.

Woocommerce Product Filters – “Categories & Taxonomy” Sub-Tab

Product Categories

Enable the option “Product Categories” to show the category filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Categories
Woocommerce Product Filters – Filter by Categories

Use it if you intend to use the “Product Category” related functionality of WooCommerce Products.

Woocommerce Product Filters – Product Categories 1
Woocommerce Product Filters – Product Categories 2

By Tags

Enable the option “By Tags” to show the tags filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Tags

Use it if you intend to use the “Tags” related functionality of WooCommerce Products.

Woocommerce Product Filters – Tags

By Brands

Enable the option “By Brands” to show the brands filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Brands

Use it if you intend to use the “Brands” related functionality of WooCommerce Products.

Woocommerce Product Filters – Brands

By Authors

Enable the option “By Authors” to show the product author filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Authors

Use it if you intend to use the “Author” related functionality of WooCommerce Products.

Woocommerce Product Filters – Authors

Attributes

Here are all the filters available in the “Attributes” sub-tab.

Woocommerce Product Filters – “Attributes” Sub-Tab

By Attributes

Enable the option “By Attributes” to show the product attributes filter on the frontend of the shop page. Here, you can select which attribute filters you want to add to the shop page.

Woocommerce Product Filters – Select Attributes
Woocommerce Product Filters – Filter by Attributes

Use it if you intend to use the “Attributes” related functionality of WooCommerce Products.

Woocommerce Product Filters – Attributes

Ratings & Reviews

Here are all the filters available in the “Ratings & Reviews” sub-tab.

Woocommerce Product Filters – “Ratings & Reviews” Sub-Tab

By Ratings

Enable the option “By Ratings” to show the product ratings filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Ratings

Use it if you intend to use the “Ratings” related functionality of WooCommerce Products.

Woocommerce Product Filters – Shop Page (Ratings)
Woocommerce Product Filters – Ratings

By Most Reviewed Products

Enable the option “By Most Reviewed Products” to show the most reviewed products (in numbers) by the customers on the frontend on the shop page in order.

Woocommerce Product Filters – Filter by Most Reviewed Products

By Recent Reviewed Products

Enable the option “By Recent Reviewed Products” to show the most recently reviewed products of the respective customer in the last respective days on the frontend of the shop page. Here, you need to specify how many previous days (from today) to be included to fetch the respective products of the customer in the “Recently Reviewed Days” option.

Woocommerce Product Filters – Select Days
Woocommerce Product Filters – Filter by Recent Reviewed Products

Special Filters

Here are all the filters available in the “Special Filters” sub-tab.

Woocommerce Product Filters – “Special Filters” Sub-Tab

By New Arrivals

Enable the option “By New Arrivals” to show the new arrivals filter on the frontend of the shop page. Here, you need to specify how many previous days from today to consider a product as a new arrival product in the “New Arrival Days:” option.

Woocommerce Product Filters – Select New Arrival Days
Woocommerce Product Filters – Filter by New Arrival

Custom Fields

Here are all the filters available in the “Custom Fields” sub-tab.

Woocommerce Product Filters – “Custom Fields” Sub-Tab

By Custom Fields

Enable the option “By Custom Fields” to show the custom product fields filter on the frontend of the shop page.

Woocommerce Product Filters – Filter by Custom Fields

Use it, if you intend to use the “Advanced Custom Fields (ACF)” related functionality of WooCommerce Products.

Woocommerce Product Filters – ACF Fields Group
Woocommerce Product Filters – ACF Fields List
Woocommerce Product Filters – Product Edit Page (Custom Fields)

Note: Our addon is only compatible with these 8 ACF fields: Text, Text Area, Number, Select, Checkbox, Radio Button, Button Group and Color Picker.

Product Filter Shortcode

Navigate to the “Appearance” > “Widgets” sub-menu. Place the [woo_wnpf_filters] shortcode in any widget/sidebar to view the product filter and click on the “Update” button.

Woocommerce Product Filters – Shortcode

This is how the frontend of the shop page will look:

Woocommerce Product Filters – Shop Page Preview

Filter Styles

Navigate to the WooCommerce > WooCommerce Product Filters > Filter Styles. Here, you can change the UI related settings of the product filters.

Woocommerce Product Filters – Filter Styles

Show Toggles

Enable the option “Show Toggles” to show Toggles instead of checkfields on the frontend on the shop page.

Woocommerce Product Filters – Show Toggles

Open Category Dropdown

Enable the option “Open Category Dropdown” to make the Category dropdown open (on page load) by default on the frontend on the shop page. If not enabled, the “Filter By In Categories” dropdown will not be open on page load. It will look like below.

Woocommerce Product Filters – Open Category Dropdown

FAQ’s

1- Is the “Search Filter” section available with the above-mentioned product attributes only?

Note: Product Attributes are the characteristics that are connected with a product, such as color, size, or material are referred to as attributes. In other words, they can also be called its properties.

At the moment, the ‘Search Filter’ section is limited to the product attributes mentioned above.

2-Are there plans to add more search filter attributes in the later releases?

Additional product search filter attributes are planned for inclusion in future releases of this add-on for WooCommerce Products.

3-Is “Filter by Product Rating” functionality available in this addon?

There is “Filter by Rating” functionality available in this addon.

4- Does this Add-On require any external plugin on your site to work properly?

This add-on requires the WooCommerce plugin (free version) to be enabled on your site. If you want to test your site locally, please make sure to enable the above-mentioned plugin on your site.


Changelogs

1.1.4

  • Fix: Resolve default colors and layouts for filters.
  • Fix: Resolve conflicts with dropdowns across all dropdowns for toggles and checkboxes.
  • Fix: Update labels and headings for all filters.
  • Fix: Retain filtered values for specific filters after applying the filtration.
  • Fix: Set the toggle as the default layout for all filter types.

1.1.3

  • New – Added the color option to make the filters UI more attractive and compatible with the theme colors.
  • New – Added the UI modification for Basic Filter in the Filter Styles tabs(Dropdown, Range Slider, Input Fields, Checkboxes and Toggles).
  • New – Added the UI modification for Categories Filters in the Filter Styles tabs(Dropdown, Checkboxes and Toggles).
  • New – Added the UI modification for Attributes Filter in the Filter Styles tabs(Dropdown, Checkboxes and Toggles).
  • New – Added the UI modification for Ratings and Reviews Filters in the Filter Styles tabs(Dropdown, Checkboxes and Toggles).
  • New – Added the UI modification for Special Filters in the Filter Styles tabs(Dropdown, Checkboxes and Toggles).
  • New – Added the UI modification for Custom Fields Filters in the Filter Styles tabs(Dropdown, Checkboxes and Toggles).
  • Fix – Resolve the security and performance related to WordPress codex standard.
  • Fix – Reviews and Rating filtration results.

1.1.2

  • New: Updated admin UI for better user experience and cleaner layout.

1.1.1

  • New: Added support for currency in the price filter.

1.1.0

  • New: Added filters for Tags, Brands, Featured, Authors, Attributes, Rating, Type, Custom Fields, New Arrivals, Most Reviewed, and Recently Reviewed.

1.0.1

  • New: Added React-based Admin UI.

1.0.0

  • Initial Release.

How can we help?