Every feature is production-ready, extensible, and engineered for high-performance sub-200ms load times. Zero bloat, infinite scale.
01 — Core Facets
Map any facet to any data source: taxonomies, post meta, ACF fields, or Woo attributes. Every UI configuration is built right into the admin panel.
Multi-select with counts. OR logic between values.
Single-select exclusive — click another to switch.
Space-efficient select control, single or multi.
Dual-handle numeric range with prefix/suffix.
From/to date pickers for any date meta field.
Live text input with debounce and min-chars.
Suggestions dropdown from the live index.
Hex-mapped color circles or squares.
1–5 star minimum filter, WooCommerce-ready.
Single on/off switch for binary filters.
Expandable tree for nested category terms.
Pill buttons, single or multi-select.
02 — Layout & Output
Build completely custom cards using the visual 12-block Card Builder, then inject them into 5 different responsive grid layouts.
Responsive CSS grid with configurable columns per breakpoint.
Waterfall layout via CSS column-count — perfect for varying heights.
Full-width single column — ideal for articles & search results.
Horizontal scrolling with nav arrows and optional autoplay.
Tabular layout rendering custom blocks as organized row columns.
Inject live post data using double braced {{tag}} templates.
{{post.title}} // Native post title
{{post.permalink}} // Resolves to URL
{{meta.PRICE}} // Custom meta injection
{{acf.field_name}} // Auto-resolves ACF
/* WooCommerce Specific */
{{wc.price}} // Formatted price HTML
{{wc.rating}} // Average star rating
{{wc.sku}} // Product SKU string
03 — Intelligent Indexing
FilterX maintains a high-speed, vertical filterx_index table. AJAX requests never scan raw metadata tables, locking latency incredibly low across huge datasets.
04 — API First
FilterX is not a black box. Exposed via 31 REST API endpoints and over 100+ native PHP hooks, giving full override capabilities to your engineering team.
Overrides via PSR-11 dependency injection rather than messy monkey patching.
Globally scoped window.FilterX actions for 100% frontend UI control and overrides.
// 1. Programmatic Filter API
FilterX.setFilter('products', 'price', [10, 500]);
// 2. Dynamic PHP Query Rewriting
add_filter('filterx/grid/args', function($args) {
$args['orderby'] = 'meta_value_num';
return $args;
});
// 3. Extensible DOM Listeners
document.addEventListener('filterx:results', (e) => {
const { total } = e.detail;
console.log(`Found ${total} matches`);
});
Get the only WordPress filtering plugin engineered for enterprise scale, starting at $39.
Purchase on CodeCanyon