Beaver Builder

This add-on integrates FacetWP with Beaver Builder and (optionally) its Themer plugin. It supports the following modules:

  1. The Posts module (Beaver Builder Standard or above)
  2. The Advanced Posts module (requires the UABB plugin)
  3. The Content Grid module (requires the PowerPack plugin)
  4. The Product Grid module (requires WooPack)


Facets and templates can be created in FacetWP’s settings and added to your layout with FacetWP’s modules.

Other FacetWP shortcodes can also be added as modules for additional features such a pagination and sort.

IMPORTANT: Because facets, templates, and other features are designed for interaction on your live site, they may not be visible or work as expected in editor mode.

Creating layouts with Post modules

If this add-on is enabled and you’re using one of the supported Beaver Builder modules, you’ll see a new “FacetWP” setting.

Setting it to “Enable” tells FacetWP to detect the given listing. Please note that FacetWP only supports one listing per page.


In most cases, FacetWP will detect Beaver Builder’s numbered pagination and convert it for use with filtering. However, you can optionally set the module’s pagination to “None” and use FacetWP’s pager facet instead.

IMPORTANT: The scroll and load more settings are not compatible with FacetWP. Instead you can create a Pager Facet with Load More settings and add it as a Facet module in Beaver Builder.

Archive Pages

Beaver Themer allows you to design layouts for Archive pages (blog posts archive, taxonomy archives, etc).

You will need to set the Content > Source in your posts module for the archive to Main Query. This ensures the WordPress archive query is used for both Beaver Builder and FacetWP.

IMPORTANT: Using the Main Query in archive pages with FacetWP enabled is required. If you need to customize your query, check the tutorial on How to Customize WordPress Archive Queries.