SwiftFind – Live Search for WooCommerce

Description

SwiftFind adds a blazing-fast live search overlay to your WooCommerce store. As your visitors type, products appear instantly with thumbnails, prices, ratings, and excerpts — no page reload required.

Key Features:

  • Instant Results — FULLTEXT search powered by a custom index table for sub-second response times.
  • Beautiful Overlay — Full-screen search overlay with keyboard navigation (arrow keys, Enter, Escape).
  • Fully Customizable — 42 settings across 6 sections: General, Appearance, Layout, Typography, Performance, and Advanced.
  • Widget & Shortcode — Display the search form anywhere using the [swftfnd_search] shortcode or the built-in widget.
  • REST API — Programmatic search via /wp-json/swiftfind/v1/search.
  • Smart Indexing — Automatic re-indexing on product publish, update, stock changes, and deletion.
  • Caching — Built-in transient cache with configurable TTL for maximum performance.
  • Translation Ready — All strings are in English and wrapped in WordPress i18n functions for easy translation.
  • WooCommerce Integration — Supports variable, simple, and all WooCommerce product types.
  • Theme Override — Override any template file by copying it to your theme’s /swiftfind/ directory.

Installation

  1. Upload the swiftfind-live-search-for-woocommerce folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings > SwiftFind Search to configure your preferences.
  4. Click Rebuild Index to index your existing products.
  5. Add the [swftfnd_search] shortcode to any page, or use the SwiftFind widget.

FAQ

Does this work with caching plugins?

Yes. The search uses AJAX requests, so page caching does not interfere with search functionality.

Can I customize the look of the search results?

Yes. All colors, fonts, sizes, and spacing can be configured from the Settings page. You can also add custom CSS in the Advanced tab.

Does it support variable products?

Yes. Variable products and all other WooCommerce product types are indexed and searchable.

How do I translate the plugin?

All user-facing strings use WordPress i18n functions (__(), _e(), etc.) with the text domain swiftfind-live-search-for-woocommerce. Use a tool like Loco Translate or Poedit to create translation files in the /languages/ directory.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SwiftFind – Live Search for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

“SwiftFind – Live Search for WooCommerce” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “SwiftFind – Live Search for WooCommerce” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.0

  • Initial release.
  • FULLTEXT search with custom index table.
  • Admin settings page with 42 configurable options.
  • AJAX live search with debouncing and keyboard navigation.
  • REST API endpoint for programmatic search.
  • Widget and shortcode support.
  • Automatic product indexing on publish/update/delete.
  • Batch index rebuild from the admin panel.
  • Translation ready.