SwiftFind – Live Search for WooCommerce

Beschrijving

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.

Installatie

  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.

Beoordelingen

Er zijn geen beoordelingen voor deze plugin.

Bijdragers & ontwikkelaars

“SwiftFind – Live Search for WooCommerce” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“SwiftFind – Live Search for WooCommerce” is vertaald in 1 locale. Dank voor de vertalers voor hun bijdragen.

Vertaal “SwiftFind – Live Search for WooCommerce” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via 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.