Skip to content
The Fareed
Start a Project
WordPress Plugin

iMegaSearch

A full-screen search overlay with grouped results as you type: products, categories, articles and tags. Matched in the browser in milliseconds, with no server request per keystroke.

  • Version 1.0.0
  • WordPress 6.2+
  • PHP 7.4+
  • WooCommerce Ready
  • Free on WordPress.org
01The idea

Search that does not wait for the server

Most live-search plugins send a request on every keystroke, and on a typical host each request boots WordPress and all of its plugins. That is why live search so often feels slow.

iMegaSearch builds one small static index of your content instead. The browser downloads it once, and every search after that is matched on the visitor's device. On the catalog site it was first built for, search went from 1 to 2 seconds to about 4 to 6 milliseconds in our tests.

02Features

Everything search should do

No external services, no tracking and no account needed. Everything runs on your site and in the visitor's browser.

01

Full-screen overlay

Results appear as the visitor types, with the matched words highlighted and popular searches as one-click buttons.

02

Grouped results

Products, categories, articles, tags or any public post type and taxonomy, each with its own heading and a "See all" link.

03

Results page

A full page with a tab and a count for each group. Use it as your theme's search page or place it with a shortcode.

04

Sensible ranking

Title matches always come first. Body text matches from the start of words, so "rust" does not return every page containing "trusted".

05

Keeps itself current

The index rebuilds a couple of minutes after content changes, plus a daily refresh, a rebuild button and a WP-CLI command.

06

Works with your theme

Open it from a shortcode button, from your theme's own search icon via a CSS selector, or when a search field is focused.

07

Accessible

A proper dialog with focus trapping, Escape to close, focus returned to the trigger and support for reduced motion.

08

WooCommerce ready

Products, product categories and tags work out of the box, with categories shown under each product.

03Getting started

Installation

Shortcodes: [imegasearch_button] and [imegasearch_results]. WP-CLI: wp imegasearch rebuild.

  1. Install from Plugins, Add New, or upload the imegasearch folder to wp-content/plugins/.
  2. Activate it from the Plugins menu.
  3. Go to Settings, iMegaSearch and choose which content to include.
  4. Add the [imegasearch_button] shortcode to your header, or enter your theme's search icon selector under "Opened by".
  5. Save. The index is built straight away.
04Questions

Frequently asked

05Changelog

Release history

1.0.0
  • First release on WordPress.org.

Make search feel instant

Free and hosted on WordPress.org. If it helps your site, a review means a lot, and feature requests are welcome in the support forum.