Title: Janssen Fast Filters for WooCommerce
Author: christianjc98
Published: <strong>4 Marzo 2026</strong>
Last modified: 29 Settembre 2026

---

Ricerca i plugin

![](https://s.w.org/plugins/geopattern-icon/janssen-fast-filters-for-woocommerce.
svg)

# Janssen Fast Filters for WooCommerce

 Di [christianjc98](https://profiles.wordpress.org/christianjc98/)

[Scarica](https://downloads.wordpress.org/plugin/janssen-fast-filters-for-woocommerce.1.5.0.zip)

 * [Dettagli](https://it.wordpress.org/plugins/janssen-fast-filters-for-woocommerce/#description)
 * [Recensioni](https://it.wordpress.org/plugins/janssen-fast-filters-for-woocommerce/#reviews)
 *  [Installazione](https://it.wordpress.org/plugins/janssen-fast-filters-for-woocommerce/#installation)
 * [Sviluppo](https://it.wordpress.org/plugins/janssen-fast-filters-for-woocommerce/#developers)

 [Supporto](https://wordpress.org/support/plugin/janssen-fast-filters-for-woocommerce/)

## Descrizione

Most WooCommerce filter plugins are heavy, slow, or overloaded with features you
don’t need.

Janssen Fast Filters is built differently.

It delivers fast AJAX product filtering with clean architecture, optimized queries,
AND logic, and auto-apply — without page reloads and without unnecessary bloat.

An ideal alternative to the default WooCommerce layered navigation widget.

### Core Features (Free)

 * AJAX filtering — no page reloads
 * AND filter logic (combine multiple attributes intelligently)
 * Auto-apply filters (no “Apply” button required)
 * Category filter with optimized hierarchical rendering
 * Product attribute filters (color, size, custom attributes, etc.)
 * Price range slider with min/max inputs
 * Sort by price, popularity, rating, or date
 * Mobile-friendly slide-in filter panel
 * Active filters display with one-click removal
 * Shareable filter URLs: Back, reload, and shared links restore filters, sort, 
   and page
 * Server-rendered first page of products that also works without JavaScript
 * Page-cache and SEO friendly: no expiring nonce for visitors, and filtered URLs
   are not indexed
 * Gutenberg block for easy placement
 * Fully translatable

### Why Choose Janssen Fast Filters?

 * Performance-first architecture
 * Optimized database queries
 * Lightweight — no frameworks, no unnecessary dependencies
 * Built for scalability and large product catalogs
 * Clean, maintainable codebase
 * Accessible (ARIA labels + keyboard navigation)
 * Mobile-first UX

Designed for developers, store owners, and growing WooCommerce businesses that care
about speed and maintainability.

### Pro Extension

The Pro version adds advanced features for growing stores:

 * Theme-aware WooCommerce product rendering
 * Filter presets
 * Live product counts
 * Query caching layer
 * Advanced customization options

Built for high-traffic stores and larger catalogs.

## Screenshot

[[

[[

[[

[[

## Blocchi

Questo plugin fornisce 1 blocco.

 *   Product Filter A high-performance product filter for WooCommerce.

## Installazione

 1. Upload the `janssen-fast-filters-for-woocommerce` folder to `/wp-content/plugins/`
 2. Activate the plugin through the Plugins menu in WordPress
 3. Add the “Product Filter” block using the block editor
 4. The filter automatically works on WooCommerce shop and category pages

## FAQ

### Does this work with WooCommerce?

Yes. WooCommerce 7.0 or higher is required.

### Does it use AJAX?

Yes. All filtering happens instantly without page reloads.

### Does it support AND filter logic?

Yes. Multiple attribute selections are combined using AND logic for precise filtering.

### Is auto-apply included in the free version?

Yes. Filters can be applied automatically without requiring users to click an “Apply”
button.

### Can I filter by custom attributes?

Yes. All registered WooCommerce product attributes are automatically available.

### Is it mobile friendly?

Yes. The filter panel slides in on mobile devices with touch-friendly controls.

### Does it work with the block editor?

Yes. Simply add the “Product Filter” block to any page or template.

## Recensioni

Non ci sono recensioni per questo plugin.

## Contributi e sviluppo

“Janssen Fast Filters for WooCommerce” è un software open source. Le persone che
hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

 *   [ christianjc98 ](https://profiles.wordpress.org/christianjc98/)

[Traduci “Janssen Fast Filters for WooCommerce” nella tua lingua.](https://translate.wordpress.org/projects/wp-plugins/janssen-fast-filters-for-woocommerce)

### Ti interessa lo sviluppo?

[Esplora il codice](https://plugins.trac.wordpress.org/browser/janssen-fast-filters-for-woocommerce/)
segui il [repository SVN](https://plugins.svn.wordpress.org/janssen-fast-filters-for-woocommerce/),
segui il [log delle modifiche](https://plugins.trac.wordpress.org/log/janssen-fast-filters-for-woocommerce/)
tramite [RSS](https://plugins.trac.wordpress.org/log/janssen-fast-filters-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.5.0

 * Filters, sort, and page are kept in the URL, so Back, reload, and shared links
   restore them; each block has “Keep filters in the URL” and its own URL key
 * Blocks render their first page of products (and Pro counts) on the server, so
   the first view needs no request
 * Without JavaScript, filters, sort, and pagination work as a form and links in
   every layout
 * Cached pages keep working: visitors’ pages no longer embed an expiring REST nonce;
   public caching of product requests is opt-in
 * Filtered and sorted URLs are served with noindex, follow
 * Added catalog change events so caches and page caches invalidate only what a 
   change affects, and a purge action for hosts
 * Live counts are computed in one SQL statement per filter group, so catalogs above
   10,000 products get counts too
 * Added opt-in request metrics (wp janssenff metrics) and Server-Timing for store
   managers
 * A page past the last one now reports the real product total
 * Filter inputs are now named after URL parameters and use slugs; see the upgrade
   notice

#### 1.4.0

 * Added a public facet-count operation that shares the product query’s category,
   attribute, price, archive, and AND/OR rules
 * Added optional count context on product requests and a query/cache policy that
   keeps third-party query changes safe
 * Added strict filter-selection validation for presets
 * Added per-block live count, sticky sidebar, sticky top bar, and sticky offset
   settings for compatible extensions
 * Improved the filter panel: focus moves in and out correctly, Escape closes it,
   page scrolling is restored, and double submits are prevented
 * Added the Phase 4 integration and migration guide

#### 1.3.0

 * Added a public, versioned renderer context for per-block renderer selection
 * Added granular product and empty-state lifecycle events for renderer adapters
 * Kept renderer selection separate from product queries, filter state, and cache
   keys
 * Preserved deterministic Free cards when a renderer or adapter is unavailable
 * Added public integration documentation and runtime coverage for third-party renderers

#### 1.2.0

 * Added a versioned product-render handoff for compatible extensions
 * Kept Free in control of requests, state, pagination, loading, and fallback cards
 * Preserved generic cards when Pro or a compatible theme renderer is unavailable
 * Kept cached responses free of stale extension or theme markup

#### 1.1.1

 * Fixed duplicate DOM and bootstrap IDs when multiple filter blocks render on one
   page

#### 1.1.0

 * Added canonical per-block frontend state with server-rendered bootstrap data
 * Added root-scoped lifecycle events, extension actions, and versioned PHP hooks
 * Preserved WooCommerce archive context throughout REST queries and cache keys
 * Isolated requests across multiple filter blocks and prevented stale responses
   from rendering
 * Fixed pagination controls submitting the filter form and resetting active filters
 * Retained compatibility shims for existing integrations

#### 1.0.7

 * Fixed the no-results message remaining hidden after a successful zero-product
   AJAX response
 * Verified compatibility with WordPress 7.1 and WooCommerce 11.0.1

#### 1.0.6

 * AND filter logic and auto-apply are now fully available in the free version
 * Removed Presets UI from Free editor (visible only when Pro extension is active)
 * Fixed showPresets block attribute default to false
 * WordPress.org compliance improvements

#### 1.0.5

 * Renamed plugin to Janssen Fast Filters for WooCommerce
 * Category hierarchy rendered as optimized accordion tree (single-query, N+1 free)
 * UX polish: improved spacing and animation refinements
 * Added Requires Plugins header for compliance

#### 1.0.4

 * Renamed hooks to janssenff_* prefix for compliance

#### 1.0.3

 * Trademark compliance updates

#### 1.0.2

 * Improved loading and no-results states
 * Better mobile touch targets
 * Removed static term counts for cleaner UX
 * Code cleanup and compliance improvements

#### 1.0.0

 * Initial release
 * AJAX product filtering
 * Category, attribute, and price filters
 * Mobile-responsive design
 * Gutenberg block support

## Meta

 *  Versione **1.5.0**
 *  Ultimo aggiornamento **1 settimana fa**
 *  Installazioni attive **Meno di 10**
 *  Versione WordPress ** 6.3 o superiore **
 *  Testato fino alla versione **7.1.3**
 *  Versione PHP ** 8.0 o superiore **
 *  Lingua
 * [English (US)](https://wordpress.org/plugins/janssen-fast-filters-for-woocommerce/)
 * Tag
 * [ajax filter](https://it.wordpress.org/plugins/tags/ajax-filter/)[ecommerce](https://it.wordpress.org/plugins/tags/ecommerce/)
   [layered nav](https://it.wordpress.org/plugins/tags/layered-nav/)[product filters](https://it.wordpress.org/plugins/tags/product-filters/)
   [woocommerce](https://it.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualizzazione avanzata](https://it.wordpress.org/plugins/janssen-fast-filters-for-woocommerce/advanced/)

## Valutazioni

Non sono state ancora inviate recensioni.

[La tua recensione](https://wordpress.org/support/plugin/janssen-fast-filters-for-woocommerce/reviews/#new-post)

[Vedi tutte le recensioni](https://wordpress.org/support/plugin/janssen-fast-filters-for-woocommerce/reviews/)

## Collaboratori

 *   [ christianjc98 ](https://profiles.wordpress.org/christianjc98/)

## Supporto

Hai qualcosa da dire? Ti serve aiuto?

 [Chiedi nel forum di supporto](https://wordpress.org/support/plugin/janssen-fast-filters-for-woocommerce/)