FalcoSearch

Live search & product filter for WooCommerce

Live AJAX search and a visual product filter builder for WooCommerce and any post type, with SEO-friendly filter URLs and no jQuery.

GutenbergElementorShortcodesWooCommerce
12
Filter types
3
Search layouts
0
jQuery
  • Free on WordPress.org
  • Version 1.2.0, updated Oct 5, 2026

What is FalcoSearch?

FalcoSearch adds instant live search and AJAX product filters to a WooCommerce store or any WordPress site. Visitors see matching products and posts while they type, then narrow a shop or archive page by category, price, rating, availability and more without a page reload. It combines two tools that are usually separate plugins: a live search window with prices, sale badges and highlighted matches, and a drag-and-drop filter builder with 12 filter types, live counts and clean, indexable filter URLs. One click builds a ready-made filter set from your store's own categories, prices and attributes. FalcoSearch also records what visitors search for and which searches find nothing. It works with posts, pages and any public post type, on classic and block themes and in Elementor, uses vanilla JavaScript and loads its files only where they are needed. FalcoSearch was formerly called Xero Finder.

FalcoSearch Features

Everything FalcoSearch can do — Pro additions are marked

Instant Live Search

Results appear as the visitor types, with thumbnail, highlighted match, post type and date — and price, sale badge and stock status for WooCommerce products.

Visual Filter Builder

12 filter types — checkboxes, radio buttons, dropdowns, buttons, colour and image swatches, range slider, min/max, star rating, availability, author, date range and category tree — reordered by drag and drop with a live preview.

One-Click Shop Filters

Set up shop filters for me builds a filter set from your own categories, prices, attributes, rating and availability, and shows it beside your shop grid.

SEO for Filtered Pages

Clean filter URLs such as /shop/color-blue/, title, H1 and meta description templates, canonical tags, sitemap entries and control over how deep filtered pages are indexed. Works with Yoast SEO and Rank Math.

AJAX Filtering With Live Counts

Results, counts, active-filter chips and pagination update in place, and each option shows how many results it would give.

Search Analytics

Total searches, top keywords, zero-result searches and volume over time, stored in your own database, with CSV export and a retention period you choose.

Mobile Filter Drawer

On phones the filters open full screen from a floating Filters button, with touch-sized controls.

Four Ways to Open Search

A shortcode button or input, your theme's existing search field, Ctrl + / (Cmd + / on Mac) or a triple-click — in modal, full-screen or top-bar layouts.

Multilingual & Multi-Currency

Translation-ready, with WPML and Polylang support, and price filters that convert currencies with WOOCS and CURCY.

Slash Commands & Developer Hooks

Optional slash commands such as /recent and /category, a JavaScript API, a REST API, WP-CLI and filters for ranking, results and custom filter types.

Who FalcoSearch Is For

The sites and teams FalcoSearch is built for

WooCommerce Stores

Instant product search and faceted filters by category, price, colour, size, brand, rating and stock.

Blogs & Publishers

Live search and filters for posts and any custom post type, plus related posts.

SEO-Focused Sites

Indexable filter pages with their own titles and descriptions, and noindex where filters would duplicate content.

Developers

Hooks, a REST API, a JavaScript API and WP-CLI for custom integrations.

Works With the Tools You Already Use

Editors, themes and plugins FalcoSearch is built to work with

WooCommerceElementorBlock themesClassic themesYoast SEORank MathWPMLPolylang

How to Install FalcoSearch

From the WordPress dashboard to live AJAX search and a product filter builder on your site in a few minutes

  1. In your WordPress admin, go to Plugins → Add New, search for “FalcoSearch”, then install and activate it.

  2. Open FalcoSearch in the admin menu, tick the post types to search (Products for a store), pick a search mode and style, and save.

  3. On your site, press Ctrl + / (Cmd + / on Mac), or add the [xerosf_icon] shortcode to a page, header or widget.

  4. Go to FalcoSearch → Filter Sets, click New Filter Set and choose Set up shop filters for me.

  5. Open your shop to see the filters, then reorder, rename or add filters in the editor.

FalcoSearch at a Glance

Version and requirement details come straight from WordPress.org

Latest version
1.2.0 (updated Oct 5, 2026)
Requires
WordPress 5.2+ · PHP 7.4+
Tested up to
WordPress 7.1.4
Price
Free

Frequently Asked Questions

Everything you need to know about FalcoSearch

Yes. FalcoSearch is free and open source (GPLv2 or later). Every feature is included in the free plugin.

Yes. WooCommerce is optional. Live search and filters work for posts, pages and any public custom post type; WooCommerce-only options appear only when WooCommerce is active.

Go to FalcoSearch → Filter Sets, click New Filter Set and choose Set up shop filters for me. The filters appear in a sidebar on your shop, category and tag pages. To place a set yourself, use [xerosf_filters set="ID"] or the FalcoSearch Filters widget in Elementor.

Live search finds items by keyword as the visitor types. Product filters — also called faceted search or layered navigation — narrow a list the visitor is already looking at by category, price, colour, size, brand, rating or stock. FalcoSearch includes both, and they work together or separately.

Filter sets can use clean URLs such as /shop/color-blue/ with their own title, H1 and meta description templates, canonical tags and sitemap entries. Pages filtered by price, stock, rating, date or sort order are marked noindex,follow to avoid duplicate content.

Yes. Live search works on pages served from a full-page cache, and an optional cookie lets Cloudflare, Varnish, Nginx, WP Rocket, W3 Total Cache and Batcache keep separate cached copies of filtered pages.

It sends nothing to third-party services. If you turn on search analytics, search terms, result counts, times and logged-in user IDs are stored in your own database for the retention period you choose (90 days by default). Favorites and recent searches stay in the visitor's browser.

Yes. FalcoSearch is the new name of Xero Finder. The plugin slug, settings, shortcodes and hooks are the same.

Ready to Get Started with FalcoSearch?

Install FalcoSearch free from WordPress.org and have it running in minutes.