WC Ajax Product Filter


WooCommerce Ajax Product Filter – is a plugin that allows you to filter your products easily by categories, attributes, prices, and post metas. You can sort products, and navigate to the next and previous pages without reloading the page.

Free Demo | Paid Demo


  • Filter by category, tag, attribute, price, rating
  • Filter by product status (featured, on-sale)
  • Unlimited filters
  • Option to set the filter key
  • Display the filter using shortcode
  • Display filter values using checkbox, radio, select, multi-select, label
  • Display categories as hierarchical tree
  • Option to enable/disable accordion in hierarchy tree
  • Updates the product count according to the applied filters
  • Option to exclude the filter items having no product
  • Sort products via ajax
  • Display the active filters
  • Reset filters button
  • Ajax pagination
  • jQuery chosen plugin for select boxes
  • Fastest filtering
  • SEO friendly url (HTML5 pushstate)
  • Works with caching plugins and all majority of themes
  • Fully responsive
  • Easy to modify the CSS to better fit your theme style
  • Developer friendly – contains useful hooks and filters

Pro Features:

  • Filter by custom taxonomy
  • Filter by post meta
  • Filter by post property (author, date, modified)
  • Filter by vendors (WCFM – WooCommerce Multivendor Marketplace by WC Lovers)
  • Filter to sort the products using post table columns and meta value
  • Products per page filter
  • Display the filter values using color, image
  • Display the price ranges using checkbox, radio, select, multi-select, label
  • Use term slug as the filter value
  • Display the child terms for the specific parent term
  • Option to include/exclude terms
  • Limit terms using child term only
  • Choose the ordering of terms
  • Display filters in accordion
  • Clear button in filter title
  • Show more/show less button in filter items to minimize the filter height

Get the pro version


  • Demo (Free Version)
  • Demo (Pro Version)
  • Filters list (admin view)
  • Active filters settings
  • Category filter settings
  • Tag filter settings
  • Attribute filter settings
  • Price filter settings
  • Rating filter settings
  • Product status filter settings
  • Reset filters button settings
  • Plugin settings


How do I create a filter?

Once the plugin is activated, go to WCAPF > Add New from WordPress admin. Chose a filter from the available filters, give a unique filter key, configure the filter settings and publish the filter.

How do I display the filters to the store?

The filters can be displayed using both shortcode and widget. The shortcode is [wcapf_filter id="*"], where id is the filter post id.

Why does the product attribute count not right?

Go to WooCommerce > Status > Tools from WordPress admin. At the bottom, there is a section called Regenerate the product attributes lookup table. Click on the Regenerate button on that section.

Why does the filter not working?

If you have problems with the work of the plugin you should follow these steps:

  • Ensure that WordPress and WooCommerce versions are met the plugin’s minimum required versions.
  • Test the plugin with a default WordPress theme. If the plugin works with the default themes then the issue is coming from the theme that you are using.
  • Deactivate all your plugins and then re-activate them one by one, checking your site for the problem after each reactivation.


Oktober 2, 2022
I received help very quickly, the plugin is very complete and easy to use and configure
September 13, 2022
The plugin works, and i also got special request taken cared of right away! Fantastic! Thanks for this Mainul!
Augustus 17, 2022
Very good plugin which is very easy to use compered to similar plugins i have tried. It comes with the necessary options you need. The customer service is also fast and great.
Julie 21, 2022 1 reply
For sure, this developer knows about coding. I do not make a lot of reviews. but this one deserves interest.
Read all 26 reviews

Contributors & Developers

“WC Ajax Product Filter” is oopbron sagteware. Die volgende mense het bygedra tot die ontwikkeling van hierdie uitbreiding:




  • Prevent redirect to product page while filtering on the search page and getting a single result.
  • Fix SQL error caused by joining alias


  • Make it compatible with woo-variation-swatches


  • Feature – Option to specify user roles for post author filter


  • Fix – custom loading image issue


  • Fix – loading image upload button js issue
  • Fix – product sorting via ajax issue
  • Fix – products count result not updating issue


  • Release pro version
  • Refactor the plugin


  • Fixed bug – ‘wcapf_get_term_objects’ function was working incorrectly


  • Added option to disable transients
  • Added option to clear transients


  • Fixed filtering bugs on product taxonomy pages
  • Added more functionality to price filter display type list widget
  • Added option to enable/disable font awesome
  • Updated localization


  • Fixed PHP version related issue
  • Fixed translation and localization issue
  • Fixed compatibility issue with WooCommerce Average Rating Filter
  • Added functionality to filter products by price list
  • Added functionality to clear all active filters with one click


  • Initial release