Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

WC Ajax Product Filter

WooCommerce Ajax Product Filter - adds advanced products filtering to your shop.

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


  • Filter by category, attribute, price
  • Sort products via Ajax
  • Fastest filtering
  • SEO friendly url (HTML5 pushstate)
  • Compatible with woocommerce currency switcher plugin
  • Recount products after filtering
  • Show active filters and remove active filters
  • Ajax pagination
  • Two type of display type, list and dropdown
  • Choose filter type, single or multiple
  • Enable hierarchy both for category and attribute filters
  • Fully customizable
  • Minimal design but could be instantly made modern
  • Works with caching plugins and all majority of themes
  • Easy to modify the CSS to better fit your theme style
  • Minimalist, lightweight, and efficient code means that your users won’t notice any hiccups
  • Developer friendly - Useful filter is included! So you can use it in your themes
Author Shamim Al Mamun
Contributors shamimmoeen
Tags advanced products filter, ajax filter, ajax filtered nav, ajax filtered navigation, ajax price filter, ajax product filter, ajax product search, price filter, product filter, products filter, wc ajax filter, wc ajax product filter, wc filter, wc product filter, woocommerce, woocommerce ajax filter, woocommerce ajax product filter, woocommerce filter, woocommerce layered nav, woocommerce layered navigation, WooCommerce Product Filter, woocommerce product sorting
  1. wc-ajax-product-filter screenshot 1

    Plugin frontend

  2. wc-ajax-product-filter screenshot 2

    WC Ajax Product Filter by Attribute widget settings

  3. wc-ajax-product-filter screenshot 3

    WC Ajax Product Filter by Price display type list widget settings

  • Once you have installed the plugin, you just need to activate the plugin in order to enable it.
  • Drop the widgets in the sidebar


  • 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

Incorrect number of products

Go to settings page. You will see a checkbox to clear transients.

Active filters doesn't update

Maybe your widgets don't have ids. See this support.

Can I add custom scripts to load after updating shop loop?

Yes, you can. Go to settings page. You will see a text field to put your custom scripts.

Can I change the overlay background color?

Yes, you can. Go to settings page. You will see a text field to chage the overlay background color.

Version 2.0.2

Requires WordPress version: 4.0 or higher

Compatible up to: 4.7.2

Last Updated 22 Jan 2017

Date Added: 12 Nov 2015


4.3 stars
10 ratings


Not Enough Data

Works: 0
Broken: 0