License Key WordPress

XC Product Filter Pro

XC Product Filter Pro
Advanced product filtering for WooCommerce — real-time AJAX results, SEO-friendly clean URLs, a full SEO Rules engine, and a CSS inherit-theme system that adapts to any storefront design.  
€29.00
Total: €29.00
Sign in for Free Trial
Version1.0.0
LicenseSingle domain
Activations1
ValidityLifetime
Support6 months

Description

XC Product Filter Pro — Advanced WooCommerce Filtering That Actually Converts

Turn browsers into buyers with blazing-fast AJAX filters, SEO-ready landing pages, and a design system that blends seamlessly into any theme.

If your shoppers can't find the right product in 10 seconds, they're gone. XC Product Filter Pro gives your WooCommerce store the kind of filtering experience customers expect from top-tier retailers — instant results, clean shareable URLs, beautiful mobile UX, and a built-in SEO engine that transforms every filter combination into an indexable landing page.

No bloat. No cluttered interfaces. No compromises.


Why Store Owners Choose XC Product Filter Pro

⚡ Real-Time AJAX Filtering Every click, every slider move, every keystroke updates the product grid instantly — no page reloads, no waiting. Customers refine their search effortlessly and stay in the shopping flow.

🔍 The Only Filter Plugin With a Built-In SEO Rules Engine Turn filtered views like "Red Nike Running Shoes" or "4-Star Laptops Under $800" into properly optimized landing pages with custom H1 headings, meta titles, meta descriptions, robots directives, and keyword-rich content blocks. Compete for long-tail searches your competitors ignore.

🔗 Clean URLs That Google Loves Automatically rewrites ugly query strings like ?filter_color=red&filter_brand=nike into crawlable, shareable URLs like /shop/color-red/brand-nike/. Works out of the box with product categories, tags, and WooCommerce attribute archives.

🎨 CSS Inherit Mode — Filters That Match Your Theme Unlike other filter plugins that impose their own ugly styles, XC Product Filter Pro automatically adopts your theme's native form styling. Or switch to the built-in Light Mode, Dark Mode, or customize colors and CSS directly from the admin panel.

📱 Mobile Drawer Done Right On phones, filters slide in as a fullscreen drawer with an active-filter counter badge. The plugin uses real DOM synchronization (not cloning), so filter state stays perfectly consistent between desktop and mobile.

✅ HPOS-Compatible, WooCommerce-Native Fully declared compatible with WooCommerce High-Performance Order Storage. Built on WordPress standards — no custom database tables, no proprietary lock-in.


A Complete Filtering Toolkit

8 Filter Source Types

Filter by virtually anything in your catalog:

  • Taxonomy — categories, tags, and all WooCommerce attributes (pa_color, pa_size, custom attributes)
  • Custom Field (Meta) — any post meta key, including automatic ACF field detection
  • Price — with WooCommerce decimal precision support
  • Rating — filter by star rating
  • Product Status — in stock, out of stock, on backorder
  • Author — ideal for multi-vendor stores
  • Date — publish date range for new arrivals and seasonal collections
  • Search — live keyword search within the current archive

10 View Types

Render any filter exactly the way you want: Checkboxes • Radio Buttons • Dropdown • Labels/Buttons • Color SwatchesImage Swatches • Range Slider • Min/Max Range Input • Rating Stars • Live Text Search

Multiple Filter Sets, Per-Location Rules

Build one filter set for your main shop, another for Electronics, another for Clothing — each tailored to the products in that category. The priority system ensures the most specific set always wins.


Built for Serious SEO

While other filter plugins damage your SEO with duplicate content and thin pages, XC Product Filter Pro is engineered to grow your organic traffic:

  • Custom metadata per filter combination via the SEO Rules Engine
  • XML sitemap generation with real lastmod dates pulled from the most recently updated product in each result set
  • Yoast SEO & Rank Math integration — hooks into all title, description, canonical, and robots filters
  • SEO indexable toggle per filter — keep your crawl budget focused on valuable combinations
  • SEO Text blocks — add keyword-rich content below the product grid on specific filter pages

Performance That Scales

  • Smart transient caching of filter term counts, automatically invalidated when products or taxonomies change
  • Configurable cache TTL from 60 seconds to 24 hours
  • Built-in AJAX rate limiting with proper IP detection for Cloudflare, reverse proxies, and load balancers
  • Lazy Load Filters mode — fully compatible with WP Rocket, LiteSpeed Cache, W3 Total Cache, and other full-page cache plugins
  • HTTP header injection protection via FILTER_VALIDATE_IP on all proxy headers

