Title: FilterNest — AJAX Product Filter for WooCommerce
Author: Code Craft
Published: <strong>November 3, 2026</strong>
Last modified: November 3, 2026

---

Search plugins

![](https://ps.w.org/filternest/assets/banner-772x250.png?rev=3782702)

![](https://ps.w.org/filternest/assets/icon-256x256.png?rev=3782702)

# FilterNest — AJAX Product Filter for WooCommerce

 By [Code Craft](https://profiles.wordpress.org/coodecraft/)

[Download](https://downloads.wordpress.org/plugin/filternest.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/filternest/#description)
 * [Reviews](https://wordpress.org/plugins/filternest/#reviews)
 *  [Installation](https://wordpress.org/plugins/filternest/#installation)
 * [Development](https://wordpress.org/plugins/filternest/#developers)

 [Support](https://wordpress.org/support/plugin/filternest/)

## Description

FilterNest is a fast, accessible **WooCommerce product filter**. Shoppers narrow
large catalogues by category, tag, attribute, price and rating, and the product 
grid updates instantly without a page reload. It works on the shop page and on every
product category, tag and attribute archive, with block themes (such as Twenty Twenty-
Five and its Product Collection block) and classic themes (such as Storefront).

Install it and the filters appear next to your products straight away: FilterNest
builds a sensible default filter set from your categories, attributes and prices.
Then shape it in **FilterNest  Filter sets**.

How it works: every filter change updates the address bar, so filtered pages can
be bookmarked, shared and navigated with the Back button. FilterNest fetches that
address and swaps in the new products, result count and sorting. Without JavaScript,
the same filters work as an ordinary form and plain links.

#### Free features

 * Filter by product category (with sub-categories), tag, any global attribute (
   colour, size…), price and average rating.
 * Checkbox, radio button and dropdown styles; “match any” or “match all” for multi-
   select filters.
 * AJAX results without a page reload, with browser Back/Forward support and shareable
   URLs.
 * Active-filter chips with one-click removal and “Clear all”.
 * Mobile slide-in filter panel with a “Show products” button.
 * Shortcode `[filternest id="1"]`, a block (“FilterNest Product Filters”) and a
   classic widget.
 * Automatic placement on shop and archive pages: a sidebar on block themes, a horizontal
   filter bar on classic themes (or choose).
 * Accessible: real form controls with labels, keyboard support, focus kept after
   updates, result count announced to screen readers.
 * Accent colour setting to match your store.

#### Pro features

 * Colour and image swatches for attributes (colours set per term, or picked automatically
   from common colour names).
 * Dual-handle price range slider.
 * SEO-friendly filter URLs (e.g. `/shop/?colour=black&price_max=50`), selected 
   options in the page title, and noindex for multi-option combinations.
 * Filter by custom taxonomy (for example WooCommerce Brands), any product meta 
   field, and stock status.
 * Live product counts next to every option, cached and refreshed automatically 
   when products change.
 * Hide options with no matching products, and dependent filters (show a filter 
   only after another one is used).
 * “Load more” button or infinite scroll.
 * Filter analytics: the filters and options shoppers pick most.

Get Pro at [coodecraft.com](https://coodecraft.com/market/product/woo-product-filter).

Watch the video walkthrough, download the PDF user guide and compare Free with Pro
on the [product filter product page](https://coodecraft.com/market/product/woo-product-filter).

## Screenshots

[⌊Filter by category, colour and price at once.⌉⌊Filter by category, colour and 
price at once.⌉[

Filter by category, colour and price at once.

[⌊Filters next to your products, with live counts.⌉⌊Filters next to your products,
with live counts.⌉[

Filters next to your products, with live counts.

[⌊Build a filter set in a few clicks.⌉⌊Build a filter set in a few clicks.⌉[

Build a filter set in a few clicks.

[⌊Instant or Apply-button mode, Load more and SEO options.⌉⌊Instant or Apply-button
mode, Load more and SEO options.⌉[

Instant or Apply-button mode, Load more and SEO options.

[⌊See which filters shoppers use (demo store data).⌉⌊See which filters shoppers 
use (demo store data).⌉[

See which filters shoppers use (demo store data).

[⌊One set for the shop, others for any page.⌉⌊One set for the shop, others for any
page.⌉[

One set for the shop, others for any page.

## Blocks

This plugin provides 1 block.

 *   FilterNest Product Filters AJAX product filters for the shop and product archives.

## Installation

 1. Upload the `woo-product-filter` folder to `/wp-content/plugins/`, or install the
    zip from Plugins  Add New  Upload Plugin.
 2. Activate the plugin. WooCommerce must be active.
 3. Visit your shop: the default filters are already there.
 4. Go to FilterNest  Filter sets to add, remove or reorder filters, and FilterNest
    Settings to change placement and layout.
 5. Pro: upload the Pro zip over the Free version (settings are kept), then enter your
    licence key under FilterNest  Licence.

## FAQ

### Does it work with block themes and the Product Collection block?

Yes. On block themes (Twenty Twenty-Five and others) FilterNest wraps the shop’s
Product Collection block and places the filters beside it. On classic themes it 
uses the standard WooCommerce shop hooks.

### Can I place the filters myself?

Yes. Use the “FilterNest Product Filters” block in the Site Editor, the widget in
a classic sidebar, or the shortcode `[filternest id="1"]`. Turn off “Show filters
automatically” in Settings so the filters are not shown twice.

### Does it slow my shop down?

Filtering uses WooCommerce’s own product query and price lookup table. Price ranges
and (in Pro) option counts are cached and the cache is cleared automatically whenever
a product, its stock, price or terms change.

### What happens without JavaScript?

The filter panel is a normal form and the chips are normal links, so filtering still
works with a page load.

### Will filtered pages create duplicate content for search engines?

Pro can mark pages with two or more selected options as noindex (follow), and adds
the selected options to the page title for single-option pages.

### Which filters can I use?

Free: category, tag, global attributes, price and rating. Pro adds stock status,
custom taxonomies (such as brands) and product meta fields.

### Where do swatch colours come from?

In Pro, edit an attribute term (Products  Attributes  Configure terms) to set a 
colour or image. Common colour names such as Black, Navy or Olive get a matching
colour automatically.

### Do I lose my filter sets when I switch from Free to Pro?

No. Data is only deleted on uninstall if you tick “Delete all plugin data when the
plugin is deleted” in Settings.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“FilterNest — AJAX Product Filter for WooCommerce” is open source software. The 
following people have contributed to this plugin.

Contributors

 *   [ Code Craft ](https://profiles.wordpress.org/coodecraft/)

[Translate “FilterNest — AJAX Product Filter for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/filternest)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/filternest/), check
out the [SVN repository](https://plugins.svn.wordpress.org/filternest/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/filternest/) by 
[RSS](https://plugins.trac.wordpress.org/log/filternest/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [ajax filter](https://wordpress.org/plugins/tags/ajax-filter/)[faceted search](https://wordpress.org/plugins/tags/faceted-search/)
   [price filter](https://wordpress.org/plugins/tags/price-filter/)[product filter](https://wordpress.org/plugins/tags/product-filter/)
   [woocommerce product filter](https://wordpress.org/plugins/tags/woocommerce-product-filter/)
 *  [Advanced View](https://wordpress.org/plugins/filternest/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/filternest/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/filternest/reviews/)

## Contributors

 *   [ Code Craft ](https://profiles.wordpress.org/coodecraft/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/filternest/)