Browser: Safari 26.0; Chrome 140
OS: macOS
URL: https://wildlingstoys.com/shop-test/
I’m rebuilding my WooCommerce shop filters using Bricks Builder functionality (migrating from WP Gridbuilder, which had the opposite issue of not returning all options).
Can anyone confirm if I’ve missed a setting or misconfigured something? Or is this likely a bug in Bricks Builder’s filter functionality? Any guidance would be greatly appreciated!
Current Behavior
- Filters are returning all options, including categories that are entirely out of stock.
Example:
- Donations show a count of 2, but both products are out of stock. If I select the filter, the grid correctly returns “no items found.”
- Tickets show a count of 3. Only 1 product is in stock, and selecting the filter correctly returns just that 1 item.
- This behavior is consistent across all filters.
Settings
- Main Query Loop**: Hide out of stock = enabled
- Filter**: Hide out of stock = enabled
- WooCommerce**: Hide out of stock = enabled
Expected Behavior
- Out-of-stock products should not be counted in filter counts.
- Categories that are entirely out of stock should not appear as filter options.
Environment
- Bricks Builder: 2.0.2
- WooCommerce: 10.1.2
- WP Grid Builder: 2.3.0
- ACPT: 2.0.35
- Advanced Themer for Bricks: 3.3.7
- Core Framework: 1.9.0
- Fluent Snippets: 10.51
- FastPixel Website Accelerator: 1.0.48 (page excluded)
- Perfmatters: 2.5.0
- Relevanssi: 4.25.0