How To Add Category Filter In Woocommerce

Enrich your customers’ shopping experience by incorporating a category filter on your WooCommerce website. This feature enables them to effortlessly locate products in specific categories, saving them time and energy. Follow my step-by-step instructions, accompanied by my personal tips and observations, to add a category filter to your WooCommerce site.

Step 1: Install and Activate a WooCommerce Plugin

To begin, you’ll need to install and activate a WooCommerce plugin that supports category filters. There are several options available, but one plugin that I highly recommend is “WooCommerce Product Filter.”

To install the plugin, navigate to your WordPress dashboard and go to “Plugins” > “Add New”. Search for “WooCommerce Product Filter” and click on the “Install Now” button. Once the installation is complete, click on the “Activate” button to activate the plugin.

Step 2: Configure the Category Filter Settings

After activating the plugin, you’ll need to configure the category filter settings. Go to “WooCommerce” > “Product Filters” in your WordPress dashboard. Here, you’ll find various options to customize the category filter according to your preferences.

Start by selecting the “Categories” option under the “Filter Set” tab. This will enable the category filter on your WooCommerce shop page. You can further customize the filter by adjusting settings like filter style, filter position, and more.

Additionally, you can set the filter to display as a dropdown, checkboxes, or radio buttons. Experiment with different options to find the one that best suits your website design and user experience.

Step 3: Assign Categories to Your Products

In order for the category filter to work effectively, you need to assign categories to your products. To do this, go to “Products” > “Categories” in your WordPress dashboard. Create relevant categories and assign them to your products accordingly.

Make sure each product is assigned to at least one category. This way, when customers use the category filter, they will see the products that fall within their selected category.

Step 4: Test the Category Filter

Once the plugin is configured and categories are assigned, it’s time to test the category filter on your WooCommerce shop page. Visit your shop page and you should now see the category filter displayed.

Try selecting different categories from the filter and observe how the product listing updates dynamically according to the selected category. This allows customers to easily narrow down their search and find the products they are looking for.


Adding a category filter to your WooCommerce website is a simple yet powerful way to improve the shopping experience for your customers. By following the steps outlined in this article, you can easily integrate a category filter and provide a user-friendly interface for your customers to browse and find products within specific categories.

Remember, a seamless shopping experience leads to increased customer satisfaction and ultimately, more sales. So, why wait? Start enhancing your WooCommerce store today with a category filter and see the positive impact it can have on your online business.