Woo · Shop with filters
A full WooCommerce shop archive for Bricks Builder with native Bricks filters (search, category, price, on sale) beside a grid of FBK Product card, plus sorting, native pagination and a grid-or-list view switch. On tablet and mobile the filters move into a side panel built on Bricks' Offcanvas, with focus trapping, Escape to close and a "Show results" button at its foot.
In the annual plan, $99/year. See plans
Uses a small script. Turn on Code execution in Bricks › Settings › Custom code. How to turn on Code execution
Preview

Loading demo…
Template details
What’s inside
The components it’s built from. They come with the template when you paste it, and you edit them from the Bricks panel.
- FBK Intro
Eyebrow, title, lead and an actions slot for buttons.
- FBK Product card
A WooCommerce product inside a query loop, with its badges and cart button.
Adjust it
Change these variables in Bricks to tune it; everything else follows your framework.
On the element Shop, class fbk-shop
Width of the filters column
- --fbk-t-filters
- 16em
Narrowest a card gets before the grid drops a column
- --fbk-t-min
- 12em
Width of the filters panel on tablets and phones
- --fbk-t-panel
- 22em
Narrowest a card gets in the List view
- --fbk-t-min-list
- 22em
- --fbk-shop-cols
- minmax(0, var(--fbk-t-filters)) minmax(0, 1fr)
- --fbk-shop-grid
- repeat(auto-fill, minmax(min(100%, var(--fbk-t-min)), 1fr))
Replaces
In Fancy Bricks 1.0 and 2.0 this was Archive Woocommerce (1.0), Woo archive (Many features) (1.0), Woo Archive (2.0), Archive Woo (2.0), Price filter (2.0), Order filter (2.0) and Mobile filter expand (2.0).