Flexible Placement — Your Way

  • Auto Display — filters appear automatically above your product grid, zero setup
  • Shortcodes[xc_filters], [xc_filters set_id="42"], [xc_chips], [xc_sorting] for page builders and custom templates
  • Widgets — three dedicated widgets for classic widget areas and block-based themes
  • Horizontal or vertical layouts — place filters above, beside, or inside any template location

Pagination Options

Choose the experience that fits your store: Classic numbered pagination, Load More button, or Infinite Scroll.

Other Premium Touches

  • Dismissible chips bar showing active filters with human-readable labels and one-click removal
  • Full keyboard accessibility with proper ARIA attributes — role="dialog", aria-modal="true", Tab/Enter/Space/Escape support
  • Import/Export all filter sets as JSON — perfect for staging-to-production workflows and multi-site deployments
  • Duplicate filter sets in one click to spin up category-specific filters quickly
  • Translation-ready with included .pot template for Poedit and Loco Translate
  • Automatic updates directly from the WordPress dashboard with an active license key

Works With the Tools You Already Use

Advanced Custom Fields (ACF) — auto-discovers product field groups and suggests field names ✔ Yoast SEO & Rank Math — deep integration with all major SEO filters ✔ WP Rocket, LiteSpeed Cache, W3 Total Cache — full-page caching compatibility via Lazy Load mode ✔ WPML & Polylang — internationalization-ready via the xc-product-filter-pro text domain ✔ Cloudflare — proper origin IP detection via CF-Connecting-IP


System Requirements

  • WordPress 6.2 or higher (tested up to 6.9)
  • WooCommerce 7.0 or higher (tested up to 9.6)
  • PHP 8.2 or higher (8.4 recommended)
  • Non-plain permalinks (required for Clean URLs)

The Bottom Line

XC Product Filter Pro isn't just another filter plugin. It's a complete conversion and SEO system for WooCommerce stores that are serious about growth — engineered for speed, built for scale, and designed to disappear into your brand's visual identity.

Install it in under two minutes. Start converting more shoppers today.

Changelog

Minor but important update addressing security hardening, performance improvements, and several fixes found during an internal audit.

Security
  • Strengthened custom CSS sanitization against XSS injection
  • Fixed unescaped pagination output
  • Improved rate limiting to prevent race conditions
  • Proxy IP headers now validated against a trusted proxy list
  • JSON import now enforces all size and depth limits
Performance
  • Filter query results cached per request — no more repeated database hits
  • Plugin options memoized to avoid redundant lookups
  • Cache invalidation expanded to cover all product and taxonomy changes
  • Large product catalogues (50k+) now processed in safe chunks
  • Active filter sets cached with automatic invalidation on change
Fixed
  • Duplicate settings save notice no longer appears on unchanged saves
  • Pagination format now correct under both clean URLs and query string modes
  • Off-site redirect URLs are now validated and discarded
  • Widget settings no longer lose existing values on save
  • Rewrite rules now flush automatically when filter prefix changes
Improved
  • Translation file expanded from 55 to 220 entries
  • Admin editor no longer stacks duplicate event handlers
  • Uninstall routine now removes all associated term metadata
  • Minimum requirements updated: WordPress 6.2+, WooCommerce 8.0+
Author: XaniaCode

First public release of XC Product Filter Pro. This version introduces the complete plugin from the ground up — advanced faceted product filtering for WooCommerce with real-time AJAX results, SEO-friendly clean URLs, a full SEO Rules engine, and a CSS inherit-theme system that adapts to any storefront design.

Added

Core Plugin & Architecture

  • Plugin bootstrap with version constants and singleton architecture
  • Full compatibility with WooCommerce High-Performance Order Storage (HPOS)
  • WordPress 6.0+, WooCommerce 7.0+, and PHP 8.0+ baseline support
  • Automatic update channel connected to the XaniaCode update server
  • Clean uninstall routine removing all plugin data, filter sets, SEO rules, and cached transients

Filter Sets

  • Named, reusable filter sets with unlimited sets per installation
  • Location targeting for Shop Page, All WooCommerce Archives, Product Categories, Product Tags, and Attribute Archives
  • Priority system where the lowest number wins when multiple sets match the same page
  • Duplicate action for cloning an existing set as a starting point
  • JSON import and export of all filter sets for staging-to-production migration
  • Drag-and-drop reordering of filter rows within a set
  • Per-set shortcode displayed after save with one-click copy to clipboard

Filter Source Types

  • Taxonomy source supporting product_cat, product_tag, and all attribute taxonomies
  • Custom Field (Meta) source with direct post-meta key input and ACF field name auto-suggestion
  • Price source reading WooCommerce decimal precision automatically
  • Rating source for filtering by WooCommerce average star rating
  • Product Status source for in stock, out of stock, and on backorder filtering
  • Author source for multi-vendor or author-organised catalogues
  • Date source with From / To date-range picker for publish-date filtering
  • Search source with live keyword search scoped to the current archive

