HS Product Filters
for WooCommerce

Help shoppers find the right product with AJAX filters for color, size, material and price. Create useful collections with readable URLs and control which filter pages can be indexed.

  • Match the actual variation.Color, size, price and stock must belong to the same eligible variation.
  • Keep mobile filtering clear.Choose several filters, apply them together or cancel the draft.
  • Choose your SEO collections.Give selected filter pages a readable URL, title and description. Keep combinations noindex.
Development build · For staging.Version 0.8.1-dev. Release verification is in progress.Availability and tested scope →

FIND WHAT FITS

Filters that respect the product behind the card.

One variation. All your selections. — original HookSpark demo product illustration

One variation. All your selections.

A Plum shirt in Small and a Lavender shirt in Medium do not make Plum/Medium available. Filter colors, sizes and prices against the same eligible variation.

A collection with a useful address. — original HookSpark demo product illustration

A collection with a useful address.

Build a native WordPress page for a chosen filter. Write its title and description, and decide when it is eligible for indexing. Extra combinations remain noindex.

Room to choose on a small screen. — original HookSpark demo product illustration

Room to choose on a small screen.

Open the mobile panel, choose several filters and apply them together. Cancel or press Escape to keep the results you were already browsing.

LESS IMAGINING. MORE TRYING.

Find the right variation.

Try the catalog. Then configure your own filters.

FRONTEND DEMO

Be the customer.

Combine color, size and material. See why different variations cannot satisfy one selection together.

Try frontend demo
ADMIN DEMO

Make it your store.

Edit a filter set and configure the supplied SEO landing in your personal demo.

Try admin demo

Your personal admin demo lasts 60 minutes. Use sample details: no real payments or external emails.

Ready to try it in your store?

Explore the preview Find the development download at the top of this page.

Your products stay in WooCommerce.

Use your existing categories, tags, brands and global attributes. Product cards lead to the normal product page; filtering does not change prices, stock or cart quantities.

This preview provides its own shortcode grid. Existing theme archives, Elementor grids, multilingual and multicurrency integrations require separate acceptance.

Know what this preview covers.

One shortcode catalog per WordPress page, simple and variable products, English and Italian, and a tested personal multisite demo. Native SEO policy and installed Yoast 28.5 / Rank Math 1.0.278 passed metadata and sitemap checks on the current tested platform. Other provider versions remain unverified.

Large-catalog optimization is still in progress: a local 50,000-product scan took about 10 seconds. Use this build on staging and measure your own catalog before considering production.

Read setup, behavior and current limits →

Tested platform

Verified combinations: WordPress 6.8 with WooCommerce 10.6.0, and WordPress 7.1.1 with WooCommerce 11.1.0, both on PHP 8.2.29. Package minimums are WordPress 6.8 and PHP 8.2. Other PHP branches and intermediate combinations remain unverified.

PRODUCT CHANGELOG

Latest updates

Recent development updates. Select a row to read the details.

HS Product FiltersReview filter setup, SEO URLs and theme styling0.8.1-dev

HS Product Filters · 21 Sep 2026 · Version 0.8.1-dev

Development preview — see documented compatibility and limits

Review filter setup, SEO URLs and theme styling

  • Link validation summaries to invalid configuration and SEO fields.
  • Associate local error messages with controls and retain valid draft values without saving invalid submissions.
  • Reconcile restored browser pages with the active filter URL without creating extra history entries.
  • Inherit surrounding typography and theme palette, with scoped merchant color overrides.
  • Explain the matching rule and show the representative variation attributes in the authorized admin preview.
  • Review native pages and SEO landings affected by moving a filter set to Trash.
  • Detect page-slug conflicts and published permalink collisions before saving SEO landing settings.
  • Document scoped FOX 1.5.4 USD/EUR filtering acceptance and its selection-reset limitation.
  • Explain invalid prices beside their fields and focus correction on desktop, mobile and admin previews.
Explore the plugin →
HS Product FiltersPreview SEO landing impact before saving0.8.0-dev

HS Product Filters · 21 Sep 2026 · Version 0.8.0-dev

Development build — release verification remains open

Preview SEO landing impact before saving

  • Inspect draft URL, title, description, selected filter and matching products without saving.
  • Explain unpublished pages, empty results and conditional indexing eligibility.
  • Retain draft input and respect page-edit capabilities.
  • Normalize generated filter URLs while preserving exact SEO landing URLs and noindex rules.
Explore the plugin →
HS Product FiltersFewer repeated metadata reads0.7.1-dev

HS Product Filters · 21 Sep 2026 · Version 0.7.1-dev

Development build — release verification remains open

Fewer repeated metadata reads

  • Prime missing native WordPress and WooCommerce metadata caches from one bounded read.
  • Preserve warm caches, custom data stores and native metadata-cache hooks.
  • Keep native product pricing, visibility and same-variation matching.
Explore the plugin →

View all updates →

Product Filters questions

Can I choose which filters search engines index?

Yes. Create a useful single-filter landing on a normal WordPress page and opt it in when ready. The plugin keeps arbitrary combinations noindex and never overrides the site’s indexing restrictions.

Can filter URLs have readable names?

Yes. WordPress owns the page slug, heading and content. Product Filters binds that page to one selected value and supplies the title and description you write.

Does the filter work without JavaScript?

The same form supports normal page navigation. JavaScript adds grid updates, browser history and the mobile draft panel.

Is this a free or paid product?

The commercial edition has not been assigned. You can explore the development preview; purchasing is not open.

Try a collection before configuring yours.

Explore the studio catalog, then open your personal admin demo.

Explore the demo →