WooCommerce Filter Plugin · v1.0.0

Filter Products.
Faster. Smarter.

Powerful AJAX-powered product filters for WooCommerce — categories, price, rating, brands, colors, attributes, and more. Elementor-friendly with shortcode support.

Buy on CodeCanyon See Features
8+
Filter Types
AJAX
Instant Results
HPOS
Compatible
GPL
Licensed
WooCommerce 7.0+
WordPress 6.0+
HPOS Compatible
Elementor Friendly
PHP 7.4+

Everything your shop needs

Built for WooCommerce store owners who want professional filtering without custom development.

AJAX Filtering
Products update instantly without full page reload. Shareable filter URLs let customers bookmark and share filtered views.
🗂️
Category & Taxonomy Filters
Filter by product categories, brands, colors, and any custom WooCommerce attribute taxonomy automatically.
💲
Price Range Slider
Dual-handle price slider with synced min/max inputs. Updates query in real time as customers drag.
Rating Filter
Let shoppers filter by minimum customer rating — perfect for high-volume stores with review-driven purchasing.
📦
Availability Controls
Show only in-stock or on-sale products. Uses native WooCommerce stock status and sale IDs for accuracy.
📊
Analytics Dashboard
Built-in filter usage analytics. See which filters customers use most to optimize your shop experience.
🎨
Style Controls
Multiple preset skins with admin-configurable styling. No CSS knowledge needed to match your theme.
📱
Mobile Filter Drawer
Responsive filter drawer layout for mobile users. Filters slide in from the side, keeping the product grid clean.
🏷️
Active Filter Chips
Active filters shown as dismissible chips with a clear-all button. Customers always know what's applied.

Up and running in minutes

Install & Activate
Upload the plugin zip, activate it from WordPress plugins screen. WooCommerce must be installed and active.
Configure Filter Visibility
Go to Woo Filter Studio → Settings and toggle which filters to show on your shop — categories, brands, price, rating, colors, availability.
Choose Your Skin
Pick a style preset from the Styling page or customize colors to match your store's branding.
Filters Go Live
Filters automatically appear on your WooCommerce shop and archive pages. Or use the shortcode for custom page layouts.
Shortcode Usage
// Basic usage on any page
[woo_filters]

// With custom options
[woo_filters
  per_page="12"
  columns="3"
  category="electronics"
  show_filters="yes"
  show_pagination="yes"
]

Every filter your customers need

Eight filter types work together with AND/OR logic control, giving shoppers precise control over results.

Category Filter
Browse by product category with single or multi-select
Brand & Color Filters
Taxonomy-based brand and color attribute filters
Custom Attribute Filters
Automatically detects all WooCommerce pa_* taxonomies
Price Range
Min/max price slider with real-time AJAX updates
Customer Rating
Filter by 1–5 star minimum rating
Stock & Sale Status
Show only in-stock items or currently on-sale products
🔀 AND / OR Logic

Control how multiple filter values are combined. Switch between OR logic (show results matching any selected value) and AND logic (show results matching all selected values).

OR Mode
Red or Blue products
More results
AND Mode
Red and Blue products
Precise results
🔗 Shareable URLs

Every filter combination generates a unique URL. Customers can bookmark, share, or link directly to any filtered view.

/shop?wf_cat=shoes&wf_color=red&min_price=20&max_price=100

Know what your customers filter

The built-in analytics dashboard tracks every filter interaction — no third-party tools needed.

Top filter values ranked by usage
See exactly which categories, brands, and price ranges shoppers use most.
One-click reset
Clear all analytics data with a single button. Useful after a store relaunch or product overhaul.
Stored natively in WordPress
No external services. Analytics data lives in your wp_options table. Private and GDPR-friendly.

Use filters anywhere on your site

Drop the shortcode on any page or Elementor widget. Supports per-page, columns, category pre-filtering, and pagination.

per_page Number of products to show per page. Default: WooCommerce setting.
columns Product grid column count. Accepts 2, 3, or 4.
category Pre-filter results to a specific category slug.
show_filters Show or hide the filter sidebar. yes / no
show_pagination Show or hide pagination controls below products.
Admin Controls
Filter Visibility
Toggle each filter type on/off
Style & Skin Presets
Pick from multiple color themes
Analytics Dashboard
View top filter usage data
Data Management
Control data on uninstall

Ready to transform your
WooCommerce shop?

Give your customers the filtering experience they expect. Boost conversions and reduce time-to-purchase.

One-time purchase · Regular license · 6 months support included