Filter View Types

  • Checkboxes view with OR / AND logic and multi-selection support
  • Radio Buttons view with click-to-deselect behaviour
  • Dropdown view for long option lists
  • Labels / Buttons view rendering clickable pill buttons
  • Color Swatches view reading color values from term meta
  • Image Swatches view reading thumbnails from term meta
  • Range Slider with dual handles respecting WooCommerce decimal settings
  • Range Input with separate min and max numeric fields
  • Rating Stars view for minimum-rating selection
  • Text Search view with live keystroke filtering

AJAX Filtering

  • Real-time product grid updates with no full page reload
  • Instant submit mode applying filters on every change
  • Button submit mode for batching filter changes behind an Apply button
  • Live product count displayed next to each filter option
  • Automatic hiding of empty filter options given the current active state

SEO Rules Engine

  • URL Pattern matching for filter combinations
  • Custom H1 Title, Meta Title, and Meta Description overrides per rule
  • Robots directive control per rule — index, noindex, and noindex,nofollow
  • SEO Text rich content block rendered below the product grid on matched pages
  • Yoast SEO and Rank Math integration for title, description, canonical, and robots
  • Default WordPress integration when no SEO plugin is active

Clean URLs

  • Automatic rewrite of query-string filter parameters into permalink segments
  • Configurable URL separator — hyphen or underscore
  • Auto-detection of rewrite bases for all WooCommerce archive types
  • Support for custom archive bases set in WooCommerce Permalink settings

XML Sitemap

  • Dedicated sitemap of all indexable filter pages with real lastmod dates
  • Automatic exclusion of combinations with zero matching products
  • Per-filter SEO Indexable toggle for controlling crawl budget
  • Registration within the WordPress built-in sitemap system

Display & Mobile Experience

  • Auto Display injecting the matching filter set above the product grid automatically
  • Three CSS modes — Inherit Theme, Light Mode, and Dark Mode
  • Mobile Drawer with fullscreen slide-in panel and active-filter count badge
  • Real DOM synchronisation between desktop and mobile views
  • Chips Bar above the product grid displaying active filters as dismissible chip tags
  • Three pagination modes — Classic numbered pages, Load More button, and Infinite Scroll

CSS Customizer

  • Accent Color, Text Color, and Background Color controls
  • Custom CSS editor output after all plugin stylesheets for guaranteed precedence
  • Built-in light-mode and dark-mode stylesheets

Placement & Shortcodes

  • [xc_filters] shortcode auto-detecting the matching filter set for the current archive
  • [xc_filters set_id="123"] shortcode for rendering a specific filter set by ID
  • [xc_chips] shortcode for rendering the active filter chips bar anywhere on the page
  • [xc_sorting] shortcode rendering the WooCommerce product sorting dropdown
  • XC Product Filters, XC Active Filter Chips, and XC Product Sorting widgets
Performance
  • WordPress transient caching of filter term counts to reduce database load
  • Configurable cache TTL from 60 seconds up to 24 hours
  • Automatic cache invalidation on product save, update, delete, and taxonomy changes
  • Lazy Load Filters mode for full-page cache compatibility
  • Compatibility with WP Rocket, LiteSpeed Cache, W3 Total Cache, and similar tools
Security
  • Built-in AJAX rate limiter keyed by user ID and hashed IP address
  • Cloudflare, reverse proxy, and load balancer origin IP detection
  • All IP values validated to prevent header-injection abuse
  • Nonce-protected destructive admin actions throughout

Reviews

No reviews yet. Be the first to review this product!

Related Products

Contact Form Pro
Featured WordPress

Contact Form Pro

📝Premium Drag-and-Drop Contact Form Builder for WordPress.

Server Capability Inspector
Featured WordPress

Server Capability Inspector

ℹ️ Know before you buy. Instantly see every PHP extension, server limit, WordPress setting, database version, and installed plugin — all in one admin page — so you can verify compatibility before purchasing or installing any premium plugin or theme.

AI Content Generator Pro
Featured WordPress

AI Content Generator Pro

AI Content Generator Pro connects your WordPress admin to Anthropic Claude and OpenAI GPT. Generate product listings, blog articles, translations, SEO titles, and Vision AI image-to-listing output — all from a single plugin, using your own API keys.

XC Tiered Pricing
WordPress

XC Tiered Pricing

A complete rule engine for WooCommerce quantity discounts, B2B pricing tiers, and scheduled promotions. Live preview, role-based targeting, and a frontend that inherits your theme — no subscriptions, no SaaS dependency.