Description
FacetWP adds faceted search and AJAX filters to WordPress archives, generating checkbox, dropdown, range slider, date range, geographic proximity, and pagination facets that reload results without refreshing the page. The plugin works with native and custom post types, taxonomies, and custom fields, using its own index table to answer queries with low latency even in catalogs with thousands of items.
Key Features
- Variety of facet types
Includes checkbox, dropdown, hierarchical, slider, date range, and geographic proximity search. - Real-time AJAX filtering
Updates the listing instantly as the visitor selects options, without reloading the page. - Dedicated index table
Pre-calculates facet values in a dedicated table for fast queries on large catalogs. - CPT and custom field compatibility
Filters any post type or custom field, including metadata from third-party plugins. - Integration via block, shortcode, or PHP
Lets you insert facets in the Gutenberg editor, in widgets, in shortcodes, or directly in template files.
Benefits of FacetWP
- Smooth visitor navigation
Results update without a refresh, preserving search state and improving the discovery experience. - Scalability on large catalogs
Indexing reduces database load, sustaining performance on listings with thousands of items. - Implementation without heavy coding
Visual configuration in the dashboard eliminates the need for manual SQL queries and heavy customization of the WordPress loop. - More conversions on listings and stores
Precise filters help users find exactly the product, property, or content they’re looking for.
Who Is It For?
- WooCommerce stores with large catalogs that need filters by attribute, price, and category.
- Listing portals such as real estate sites, classifieds, business directories, and job boards.
- Recipe blogs, content libraries, and editorial sites that organize material by multiple criteria.
Built for sites whose content needs to be filtered by multiple simultaneous criteria, FacetWP fits WooCommerce stores, real estate portals, business directories, and recipe libraries. The combination of its own indexing and AJAX-based rendering keeps navigation responsive even as the catalog grows, without requiring deep knowledge of SQL queries or customization of the WordPress main loop.
Frequently asked questions
Is FacetWP GPL-licensed?
Yes. FacetWP 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 on multiple sites?
Yes. You can use FacetWP on multiple sites. The number of sites connected to Ultrapack Auto Updater is limited by your plan.
How much does FacetWP cost at Ultrapack?
FacetWP 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 include updates?
Yes. The current version of FacetWP is 4.5, published at Ultrapack on Mar 24, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is FacetWP scanned before publication?
Yes. Every version of FacetWP goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 4.5
- March 23, 2026
- New see the FacetWP 4.5 release post
Version 4.4.1
- April 24, 2025
- Fixed fixed a `gmaps_api_key` upgrade error for some sites
Version 4.4
- April 23, 2025
- New see the FacetWP 4.4 release post
Version 4.3.6
- January 31, 2025
Version 4.3.5
- December 16, 2024
- Fixed various bugfixes and tweaks
- Fixed better support ACF fields in the "Other data source" setting
- Improved revamped the "UI type" component (used for various add-ons)
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).
- Download the file
facetwp.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
facetwp.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready