Image
Image

CelerSearch

Description

CelerSearch supercharges your WordPress search by integrating with MeiliSearch, providing instant, typo-tolerant search results that your users will love.

Search Features

  • Lightning Fast – Search results in milliseconds powered by MeiliSearch
  • Typo Tolerant – Find results even with spelling mistakes
  • Search Highlighting – Matching terms highlighted in results
  • Autocomplete – Instant search suggestions as users type
  • Taxonomy Filtering – Filter by categories, tags, and custom taxonomies
  • Fallback Support – Falls back to native WordPress search if needed

Index Types

  • Posts Index – Index any post type (posts, pages, custom post types)
  • Products Index – Full WooCommerce product support including variations
  • Orders Index – Search WooCommerce orders by customer, email, or order details

Sync & Indexing

  • Real-time Sync – Content changes automatically synced to search index
  • Batch Indexing – Configurable batch size for large sites
  • Meta Watching – Re-index when specific meta fields change
  • Manual Rebuild – One-click index rebuild from admin

Search Areas

  • Frontend Search – Replace main site search
  • Admin Search – Enhance posts/products list search in wp-admin
  • REST API Search – Power headless/decoupled WordPress setups

Developer Friendly

  • 40+ Filter Hooks – Customize every aspect of indexing and search
  • Configurable Attributes – Control searchable, filterable, and sortable fields
  • Custom Index Types – Extend with your own index implementations
  • Modern Admin UI – Built with Vue 3 and Tailwind CSS

Documentation

Full documentation available at docs.celersearch.com

Requirements

  • WordPress 6.0 or higher
  • PHP 8.1 or higher
  • A MeiliSearch server (self-hosted or cloud)

Getting Started

  1. Install and activate the plugin
  2. Go to CelerSearch > Services and add your MeiliSearch server
  3. Create an index under CelerSearch > Indices
  4. Configure search areas in CelerSearch > Settings
  5. Rebuild your index and start searching!

Screenshots

  • Image
    Indices management page
  • Image
    Service configuration
  • Image
    Settings and search areas
  • Image
    Autocomplete search box

Installation

  1. Upload the celersearch folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure your MeiliSearch service under CelerSearch > Services
  4. Create indices and configure search areas

FAQ

Do I need my own MeiliSearch server?

Yes, CelerSearch requires a MeiliSearch server. You can either self-host MeiliSearch or use Meilisearch Cloud.

Does it work with WooCommerce?

Yes! CelerSearch includes a dedicated Products index type that works seamlessly with WooCommerce.

Will it slow down my site?

No. CelerSearch offloads search queries to your MeiliSearch server, which typically responds in under 50ms.

What happens if MeiliSearch is unavailable?

If configured, CelerSearch can fall back to native WordPress search to ensure your site always has working search functionality.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“CelerSearch” is open source software. The following people have contributed to this plugin.

Contributors

Translate “CelerSearch” 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.4

  • Add celersearch as committer
  • Add Confirmation for reindex operation
  • Fix WooCoomerce order index thumbnail
  • Fix Autocomplete dialog result display HTML escaped strings

1.0.3

  • Add WooCommerce Orders index
  • Improved code quality

1.0.2

  • Improved code quality

1.0.1

  • Fixed minor bugs

1.0.0

  • Initial release