BACK TO DIRECTORY



Janssen Fast Filters adds a fast, lightweight product filter to your WooCommerce shop. Shoppers filter by category, attribute, and price and see results instantly, without page reloads.
It’s a block-based alternative to the default WooCommerce layered navigation, built for speed: optimized queries, a server-rendered first page, no frameworks, and no extra dependencies.
Filtering
- AJAX filtering with no page reloads
- Category filter with a collapsible hierarchy, loaded in a single query
- Product attribute filters for color, size, or any custom attribute
- Price range slider with min and max inputs
- AND logic (match all) or OR logic (match any) for options within a filter, set per block; different filters always combine
- Auto-apply, or an Apply button if you prefer
- Sort by default order, popularity, rating, latest, or price
- Pagination
- Active filter tags with one-click removal
- Categories and attribute options with no products are hidden automatically
Layouts
- Sidebar: classic filter column next to the products that stays in view on desktop
- Top bar: compact dropdowns above the products
- Modal: filters open in a panel from a button
- Mobile slide-in panel with touch-friendly controls on every layout
- Choose which categories and attributes each block shows, and the order of the attributes
- Add several filter blocks to one page; each keeps its own filters and URL key
Shareable URLs and SEO
- Filters, sorting, and page are kept in the URL, so Back, reload, and shared links show the same products
- The first page of products is rendered on the server, so it appears without waiting for a request
- Works without JavaScript: filters, sorting, and pagination fall back to a regular form and links
- Safe behind page caches and CDNs: visitor pages contain no expiring security token
- Filtered and sorted URLs are served as noindex, follow, so search engines don’t index endless filter combinations
Accessible
- Keyboard navigation and ARIA labels
- Focus moves into the filter panel and back out, and Escape closes it
- Page scrolling is locked and restored correctly
For developers
- Versioned PHP and JavaScript extension hooks and lifecycle events
- Renderer hooks for custom product cards (custom renderers register through Pro)
- Catalog change events and a purge action for hosting caches
- Opt-in performance metrics with
wp janssenff metricsand Server-Timing headers - Fully translatable
Janssen Fast Filters Pro
Everything above is free and stays free. Janssen Fast Filters Pro is an optional add-on for stores that want more:
- Products that match your theme. Filtered results use your theme’s own WooCommerce product template, so badges, buttons, and theme hooks look exactly like the rest of your shop.
- Live product counts. Turn them on per block and every option shows how many products match the applied filters. Counts also work on catalogs with more than 10,000 products.
- Filter presets. Save filter combinations, such as “Summer sale – size M”, as one-click buttons for your shoppers.
- Sticky top bar and sticky controls. Keep the top bar in view while shoppers scroll, turn the sticky sidebar on or off, and set an offset for fixed headers.
- Style customizer. Set brand colors, corner radius, button style (rounded, square, or text-only), and option style (checkboxes or pill buttons) for attribute filters.
- Query caching. Product results and counts are cached and refreshed only when a change affects them. Orders and stock updates that don’t change availability keep the cache warm.
- Performance dashboard. After you turn on metrics, see request counts, cache hit ratios, and response times.
- Skeleton loaders. Placeholder product cards in your grid’s layout while results load.
- Top bar extras. The dropdowns show how many options are selected and the chosen price range.
Free vs Pro
- AJAX filtering by category, attribute, and price: Free and Pro
- AND/OR logic, auto-apply, sorting, and pagination: Free and Pro
- Sidebar, top bar, and modal layouts: Free and Pro
- Multiple filter blocks per page: Free and Pro
- Shareable URLs, server-rendered first page, works without JavaScript: Free and Pro
- Page-cache and CDN safe, SEO-friendly filtered URLs: Free and Pro
- Products rendered with your theme’s product cards: Pro
- Live product counts: Pro
- Filter presets: Pro
- Sticky sidebar on desktop: Free and Pro
- Sticky top bar, sticky on/off switch, and adjustable offset: Pro
- Style customizer: Pro
- Query and count caching: Pro
- Performance dashboard: Pro
Screenshots




Plugin Details
Active Installs
0Total Downloads
962Version
1.5.1Requires WP
6.3Requires PHP
8.0Tested Up To
7.1.4Added
2026-03-04Last Updated
2026-10-30 8:20pm GMTRatings
5
0
4
0
3
0
2
0
1
0