
Filter Everything – Product Filter
New versions delivered weekly. Install instantly from your WordPress dashboard — no ZIP uploads.
✓ Same as wp.orgPush directly to any site from your dashboard. Zero downloads, zero FTP, zero manual steps.
✓ Unlimited sitesAbout this plugin
Filter Everything – Product Filter is a handy WordPress plugin designed to help WooCommerce store owners give shoppers a smarter way to browse products.
It lets customers filter by price, category, tags, attributes, and custom fields in real time, without page reloads. Compatible with AJAX-based themes and popular page builders like Elementor, it’s a great pick for anyone running a busy online shop who wants to cut down on frustrated customers and boost conversions through better product discovery.
Version 1.9.8
Latest- NEW: «Woo Discount Rules» option on the Settings tab, shown when that plugin is active — choose whether the Price and «On sale» filters should use the discounted prices (on by default, as before)
- Fixed very slow pages, including search results, on sites with Woo Discount Rules: a page with a Price or «On sale» filter made the plugin evaluate the discount rules for every product on every view (5–50 seconds on large catalogs); the discounted prices are now cached and recalculated only for the products or rules that changed
- Fixed the Range list counters of a numeric filter when the cheapest or the most expensive item has a fractional value (e.g. $1.75 with ranges 0–1.50 / 1.60–2.1): that item was counted in the wrong range, and the instant recount filtered it the same way, because the plugin replaced its value with the rounded slider bound
- Fixed the «On Sale» filter counters with Woo Discount Rules: a product discounted by a rule but without a sale price of its own was removed from «No» without being added to «Yes», so the two counters did not add up
- Fixed filtered category pages in a non-default Polylang language (e.g. /uk/product-category/…/) being 301-redirected to the default language as soon as a filter was applied — the plugin copied Polylang's internal language condition into its own tax query, so Polylang resolved the queried category in the wrong language
- Fixed filters on sites where Polylang uses a separate domain or sub-domain for each language: filter links, chips and the Reset link pointed to the default language's domain, and AJAX filtering returned «page not found» on the other languages' domains
- Fixed the «What to filter» field of a Filter Set staying empty when the selected page is on another domain than the admin — for example a Filter Set of a language that Polylang serves from its own domain or sub-domain
- Fixed the Range list of a numeric filter accepting whole numbers only: its Min and Max fields now follow the precision of the «Slider Step» setting, so with a step of 0.01 you can create ranges such as 0 – 1.49
- Fixed filtering on Divi Theme Builder category archive templates whose Blog module shows the «Current Category» (Divi 4 and Divi 5): the filter widget and its counters reacted, but the Blog module kept listing all posts of the category
- Fixed the XML sitemap generation failing with «No URLs were found» when a Filter Set works on the archive of a custom post type (e.g. /jobs/), on multisite sub-sites and on sub-directory installs; a Shop page with a custom slug was skipped the same way
- Fixed the XML sitemap missing indexable pages: posts without an author (e.g. created by an import or an API connector) were not counted, and neither were posts assigned only to a term more than one level below the filtered one
- A security fix related to how Filter Set and Filter data is stored and read, and to who is allowed to create or edit these items
- *Release Date - 2 November 2026*
Key features
- Filter Any Content: Filter WooCommerce products, posts, listings, events, and other content types on any page or device.
- Multiple Filter Options: Use 25+ built-in filter options covering display type, filter logic, counters, collapsing, and custom URL names.
- Flexible Filter Criteria: Filter by price, brand, category, attributes, colour, size, weight, and other data stored in taxonomies or custom fields.
- Page Builder Widgets: Use built-in Filters, Chips, and Sorting widgets for Gutenberg and other page builders.
- Flexible Layouts: Display filters as checkboxes, radio buttons, dropdowns, labels, colour swatches, rating stars, numeric ranges, or date ranges.
- AJAX Filtering: Turn on AJAX filtering so results update without a page reload.
- Filtering Modes: Choose step-by-step filtering, auto-submission, or selecting filters and applying them manually.
- Sorting and Search: Allow visitors to sort results and search within filtered content.
- Mobile Friendly: The plugin works on mobile devices.
- Scanned with ClamAV 1.4.6
- Scanned on 2 Nov 2026
- Signatures from 2 Nov 2026
Billed monthly · cancel anytime
Billed $139.00 yearly · cancel anytime
Unlock full access Billed $8.95/mo · 6,000+ resources Unlock full access Billed $139.00/yr · 6,000+ resources- 6,000+ GPL resources
- 30+ genuine WP licenses (special purchase)
- Daily auto-updates via Auto Updater
- Use on unlimited domains
