xpay✦ Commerce
Directory
WooCommerce plugins
Advanced AJAX Product Filters
Advanced AJAX Product Filters
Fast and flexible AJAX product filters for WooCommerce. Filter by categories, attributes, price, tags, rating, and more. No page reloads.
4.7
(386 ratings)Will this break my store?
What the WordPress.org registry says about keeping Advanced AJAX Product Filters running.
Tested to 7.0.2
Tested against the WordPress branch in use today.4 days ago
At least 16.1 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.6.3
woocommerce
These must be installed and active first.0% of 6 recent threads resolved
From the plugin's WordPress.org support forum.2
Maintenance & trust
Scored on how Advanced AJAX Product Filters is looked after — not on how many stores run it.
78
out of 100Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
0 / 20Merchant satisfaction
13 / 15Listing transparency
10 / 10Ratings
4.7
386 ratings⚡ WooCommerce product filters, ready in one click.
Advanced AJAX Product Filters analyzes your catalog, recommends useful filters, and creates responsive desktop and mobile filter groups automatically.
No coding and no lengthy setup. You can edit every filter later.
New: One-click filter setup
* Detects useful product categories and attributes
* Creates Price, Categories, Brands, Color, Size and other relevant filters
* Places filters on desktop and mobile
* Avoids duplicate filter definitions
* Works with your existing WooCommerce catalog
Give your customers the power to find products instantly.
WooCommerce Ajax Products Filter lets users filter, sort, and search products without reloading the page. Fast, flexible, and compatible with most themes and page builders.
Already packed with features in the free version, and even more powerful with Pro and Business versions.
✨ Free Features
Everything you need to create professional product filters:
- Ajax Filtering, Pagination and Sorting – update results instantly without reloading.
- Drag & Drop Filter Builder – design filters with ease.
- Filter Types: checkboxes, dropdowns, radio buttons, sliders, color/image swatches.
- Filter Options: categories, attributes, tags, price, ratings, product meta (custom fields).
- Filter Controls: apply button, reset/clear button, selected filters area (vertical & horizontal).
- Filter Layouts: collapse on load, collapse on title click, nested filters, hierarchical display, limit height with scroll, hide extra values under “Show More” button.
- Filter Styles: multiple slider styles, button styles, checkbox styles, color box, image box, checked image style, Select + Select2 support.
- Advanced Display: show product counts, hide empty values, remove out-of-stock variations, child values on taxonomy pages.
- Widgets & Shortcodes – display filters/groups anywhere.
- Custom CSS Styling – style filters your way.
- Icons Before/After – add icons to titles and values.
- Selected Filters Area – horizontal/vertical styles, custom placement.
- Compatibility:
- Works with most WooCommerce themes.
- Page builders: Elementor, Divi, Beaver Builder.
- Plugins: ACF Pro, WPML, Polylang, Relevanssi, Barn2 Product Table, other BeRocket plugins.
- WooCommerce shortcodes.
- SEO Friendly URLs – clean filter links.
- Integration: Permalink Manager for WooCommerce.
- Performance: minified JS/CSS, optimized code, scroll-to-top after filtering.
- Developer Friendly – hooks and custom code options for full control.
- Translation Ready – translate via .po/.mo files or plugin settings.
- Browser Back Button Support – smooth navigation with AJAX.
👉 In short: almost everything you expect from a professional filter plugin — already free.
🚀 Pro Features
Upgrade to WooCommerce Ajax Products Filter Pro to unlock advanced features:
- SEO Enhancements
- SEO-friendly URLs with advanced control.
- Canonical links, meta & titles for filtered pages.
- Add filters to page title/description/header.
- New Filter Types
- Filter by stock status, sale status.
- Filters by custom taxonomies.
- Slider range for attributes/taxonomies.
- Datepicker for attributes & product publication date.
- Availability( in stock | out of stock | any ).
- Advanced Styling & Layout
- Filters above products, custom sidebar, 1–4 filters per row.
- Collapsed filters above products.
- Show filter titles only.
- Filter Options
- Product count per value.
- Checkbox/value list for price ranges.
- Multiple colors (up to 4) for attributes.
- Display variation image/price matching selected filters.
- Open product directly with matching variation.
- Navigation Tools
- Search box block for redirect filters.
- Link setup after filtering.
💼 Business Features
For large stores and professional needs:
- Filter Statistics – see which filters your customers use most.
- Custom SEO Meta per Page – individual SEO control for each filter result.
- Advanced Filter Styling – fine-tune filter design.
- Priority Support – direct help from the BeRocket team.
- AI-powered Featured Products — uses recent sales patterns to create shopper-friendly grouped filter options from real product attributes.
📌 Live Demo & Docs
🎬 Premium plugin video
we don’t have a video with the free plugin right now, but we are working on it
🤝 Compatibility with WooCommerce plugins
Advanced AJAX Product Filters has been tested and compatibility is certain with the following WooCommerce plugins that you can add to your site:
🔸 Advanced Product Labels for WooCommerce
🔸 Load More Products for WooCommerce
🔸 Brands for WooCommerce
🔸 Grid/List View for WooCommerce
🔸 Product Preview for WooCommerce
🔸 Products Compare for WooCommerce
🔸 Wishlist and Waitlist for WooCommerce
🧩 Shortcode
- In editor
[br_filters attribute=price type=slider title="Price Filter"] - In PHP
do_shortcode('[br_filters attribute=price type=slider title="Price Filter"]');
⚙️ Shortcode Options:
attribute(required) – product attribute, e.g. price or length. Don’t forget that WooCommerce adds the pa_ suffix for created attributes.
So if you create a new attributejump, its name ispa_jumptype(required) – checkbox, radio, slider or selectoperator– OR or ANDtitle– whatever you want to see as a title. Can be emptyproduct_cat– parent category idcat_propagation– should we propagate this filter to child categories? Set 1 to turn this onheight– max filter box height. When height is met, the scroll will be addedscroll_theme– used if height is set and actual height of the box is more
Yes, the plugin is compatible with most themes for WooCommerce. If you experience any issues, we provide ways to adjust via custom code or settings.
Yes, the plugin integrates with popular page builders and works inside custom layouts.
Yes, you can translate all texts via .po/.mo files or from the plugin’s settings page.
No coding is required. Filters can be built with drag-and-drop. Developers can use hooks for advanced customization.
The free version includes everything most stores need. Pro adds advanced filter types, SEO options, and styling. Business adds filter statistics, custom SEO per page, and priority support.
If you have problems with our plugins or something is not working as it should, first follow these preliminary steps:
- Test the plugin with a WordPress default theme to ensure that the error is not caused by the theme you are currently using.
- Deactivate all plugins you use and check if the problem is still occurring.
- Ensure that your plugin, theme, and WordPress and WooCommerce versions (if required) are updated and that the problem you are experiencing has not already been solved in a later plugin update.
If none of the previously listed actions help you resolve the issue, please submit a ticket in the forum and accurately describe your problem. Specify the versions of WordPress and WooCommerce you are using, as well as any other information that may assist us in resolving your issue as swiftly as possible. Thank you!
You can get more features with the premium version of Advanced AJAX Product Filters, available on BeRocket page. Here you can read more about the premium features of the plugin and make it give it its best shot!
You can try this plugin’s admin side here. Configure plugin the way you need to check the results.
Plugin details
Tags on WordPress.org
