FacetWP is an advanced filtering plugin for WordPress. With FacetWP, you can add faceted search to your shop archives, recipe pages, listings and more. FacetWP keeps your visitors engaged, leading to more views and more sales.
This is EXACTLY the same product as distributed by the developer. Sales Page Live Demo
Core Technical Specifications
| Requirement | Specification |
| WordPress Version | 5.0 or higher (Fully compatible with 6.x) |
| PHP Version | 7.0+ (Full support for PHP 8.x) |
| Architecture | AJAX-based (no page refreshes) |
| Data Handling | Uses a dedicated Index Table for lightning-fast speeds |
| License Type | Premium (Basic: 1-3 sites; Professional: 20 sites + User filtering) |
| Hosting | Self-hosted WordPress (Not compatible with WordPress.com “Free” or “Personal” plans) |
Key Features & Functionalities
-
Smart Filtering: Only relevant choices are displayed based on previous selections (prevents “No results found” screens).
-
Facet Types: Includes Checkboxes, Dropdowns, Date Ranges, Sliders, Star Ratings, Proximity (Geolocation), and Autocomplete search.
-
Integration with Existing Data: Pulls data from categories, tags, custom taxonomies, and Custom Fields.
-
Listing Builder: Includes a built-in layout builder to design how your results appear, or you can use your theme’s existing archives.
-
Developer Friendly: Extensively documented with hundreds of PHP and JS hooks for deep customization.
Major Integrations
FacetWP is designed to play nicely with the “big players” in the WordPress ecosystem:
-
WooCommerce: Full support for product attributes and variations.
-
ACF (Advanced Custom Fields): Native support for nearly all field types, including Repeaters and Relationship fields.
-
Page Builders: Official add-ons for Elementor, Beaver Builder, Bricks, and the Block Editor (Gutenberg).
-
Search Plugins: Deep integration with SearchWP and Relevanssi to combine keyword relevance with facet filtering.
-
Multilingual: Fully compatible with WPML and Polylang.
Performance & Optimization
Unlike many filtering plugins that query the database in real-time (which slows down as your site grows), FacetWP uses an Index Table.
-
Scalability: It can handle thousands of posts without a significant performance hit.
-
Caching: Includes a dedicated Caching add-on for high-traffic environments to further reduce server load.
-
Lightweight Code: The plugin is known for its clean codebase, helping sites pass Google’s Core Web Vitals.
- Categories: WordPress Plugins
- Tags: FacetWP
