Just another contact form plugin. Simple but flexible.
About Advanced AJAX Product Filters
The WooCommerce AJAX Product Filters plugin allows you to add advanced product filtering options to your WooCommerce shop. You can add unlimited filters with one widget and the latest version includes the ability to filter by custom meta fields. There is also a paid version of the plugin available with additional features such as filtering by custom taxonomy, price ranges, and more.Screenshots






Frequently asked questions
What is the WooCommerce AJAX Product Filters plugin?
WooCommerce AJAX Product Filters is a plugin that provides advanced product filtering ability for your WooCommerce shop. It allows you to add unlimited filters with one widget.
What are the new features in version 1.6.3?
The new feature in version 1.6.3 is the ability to filter by Post Meta (Custom meta field).
What are the new features in version 1.5?
The new features in version 1.5 include: new styles for filters (Checkbox, Select, Slider, Color, Image), new slider styles, new buttons styles, selected filters area horizontal styles, single selection for check, ability to display Select and Select2 on the same time, collapse widget option with different settings, less JavaScript and HTML code for same result, more compatibility with themes and plugins, better compatibility with Divi Builder, Beaver Builder, Elementor Builder, Relevanssi compatibility, more ways to customize filters and add additional functionality, option to set how hierarchical attribute must be displayed, separate admin title and frontend title, back button in browser on AJAX, all JavaScript in one minified file, all CSS styles in one minified file, and checked style for image element style.
What are the features of the plugin?
The features of the plugin include: AJAX Filters, Pagination and Sorting, filter by Price, filter by Product Category, filter by Attribute, unlimited filters, multiple User Interface Elements, great support for custom/premium themes, SEO Friendly Urls (with HTML5 PushState), filter visibility by Product Category and Globals, accessible through shortcode, filter box height limit with scroll themes, working great with custom widget area, drag and drop filter building, Select2 for dropdown menu, and more.
What are the additional features in the paid plugin?
The additional features in the paid plugin include: filter by Custom Taxonomy, Price ranges, Sale status, Sub-categories, Date and Availability (in stock | out of stock | any), nice URLs for SEO Friendly URLs, slider can use strings as a value, Price as checkbox with min and max values, enhancements of the free features, show amount of products before update with 'Update button' widget, search box widget, cache for Widgets, and the ability to display only selected attribute values or hide selected attribute values.
Changelog
1.6.8.2
- Enhancement – New button designs
- Enhancement – New checkbox and selected filters area designs
- Enhancement – Style for selected filters area in global settings
- Enhancement – Better compatibility with Elementor page builder
- Enhancement – Setup wizard options sanitisation improvement
- Fix – Compatibility with Advanced Custom Field
- Fix – Issues in storefront, button images text and few small issues
1.6.8.1
- HOTFIX – Display message for deprecated errors
1.6.8
- Enhancement – Compatibility version: WooCommerce 9.6
- Enhancement – Setup wizard
- Fix – JavaScript error for pagination when multiple selectors used
- Fix – Divi module script on some themes
- Fix – Initialize additional tables
1.6.7.1
- Enhancement – Option to disable MySQL derived merge for filter queries
1.6.7
- Enhancement – Compatibility version: WooCommerce 9.4 and WordPress 6.7
- Fix – Translation init errors with WordPress 6.7
1.6.6
- Enhancement – Compatibility version: WooCommerce 9.3
- Enhancement – WooCommerce requirements
- Fix – Plugin update to premium PHP error
1.6.5
- Enhancement – Compatibility version: WordPress 6.6 and WooCommerce 9.1
- Enhancement – Button to regenerate additional tables
- Enhancement – Option to remove some variations data
- Enhancement – Recount all attributes when woocommerce recount used
- Enhancement – Advanced Custom Fields compatibility
- Enhancement – Add option to use values as color/image
- Fix – Additional table generation
- Fix – Correct filters update from different group
- Fix – Some templates with different attribute data
- Fix – New plugin framework
1.6.4.6
- Enhancement – Message that attribute do not have values
- Enhancement – Bottom position for price new slider
- Enhancement – New Selected Filters Area template
- Fix – Some UX texts
- Fix – Addon filters settings
- Fix – Trailing slash for canonical
- Fix – Link changes
- Fix – Template for price
- Fix – Additional tables generation for variations
1.6.4.5
- Enhancement – Add-on Filter Additional Settings
- Enhancement – Option to replace categories shortcode with products
- Fix – Divi module styles
- Fix – Pagination with incorrect selectors
- Fix – MariaDB 10.4 compatibility for database update
1.6.4.4
- Enhancement – WooCommerce High-Performance Order Storage support enable
1.6.4.3
- Fix – Link like WooCommerce add-on with slider
1.6.4.2
- Enhancement – New Divi module functionality
- Fix – Pagination replace with translation
- Fix – Price range on search page and some other pages
- Fix – Link like WooCommerce add-on
- Fix – Compatibility with WooCommerce 7.8
- Fix – Primary key for tables in plugin
1.6.4.1
- Fix – Divi Module for group do not display filters
1.6.4
- Enhancement – Divi Modules with more options
- Fix – Additional table generation for some database
- Fix – Price Range filtering
- Fix – Error filters do not exist
- Fix – Divi Module preview styles
1.6.3.4
- Enhancement – Additional tables generation to not change collation
- Enhancement – Additional tables check is tables exist
- Enhancement – Additional tables clear tables instead remove
- Fix – Barn2 Product table new check
1.6.3.3
- Enhancement – Compatibility version: WordPress 6.1 and WooCommerce 7.1
- Fix – Some plugin links to match new BeRocket Site
1.6.3.2
- Enhancement – Option to fix pagination position after filter page without pagination
- Enhancement – Regenerate additional tables if it was removed
- Enhancement – Compatibility version: WooCommerce 7.0
- Enhancement – Remove some PHP 8.1 notices
1.6.3.1
- Fix – Post meta not displayed in filter by list
1.6.3
- Enhancement – Compatibility version: WordPress 6.0 and WooCommerce 6.7
- Enhancement – POST META FILTERING ADD-ON
- Enhancement – Hierarchical view for taxonomies list
- Fix – Color/Image select with polylang
- Fix – Additional tables generation for some site
- Fix – Currency exchange compatibility
- Fix – Module for Divi theme
- Fix – Style of admin elements
1.6.2
- Enhancement – Compatibility version: WooCommerce 6.4
- Enhancement – Hierarchical view for color/image pick
- Enhancement – Compatibility for non latin slug for attributes
- Fix – Get collation from other tables
1.6.1.5
- Fix – XSS Vulnerability
1.6.1.4
- Enhancement – Compatibility version: WordPress 5.9
- Fix – Empty hook issue
- Fix – Link like WooCommerce with some optimization plugin
- Fix – Not exist attribute cause PHP errors
1.6.1.3
- Fix – Relevanssi Compatibility
1.6.1.2
- Enhancement – Compatibility version: WooCommerce 6.1
- Enhancement – Compatibility with WP Search WooCommerce
- Fix – Compatibility with Product Table
1.6.1.1
- Fix – Compatibility with Product Table plugin
- Fix – URL decoding option with Product Table plugin
- Fix – Link generation for price filters
1.6.1
- Fix – Compatibility filtering with WPML and Polylang
- Fix – Compatibility with WPML taxonomy translation
- Fix – Price filtering for variable products
- Fix – Attribute values with numeric slug
1.6.0.2
- Fix – Selected filters options do not work
- Fix – Link like WooCommerce add-on work incorrect in some cases
- Fix – Support query with product variations and other post types
1.6.0.1
- Fix – Incorrect query when used not default ‘wp_’ database prefix
1.6
- Enhancement – Less database queries
- Enhancement – Optimization for database queries. Speed up request to database
- Enhancement – Updated Additional tables for optimized requests and more correct filtering
- Enhancement – Possibility to filter any products request on the page with help of shortcode [brapf_next_shortcode_apply]
- Enhancement – Support for some page builders products elements with shortcode [brapf_next_shortcode_apply]
- Enhancement – Hide reset products button on page load with help of CSS code
- Enhancement – (DEV) New data for filtered page to get more control on selected elements
- Enhancement – Removed Deprecated Filters Add-on
- Fix – Multiple blocks with products in Divi Page Builder, when only single block must be filtered
- Fix – Stock status “On Backorder” work as “In stock” for filtering
< 1.6
- Please check older versions of the plugin for older changelog
