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
- Upload the
swiftfind-live-search-for-woocommercefolder to/wp-content/plugins/. - Activate the plugin through the Plugins menu in WordPress.
- Go to Settings > SwiftFind Search to configure your preferences.
- Click Rebuild Index to index your existing products.
- 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 domainswiftfind-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.