How to Create WooCommerce Product Category Filter in Elementor?

Key Takeaways

  • WP Search Filters widget from The Plus Addons for Elementor allows users to add a category filter for WooCommerce products.
  • Users can filter products by selecting multiple categories using the checkbox option in the WP Search Filters widget.
  • The Show Count toggle in the WP Search Filters widget displays the number of products in each category.
Table Of Content

Do you want to add a category filter for your WooCommerce products? As your product catalog grows, it can become difficult for customers to find what they’re looking for. Category filters allow customers to narrow down their search by selecting specific categories, making it easier for them to find what they need.

With the WP Search Filters widget from The Plus Addons for Elementor, you can easily add a category filter for WooCommerce products.

To check the complete feature overview documentation of The Plus Addons for Elementor WP Search Filters widget, click here.

Requirement  – This widget is a part of The Plus Addons for Elementor, make sure its installed & activated to enjoy all its powers.

To do this, make sure you’ve added some products to your WooCommerce store, then you have to use the WP Search Filters widget with the Product Listing widget.

Note: Make sure you’ve enabled both WP Search Filters and Product Listing widgets from The Plus Settings.

Place the widgets in your desired location on the page or template, then follow the steps –

1. In the Product Listing widget, select Search List from the Product Listing Types dropdown.

Product listing search list

2. Then select the appropriate style and layout.

Note: Make sure to assign categories to your products.

3. In the WP Search Filters widget, open the Category item under the Filter Area.

4. For creating a category filter, from the Filter Type dropdown, you should use WP Filter and CheckBox from the Select Source dropdown.

Note: You can also use the Woo Filter filter type as well as other supported types of filters such as radio button, dropdown and button but the checkbox option will allow users to filter by selecting multiple categories.

5. Then select Taxonomy from the Select Type dropdown.

6. From the Select Taxonomy dropdown, select product_cat.

7. From the Layout dropdown, you can select a style. 

Wp search filters checkbox product cat

Now you should be able to see a checkbox category filter that users can use to filter products by different categories.

By turning on the Show Image toggle, you can show the product category image beside the category name.

From the Show Count toggle, you can show the product number in each category.

Then you can turn on the Show Child Category toggle, to show child categories and allow users to filter based on child category.

From the Exclude toggle, you can exclude categories from the filter list based on category id. You can add the ids in the Exclude Category field.

Then from the Show More section, you can limit the number of categories in the filter by adding a toggle button. You can also set a fixed height for the checkbox filter from the Scroll Height toggle, then users have to scroll to see all the checkbox options. 

Wp search filters checkbox product cat demo

Also, read How to Create Filters for Custom Post Types with Custom Taxonomy in Elementor.

About the Author

Photo of Aditya Sharma CMO of The Plus Addons for Elementor
CMO · The Plus Addons for Elementor · 10 years experience

He has spent years in the WordPress ecosystem building, breaking, and optimizing sites until they actually perform. He works at the intersection of speed, growth, and usability, helping creators ship websites that load fast and convert. An active WordPress community contributor sharing through tools, tutorials, and direct collaboration. Tested practice, not theory.

WordPressElementorn8nAIClaudeAutomationServer
Get Instant Answers to all your questions about The Plus Addons for Elementor, trained on 1000+ Docs and Videos

Related Frequently Asked Questions

What should I do if the category filter is not showing up on my WooCommerce product page?

If the category filter is not appearing, ensure that both the WP Search Filters and Product Listing widgets from The Plus Addons for Elementor are enabled in the settings. Additionally, confirm that you have assigned categories to your products, as the filter relies on these categories to function correctly.

Can I use the category filter for custom post types in Elementor?

The WP Search Filters widget can be adapted for custom post types, but you would need to follow a different process. For custom post types, refer to the tutorial on creating filters for custom post types with custom taxonomy in Elementor. This ensures you set up the correct taxonomy for filtering.

What is the best way to configure the category filter for user experience?

To enhance user experience, consider using the checkbox filter type, as it allows users to select multiple categories simultaneously. Additionally, enabling the Show Count toggle can inform users of the number of products in each category, making it easier for them to decide which categories to filter by.

How do I exclude certain categories from the filter list?

To exclude specific categories from the filter, use the Exclude toggle in the WP Search Filters widget settings. You can enter the category IDs in the Exclude Category field. This is helpful if you want to streamline the options presented to users and focus on the most relevant categories.

Does the category filter work on mobile devices?

The category filter created with the WP Search Filters widget is responsive and should function on mobile devices. However, ensure that the layout settings are optimized for mobile views to provide a seamless user experience across different screen sizes.

Last reviewed: April 10, 2026