Skip to content
Taking custom projects FR

Filters

WooCommerce's own filter blocks, in the shop column. No paid plugin.

Appearance → Widgets → Shop sidebar. Add WooCommerce’s own blocks:

  • Filter by Price
  • Filter by Attribute — one block per attribute
  • Filter by Stock
  • Filter by Rating
  • Product Categories

Nothing proprietary here: these are WooCommerce’s blocks. If you ever change theme, your filters keep working.

An attribute with no values shows nothing

By far the most common reason a filter list comes up empty. Check the attribute is set on the products, not merely created under Products → Attributes.

Verifying a filter works

Open the shop with the filter in the URL, for instance ?min_price=100&max_price=200. If the product count changes, filtering works — the block is only the control.

Did this article help? Write to us.