Description
The Blocks addon enables the FacetWP filter in native Gutenberg Query Loop blocks, covering Query Loop and Posts List of WordPress, Product Collection of WooCommerce and the query blocks of GenerateBlocks, Kadence, Stackable, Spectra and Otter. The extension also adds two own blocks (Facet and Listing) that render facets and templates of the Listing Builder inside the block editor, without relying on shortcodes or manual markup.
Key Features
- Support for Query Loop and Product Collection
Activates the “Enable FacetWP” toggle in WordPress and WooCommerce query blocks. - Native Facet Block
Displays existing facets in the editor with an optional header and the “Hide when empty” option. - Native Listing Block
Renders templates of the Listing Builder in Gutenberg, with an optional “Static” mode. - Compatibility with block libraries
Works with GenerateBlocks, Kadence Blocks, Stackable, Spectra and Otter Blocks. - Support for Sort, Pager and Load More
Recognizes faceted sorting, pagination and Load More facets, plus a custom block for “No Results”.
Benefits of Blocks
- Filters directly within the block editor
Eliminates shortcodes and template editing when building search interfaces. - Integration with WooCommerce catalogs
Allows filtering of product listings built with the Product Collection block. - Reuse of Listing Builder
Templates used on other pages can be inserted as a block in Gutenberg. - Less code dependency
Editors and content managers set up filtered listings without developer assistance.
Who Is This For?
- WordPress sites that have adopted Gutenberg as the main builder.
- WooCommerce shops that organize catalogs via the Product Collection block.
- Teams already using GenerateBlocks, Kadence, Stackable, Spectra or Otter who want to add faceted filters to their listings.
For those who migrated from the classic editor or visual builders to Gutenberg, the Blocks addon incorporates the FacetWP filter system into the native editor, aligning with the Query Loop structure and WordPress post templates. The integration fits especially well with WooCommerce catalogs, blogs filtered by category and directories built on query blocks, respecting the restriction of one filtered block per page.
Frequently asked questions
Is FacetWP Blocks GPL-licensed?
Yes. FacetWP Blocks is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use FacetWP Blocks on multiple sites?
Yes. You can install FacetWP Blocks on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does FacetWP Blocks cost at Ultrapack?
FacetWP Blocks costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does FacetWP Blocks include updates?
Yes. The current version of FacetWP Blocks is 0.3, published at Ultrapack on Mar 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is FacetWP Blocks scanned before publication?
Yes. Every version of FacetWP Blocks goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 0.3
- March 23, 2026
- New see the Blocks 0.3 release post
Version 0.2
- Jan 5, 2024
- New Added support for Stackable Posts block, and Stackable nested container block types
- New Added support for Spectra Post Grid block, and Spectra nested container block types
- New Added support for Spectra Pro Loop Builder block
- New Added support for Otter Blocks Posts blocks and Otter Blocks nested container block types
- Improved Added support for more Kadence Blocks nested container block types
- Fixed Fixed issue with blocks running through `get_the_excerpt`, and in Yoast SEO OpenGraph data and Twitter card data excerpt generation, causing duplicate FacetWP enabled queries
- Updated Package.json, removed unused packages
Version 0.1
- Nov 15, 2023
- New Initial release
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
This item is an add-on for the FacetWP plugin. Installed on its own it throws no error, but it does not work either.
- Install and activate the FacetWP plugin before this one.
- Download the file
facetwp-blocks.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
facetwp-blocks.zip, click Install Now and then Activate.
- Both stay active at the same time. Deactivating the FacetWP plugin turns this add-on off with it.
- An add-on settings usually show up inside the main plugin screens, not in a menu of their own. If you find nothing new in the dashboard after activating, look there before opening a ticket.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready