This tutorial will teach you to filter WooCommerce products by categories using JetSmartFilters plugin.
Filtering products by categories
Step 1 — Firstly, open your WordPress Dashboard and navigate to Products > Categories. Here you can see all the categories that you have and how many products are assigned to them.
Also, you’re able to create New Categories. In order for the categories to be displayed in the future, you need to assign at least one product to every category.
Step 2 — After that, go to Smart Filters and click on the Add New button to create a filter.
You will need to give your filter a Name, Filter Label, and Active Filter Label. In the Filter Type choose the Checkboxes List, and in Data Source select Taxonomies.
Also, choose Product categories in the Taxonomy field. Afterward, click on the Publish button.
Step 3 — Open the needed page and click on the Edit with Elementor button to proceed. You can showcase your products with the help of the Product Grid widget.
Then, drag-n-drop the Checkboxes Filter widget to the section where you want to place it.
Step 4 — Navigate to the Content settings block and choose your filter in the Select filter section. Apply this filter for JetWooBuilder Product Grid.
Step 5 — The last step here is to click on the Update button and check how the filter works.
Congrats! Now you can filter your WooCommerce products by categories using JetSmartFilters plugin.