Init Live Search v1.9.3: Optional Meilisearch Integration Unlocks Faster WordPress Search

Init Live Search v1.9.3 is out now with its biggest addition yet: optional integration with Meilisearch, the open-source search engine known for near-instant response times and built-in typo tolerance. It’s designed to give content-heavy sites a serious search upgrade, without giving up the simplicity the plugin is known for.

Init Live Search v1.9.3: Optional Meilisearch Integration Unlocks Faster WordPress Search

Why Meilisearch?

Until now, Init Live Search has handled search entirely through direct WordPress database queries, layered with smart fallbacks like synonym expansion, term trimming, and bigram matching to catch what users actually mean. That approach works well for most sites — fast, no extra infrastructure, works the moment you activate the plugin.

But on sites with tens of thousands of posts, or where typo tolerance really matters, the limits of MySQL’s LIKE-based matching start to show. That’s where Meilisearch comes in: a purpose-built search index with relevance ranking and typo tolerance out of the box, typically responding in tens of milliseconds.

Built safety-first

The most important part of this integration isn’t the speed — it’s how it’s designed to never put your site’s search at risk:

  • Fully optional. Leave it disabled and Init Live Search behaves exactly as before, with no loss of functionality.
  • Automatic fallback. If Meilisearch is disabled, unreachable, or times out, the plugin instantly falls back to the local database search — visitors never see a broken search box.
  • Bring-your-own-server. You install and run Meilisearch yourself, whether self-hosted or via Meilisearch Cloud. The plugin doesn’t host it for you and doesn’t route your data through any third-party service.
  • Flexible key security. The write/delete-capable admin key can be defined via a constant in wp-config.php instead of being stored in the database, reducing exposure if your database is ever compromised.

What’s new under the hood

Version 1.9.3 adds a dedicated Meilisearch tab under Settings → Init Live Search → Meilisearch, with fields for Host URL, Index Name, Search Key, Admin/Indexing Key, request timeout, and a one-click connection test.

Once enabled, every post you publish, update, trash, or delete syncs to your Meilisearch index automatically — running non-blocking, so it never slows down saving in the editor. For sites that need to index existing content from scratch (say, right after setup), the plugin ships with a WP-CLI command:

wp init-live-search meili-reindex

It processes posts in batches, so it scales comfortably whether you’re indexing a handful of pages or a large archive.

Getting started

If you don’t already have a Meilisearch server, you’ll need to set one up first — either self-hosted on your own VPS or through Meilisearch Cloud. From there, connecting it to Init Live Search takes just a few steps: paste your Host URL and API key into the settings page, enable the integration, run the reindex command once, and you’re done.

From that point on, Init Live Search will prefer Meilisearch for every search request, while every other feature of the plugin — slash commands, related posts, search analytics, UI customization — keeps working exactly as before.

The bottom line

Init Live Search 1.9.3 doesn’t change how the plugin behaves by default — it simply opens a door for sites that need more. Small and mid-sized sites won’t notice any difference. Larger sites now have a clear, safe, no-lock-in upgrade path when they’re ready for it.

Comments


  • No comments yet.

Web-Based Tools

Press Ctrl + \ on desktop, or swipe left anywhere on mobile.

Login