Feature · Elementor · King Addons
Faceted Filters: AJAX facets on King Addons grids
Faceted Filters only registers on named widgets: king-addons-grid, king-addons-dynamic-posts-grid, king-addons-woocommerce-grid, king-addons-quick-product-grid, king-addons-magazine-grid, king-addons-media-grid, and woo_products_grid. A lowercase duplicate folder has no bootstrap file and is ignored.
Get King Addons
Install the plugin from WordPress.org, enable this feature in the dashboard, then follow the steps on this page.
What it actually does
Controls: Enable Faceted Filters, Filter Query ID, Use AJAX Updates, Persist State in URL.
AJAX action king_addons_faceted_filters returns HTML, pagination, totals, counts. Cache version option ka_ff_cache_version bumps on save_post, term changes, etc.
Query builder applies tax_query / meta_query from selected facets (taxonomy terms, price, orderby popularity/rating/title/date/rand).
Where to find it in WordPress
Dashboard → Features → Faceted Filters. Edit a supported grid widget → Advanced → Faceted Filters. Pair with King Addons filter widgets using the same Filter Query ID.
How to set it up
- Enable the feature. Dashboard → Features.
- Add a supported grid. e.g. WooCommerce Grid or Dynamic Posts Grid.
- Set Filter Query ID. Same ID on the grid and the filter widgets.
- Enable Faceted Filters on the grid. Turn on AJAX and optional URL persistence.
- Test taxonomy clicks. Front end, not just the canvas.
Controls that change behavior
| Control | What the plugin does |
|---|---|
| Filter Query ID | Shared key between filters and the grid. |
| Use AJAX Updates | Replace grid HTML without reload. |
| Persist State in URL | Shareable filtered URLs. |
| Supported widgets | Only the grid names listed above. |
When this is the right tool
- A shop grid with category and price facets.
- A blog magazine grid filtered by tags without a page reload.
Notes from the implementation
Core Query Loop block is not in the supported_widgets list. Use King Addons grids. kingaddons.com.
FAQ
Filters do nothing.
Query IDs differ, or the widget is not in the supported list, or the feature is off.
Why a duplicate faceted-filters folder?
It only contains a query-builder PHP file. The live bootstrap is Faceted_Filters/Faceted_Filters.php.
Other King Addons features
Collapse & Expand Text
Advanced-tab feature: collapsed height, Show More/Less labels, animation duration, button position/colors/size, optional fade.
Custom CSS
Advanced-tab Enable Custom CSS plus a code editor. Frontend-available. Different from Custom Code Manager snippets.
Duplicator
Not an Advanced-tab control. It adds “King Addons Duplicator” to post/page row actions, then runs admin_action_kng_duplicator_action with a nonce.
Get King Addons
Faceted Filters ships in King Addons for Elementor. Install the plugin from WordPress.org, then come back to this guide when you configure it.