v2.8.13 · WooCommerce HPOS Ready

The product filter your store deserves. Drag, drop, done.

FilterCraft PRO turns slow, ugly product filters into a fast, beautiful, AJAX-powered experience your customers will actually use. Built for WooCommerce, ACF, Elementor, Gutenberg, WPML, Polylang and any custom post type — with a visual drag & drop builder and zero code required.

No coding required
Works with any theme
Lifetime updates
~40 ms
avg AJAX response
SEO-friendly URLs
/color-blue/brand-apple/
store.example.com/shop/?color=blue&brand=apple
Sale
Pro Match Football
$29.00
★★★★★
🏀
Hot
Indoor Basketball
$49.00
★★★★☆
🎾
Tennis Racket
$115.00
★★★★★
🥊
Boxing Gloves
$72.00
★★★★☆
🏓
Pro Paddle Set
$38.00
★★★★★
Golf Glove
$49.00
★★★★☆
Built to integrate with the WordPress ecosystem you already use
WcWooCommerce
ElElementor
GbGutenberg / FSE
ACFAdvanced Custom Fields
WPWPML
PoPolylang
JeJetEngine
MbMeta Box
PoPods
BrBricks Builder
DiDivi
OxOxygen Builder
BbBeaver Builder
YaYoast SEO
RmRank Math
WRWP Rocket
LsLiteSpeed Cache
Everything in one plugin

The most complete product filter for modern WordPress

One plugin replaces five. From the visual builder to multilingual SEO and headless REST — every feature is tightly integrated, accessible, and battle-tested on real shops.

Visual Drag & Drop Builder

Compose any filter set by dragging filters into a live preview. See exactly how your storefront will look — checkboxes, sliders, color swatches, ratings — before you ship a thing.

Instant AJAX Filtering

Customers filter without page reloads. Smart caching, 15-second timeout protection, and an automatic classic-submit fallback so filters never break — even on flaky networks.

SEO-Friendly Pretty URLs

Filtered pages get crawlable URLs like /color-blue/brand-apple/ with proper canonical and hreflang tags. Built-in SEO Rules engine lets you noindex thin combinations and craft custom titles per filter.

True Multilingual

First-class WPML and Polylang integrations. Filter labels, option slugs, and pretty URLs are all translatable — and results are auto-scoped to the active language so cross-language posts never leak in.

Page Builder Native

Native Elementor widget, server-side Gutenberg block (works in Site Editor & FSE), classic sidebar widget, and the [fc_filters] shortcode — same filter set, every surface.

Total Design Control

7 ready-made theme presets (Light, Dark, Minimal, Rounded, Modern, Colorful, Classic) plus deep customization: checkbox shape, swatch borders, rating icons, hover animations, dark mode tokens.

ACF, JetEngine & Meta Box

Custom field values — text, number, select, checkbox, radio, color picker — are auto-indexed as filterable meta. No manual setup. Field names auto-suggest in the builder.

Mobile-First & Accessible

Slide-up filter drawer for phones, full keyboard navigation, ARIA labels, focus management, and WCAG 2.1 AA compliant out of the box. Looks gorgeous, works for everyone.

Built-in Analytics & A/B Tests

Privacy-first event tracking — opt-in only, no cookies, no third parties. Run A/B experiments on filter layouts with sticky variant assignment and a live results panel.

Live demo

Don't take our word for it.
Try it yourself.

FilterCraft PRO is running live on a real WooCommerce shop powered by the Motta theme. Click filters, change layouts, watch the URLs update, test mobile drawer — no signup, no credit card.

store.rovimasistem.com/?product_cat=sports
Brand
Nike24
Adidas19
Wilson12
Price
$24 – $180
In Stock
Available now
Pro Match Glove
$49.00
🏐
Volleyball Pro
$32.00
🏈
NFL Football
$29.00
Putter Set
$179.00
Set up in minutes

From plugin upload to live filters in under 5 minutes

No theme modifications. No code. The Setup Wizard walks you through it the first time you open the plugin.

1

Install & activate

Upload the zip on Plugins → Add New, activate, and the Setup Wizard launches automatically.

2

Auto-Create filters

One click scans your shop and suggests sensible filter sets — categories, price, ratings, attributes, brands.

3

Drag, drop, customize

Open the Visual Builder, rearrange, choose a design preset, switch to dark mode — all with live preview.

4

Place anywhere

Drop the Elementor widget, Gutenberg block, sidebar widget, or paste the shortcode. Done.

Plays well with others

Native integrations with the tools you already use

Not a wrapper, not a workaround — first-class support for the WordPress ecosystem, with code-level integrations that keep working through plugin updates.

Wc

WooCommerce

HPOS-ready. Filter by price, attributes, variations, stock, rating, taxonomy and more.

El

Elementor

Native widget with responsive controls and color system support.

Gb

Gutenberg / FSE

Server-side block usable in posts, pages and Site Editor templates.

ACF

Advanced Custom Fields

All field types auto-indexed. New "FilterCraft Set" ACF field type included.

WP

WPML

Translatable labels, slugs, hreflang, and language-aware canonical URLs.

Po

Polylang

String translations, scoped queries, and per-language URLs handled automatically.

Je

JetEngine

Custom post types and meta fields appear in the post-type selector and meta-key autocomplete.

Mb

Meta Box

Meta Box CPTs are exposed in the post-type selector. Field values become filterable.

Built for any catalog

Not just shops. Anything with a list.

FilterCraft works for any post type — products, properties, jobs, recipes, courses, events. If it has fields, it can be filtered.

🛍️

WooCommerce shops

