Dynamic AJAX Product Filters for WooCommerce Pro

Powerful WooCommerce Product Filter Features

Create fast, flexible, SEO-friendly AJAX product filters with modern UI controls, clean URLs, mobile layouts, shortcode/builder support, WPML-ready labels, and performance tools for large WooCommerce catalogs.

Complete Filtering Toolkit for Modern WooCommerce Stores

Real-Time AJAX Filtering

Update products instantly without page reloads while preserving the shopper’s selected filter state.

All Major WooCommerce Filters

Filter by category, tags, attributes, price, rating, search, brand, stock, sale, featured, SKU, dimensions, discount, date, custom fields, and custom taxonomies.

SEO-Friendly Filter URLs

Use query strings, prefixed query strings, clean permalinks, key-value permalinks, AJAX-only filtering, or real-time dynamic AJAX modes.

Builder & Theme Ready

Place filters with widgets, Gutenberg blocks, Elementor widgets, shortcodes, custom selectors, WooCommerce Blocks, JetEngine, and third-party product grids.

Core AJAX Filtering Engine

AJAX Product Filtering

Refresh product loops instantly as shoppers select filters, without forcing a full page reload.

AJAX Pagination

Keep pagination smooth with filtered results and supported pagination selectors.

AJAX Sorting

Sort filtered products by WooCommerce ordering controls while keeping the filter state active.

Browser History Navigation

Support back and forward navigation for filtered browsing sessions.

Custom Loader Effects

Show branded loading feedback while products and filter options update.

Smart Auto Scroll & Overlay

Improve user experience after filtering with optional overlay, wait cursor, and smart scroll behavior.

Dynamic Result Counts

Refresh counts and available filter options based on selected filters.

Custom Product & Pagination Selectors

Connect filters to custom WooCommerce loops, builder grids, pagination, sorting, count, and shortcode selectors.

Complete Filter Types

Category, Tag & Attribute Filters

Filter products by native WooCommerce categories, product tags, and global attributes such as color, size, material, or style.

Price Range Filters

Let customers choose price ranges with sliders, input ranges, range buttons, price cards, and chart slider styles.

Rating Filters

Filter by star rating, rating text, dynamic rating styles, and rating sliders.

Keyword Search Filter

Add product title search with optional icon/button UI and product search suggestion support.

Brand Filters

Auto-detect or manually map brand taxonomies from WooCommerce, PWB, YITH, BeRocket, JetEngine, supplier, manufacturer, pa_brand, and more.

Author / Vendor Filters

Useful for marketplaces, books, digital products, creators, and vendor-based product catalogs.

Stock, Sale & Featured Filters

Filter by stock status, sale status, and WooCommerce featured products.

SKU & Product ID Filters

Help shoppers or staff quickly find exact products using SKU or product ID.

Discount Percentage Filters

Filter products by discount percentage for sale campaigns and deal-focused stores.

Date Filters

Filter products from today, this week, this month, this year, or a custom date range.

Dimensions & Weight Filters

Filter by length, width, height, weight, dynamic min/max bounds, and variable product dimensions.

Custom Field & Custom Taxonomy Filters

Expose store-specific product metadata and selected custom product taxonomies as filterable options.

Modern Filter UI Library

Dropdowns & Select2

Use standard selects, searchable Select2, modern dropdowns, chip dropdowns, and checkbox dropdowns.

Checkboxes, Radios & Button Checks

Use classic checkboxes, radio buttons, radio-check UI, squares, hidden checkboxes, and button-checkbox styles.

Color Swatches

Display color, color without border, color circle, color with value, and color swatch label styles.

Image Filters

Show image terms, image without border, or image with value for visual product discovery.

Icon Filters

Use icon cards, icon lists, icon chips, icon badges, and icon-only filters.

Chips & Button Chips

Create modern chip interfaces for attributes, categories, tags, and selected filters.

Stepper Controls

Use stepper, boxed stepper, compact stepper, and pill stepper layouts.

Date, Rating & Dimension UI

Use advanced date layouts, rating sliders, dynamic rating, dimension ranges, and value-based input controls.

SEO-Friendly URL & Filtering Methods

Offer the right URL strategy for every store: crawlable SEO URLs when needed, simple query strings for compatibility, or AJAX-only behavior for a cleaner shopping flow.

?filters=adidas,l,blue ?filters=1&brand=adidas&size=l /filters/adidas/large/blue /filters/brand=adidas/size=l AJAX-only

Query String Filtering

Use compact filter URLs such as ?filters=brand,size,color.

Prefixed Query Strings

Use key-prefixed URLs such as brand=adidas, size=l, and color=blue.

