SwiftFind – Live Search for WooCommerce

外掛說明

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.

安裝方式

  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.

常見問題集

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.

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈SwiftFind – Live Search for WooCommerce〉的開發相關工作。

參與者

〈SwiftFind – Live Search for WooCommerce〉外掛目前已有 1 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈SwiftFind – Live Search for WooCommerce〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

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.