Replace your sluggish default sidebar with conversion-focused filters that actually feel modern.

  • Price slider with histogram
  • Color & image swatches
  • Variation-aware stock filter
  • Attribute & rating filters
🏠

Real estate & rentals

Filter properties by bedrooms, price range, location radius, square footage, amenities — all from ACF or JetEngine fields.

  • Numeric range filters
  • Checkbox & radio meta filters
  • Hierarchical dropdowns
  • Optional geolocation filter
📚

Courses, jobs & directories

Any custom post type with structured data benefits — auto-suggest builds the filter set for you.

  • Author / instructor filters
  • Date & duration filters
  • Tag & taxonomy filters
  • Free SKU / keyword search
Honest comparison

Why teams switch to FilterCraft

How FilterCraft PRO stacks up against the most common WooCommerce filter plugins on the market.

Feature
FilterCraft PRO
Plugin A
Plugin B
Live preview while editing
Smart color swatch auto-detection
Manual
Manual
Per-filter SEO Rules engine
Native Gutenberg + Elementor
Elementor only
REST API for headless
GraphQL only
Privacy-first analytics
Got questions?

Frequently asked questions

Everything you need to know before you install. Still curious? Open the live demo and click around.

Will it work with my theme?
Yes. FilterCraft is theme-agnostic and ships with bullet-proof CSS that overrides aggressive theme resets. We've battle-tested it on Motta, Storefront, Astra, Flatsome, Blocksy, OceanWP, GeneratePress, Hello Elementor, and dozens more. If your theme has a sidebar widget area, FilterCraft will live there. If it has Elementor or Gutenberg, the native widget/block goes anywhere.
Do I need WooCommerce?
No. WooCommerce gets first-class price/attribute/stock/rating filters, but FilterCraft works on any WordPress post type — posts, pages, custom post types from JetEngine, Meta Box, Pods, ACF or your own code. If it has fields, it's filterable.
Is it good for SEO?
Very. Filtered pages get crawlable pretty URLs (/color-blue/brand-apple/), proper canonical tags, hreflang for multilingual sites, and a built-in SEO Rules engine lets you customize titles, meta descriptions, and noindex thin filter combinations on a per-rule basis. No duplicate content issues.
Will filtering slow down my shop?
The opposite. FilterCraft maintains a dedicated index table that pre-resolves filter queries, so even shops with 50,000+ products filter in roughly 30–80 ms. AJAX requests are cached, the runtime has a 15-second timeout, and there's an automatic fallback to classic submit if anything goes wrong.
Does it support the latest WooCommerce HPOS?
Yes — FilterCraft formally declares HPOS (custom order tables) compatibility on every page load. You can safely enable WooCommerce's High-Performance Order Storage feature with FilterCraft active.
Is it multilingual-ready?
Both WPML and Polylang have first-class support — filter set titles, individual filter labels, option labels, and pretty-URL slugs are all translatable through their respective string-translation editors. Hreflang and canonical URLs are language-aware. Filtered results are auto-scoped to the active language.
Can I customize the look?
Extensively. 7 design presets (Light, Dark, Minimal, Rounded, Modern, Colorful, Classic), full control over checkbox shape (rounded square / square / circle), color swatch borders, rating icons (★ / ♥ / ● / 👍 / ■), filter title typography, hover animations (none / fill / slide / lift), dark mode tokens, and a permanent live preview docked next to the editor.
Mobile?
Mobile-first. Filters collapse into a slide-up drawer on phones with a sticky "Apply" bar. The horizontal-row layout drops to 2 columns on tablets and 1 on phones automatically. Touch targets meet WCAG 2.5.5 minimums.
Where do filters appear?
Anywhere. Use the Elementor widget, the Gutenberg FilterCraft — Filters block (also works in the Site Editor), the classic sidebar widget, or paste the [fc_filters id="1"] shortcode. You can even relocate widgets above the products grid for a horizontal layout.
Does it conflict with caching plugins?
No. FilterCraft's frontend assets are cache-friendly, and AJAX requests bypass page cache by design. We've tested it alongside WP Rocket, LiteSpeed Cache, W3 Total Cache, FlyingPress, and the major hosts' built-in caches.
Can I use it on a multisite network?
Yes — the plugin supports WordPress Multisite with network-wide activation and per-site cron jobs that are cleaned up correctly on network deactivation.
Is there a headless / REST API?
Yes. A complete REST API exposes filter sets, options, counts and result IDs at /wp-json/filtercraft/v1/*. Use it for headless storefronts, mobile apps, or custom React/Vue frontends. Optional GraphQL bridge is available too.
What about analytics & tracking?
FilterCraft includes privacy-first product analytics built into the admin: opt-in only, no cookies, no third-party trackers, no IP/PII. Events are anonymous and inspectable from the Analytics screen. You can export or erase everything with one click.
Can I A/B test different filter layouts?
Yes — a built-in A/B Tests admin lets you compare two or more variants of any filter widget. Assignments are sticky per visitor, results are tracked in a live panel, and a one-click snippet exporter lets you publish experiments site-wide.
What WordPress & PHP versions are required?
WordPress 5.8 or higher, PHP 7.4 or higher. Tested up to WordPress 6.5 and WooCommerce 9.0. The plugin checks requirements on activation and shows a clear admin notice if anything's missing.
How does updating work?
Upload the new zip via Plugins → Add New → Upload — WordPress will detect the existing install and offer "Replace current with uploaded". Your settings, filter sets, SEO rules, and analytics data are preserved across updates by an automatic migration system.
Ready when you are

Give your shoppers filters they'll actually use.

Open the live demo, browse a real WooCommerce shop running FilterCraft PRO, and feel the difference for yourself.