Clean Permalink Filtering

Create crawlable clean filter routes using a custom filters word and permalink prefixes.

Key-Value Permalinks

Use readable key-value permalink formats for specific SEO and UX needs.

AJAX-Only Mode

Filter products without changing the URL when search indexing is not needed.

SEO Meta Controls

Control SEO titles, meta descriptions, keywords, anchor navigation, and prefix settings.

Widgets, Shortcodes & Builders

Main Filter Shortcode

Use [plugincy_filters] to place the complete filter panel anywhere.

Single Filter Shortcode

Use [plugincy_filters_single] for one category, attribute, taxonomy, or custom filter group.

Selected Filters Shortcode

Use [plugincy_filters_selected] to show active filter chips separately.

Interactive Shortcode Builder

Build shortcodes visually with layout, category, tag, attribute, terms, selectors, per-page, URL mode, redirect, and operator controls.

Gutenberg Block Support

Add filters through the WordPress Block Editor for block-based websites.

Elementor Widget Support

Place full filters, single filters, and selected chips in Elementor layouts.

WordPress Widget Support

Add filters in classic sidebars and widget-ready WooCommerce areas.

Different Filters Per Page

Assign unique filter sets to shop pages, categories, landing pages, and custom catalog areas.

Desktop & Mobile Layouts

Create a filter experience that fits both desktop shoppers and mobile-first buyers.

Sidebar Layout

Display filters in a traditional WooCommerce sidebar.

Top Bar Layout

Place filters above products for full-width catalog pages.

Horizontal & Collapsed Layouts

Use compact horizontal, top view, or collapsed top-view experiences.

Desktop Drawer & Popup

Use drawer or popup-style desktop filters for modern catalog experiences.

Mobile Drawer

Show a clean mobile drawer for small screens.

Mobile Popup

Use popup-style mobile filters with touch-friendly controls.

Mobile Breakpoint Control

Choose the screen width where the mobile filter layout activates.

Close-on-Apply Behavior

Close mobile drawer or popup after users apply filters.

Build a Faster, Smarter WooCommerce Filter Experience

Give shoppers the control they expect: instant AJAX filtering, beautiful filter UI, SEO-ready URLs, responsive layouts, and advanced catalog logic in one plugin.

Advanced Filter Logic & Control

More than simple filtering: control exactly what appears, how filters combine, and how the store behaves when filters are active.

AND / OR / NOT IN Operators

Control whether shoppers match any selected term, all selected terms, or exclude selected terms.

Single Selection Mode

Restrict selected filter groups to one value at a time.

Include / Exclude Terms

Manually control which terms show in filter groups.

Exclude Attributes & Custom Fields

Hide unwanted product attributes or custom fields from the frontend.

Product Exclusion Rules

Exclude products, categories, tags, brands, or custom taxonomy terms from filtered output.

Auto Update Filter Options

Refresh visible filter options based on current result context.

Custom No-Products Text

Customize the text shoppers see when no filtered products match.

Default Filter States

Use default states and selected-filter chips for a clearer browsing experience.

Performance, Compatibility & Large Catalog Tools

Built for real stores, custom builders, and large product catalogs that need dependable filtering.

Large Catalog Database-Safe Mode

Avoid heavy serialized caches on large stores with lightweight database-derived filter data.

Background Cache Rebuilds

Use Action Scheduler or WP-Cron fallback for batched cache and product-details rebuilds.

Cache Status & Manual Refresh

Clear caches, refresh metadata, view status, and reduce repeated work.

WooCommerce Query Coverage

Filters apply to main shop/archive queries, WooCommerce shortcodes, product data store queries, REST products, and product blocks.

Elementor, JetEngine & Third-Party Grids

Support Elementor queries, JetEngine listing grids, WooCommerce Blocks, product tables, and popular product grid hooks.

Custom Selectors for Themes

Set product, pagination, sorting, count, and shortcode selectors for custom themes and builders.

Multilingual, Visual & Admin Controls

WPML-Compatible Filter Strings

Translate widget titles, placeholders, button text, tooltips, stock/sale/featured text, date labels, dimensions text, and stepper content.

Language-Aware Filter Data

Use current-language values and language-aware cache keys for multilingual catalogs.

Brand Images & Term Visuals

Use supported brand images/logos and term color/gradient utilities for richer filter visuals.

Accessibility Hardening

Optional accessibility-focused frontend improvements for better keyboard and assistive browsing.

Import, Export & Reset

Move plugin settings between sites, back up settings, or reset configurations.

Admin Filter Management

Manage form settings, style settings, templates, SEO/permalink options, and advanced settings from the Product Filters admin area.

Scroll to Top