WordPress plugin intelligence profile

iMegaSearch

A full-screen search overlay with results as you type, matched in the browser against a static index. No request per keystroke.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update14 Oct 202619d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records iMegaSearch version 1.0.0 as active, updated 19d ago and tested up to WordPress 7.1.

Overview

About this plugin

iMegaSearch replaces the search experience on your site with a full-screen overlay that shows grouped results while the visitor types: products, posts, pages, categories, tags, or any public post type and taxonomy you choose.

Most live-search plugins send a request to WordPress on every keystroke. On a typical host each of those requests boots WordPress and all of its plugins, which is why live search so often feels slow. This plugin works differently: it builds one small static index file of your content, the browser downloads it once (it is cached like any other static file), and every search after that is matched locally in a few milliseconds.

Features

  • Full-screen overlay with a large search field, popular-search chips and results in two columns.
  • Results as you type, with the matched text underlined and a “See all” link per group.
  • Grouped results page for /?s=, with a tab and a count for each group. Use it as your theme’s search page or place it anywhere with a shortcode.
  • Any content: every public post type and taxonomy can become a result group. Choose the heading, column, order and number of results for each one.
  • Sensible ranking: titles and term names match anywhere in the word (“grease” finds “Degreaser”), while body text matches from the start of words only, so “rust” does not return every page containing “trusted”. Title matches always rank above body-text matches.
  • Keeps itself up to date: the index rebuilds automatically a couple of minutes after content changes, and once a day as a safety net. There is a “Rebuild index now” button and a WP-CLI command too.
  • Works with your theme: open the overlay from the shortcode button, from any element you point it at with a CSS selector (your theme’s search icon, for example), or whenever a visitor focuses a search field.
  • Accessible: a proper dialog with focus trapping, Escape to close, focus returned to the trigger, visible focus rings and support for reduced motion.
  • WooCommerce ready: products, product categories and tags work out of the box, with product categories shown under each product.
  • No external requests, no tracking and no account needed.

Shortcodes

  • [imegasearch_button] prints a search button that opens the overlay. Attributes: label, class, and icon="no" to hide the magnifier.
  • [imegasearch_results] renders the full grouped results page wherever it is placed.

Any element with the mgs-open class or a data-mgs-open attribute also opens the overlay.

For developers

  • Override the results page by copying templates/search.php to your-theme/imegasearch/search.php.
  • Filters: imegasearch_available_groups, imegasearch_index, imegasearch_post_item, imegasearch_term_item, imegasearch_max_items, imegasearch_preferred_taxonomies, imegasearch_label_taxonomy, imegasearch_config, imegasearch_load.
  • Action: imegasearch_index_built.
  • JavaScript: window.iMegaSearch.open( 'term' ),.close() and.reload().
  • WP-CLI: wp imegasearch rebuild and wp imegasearch status.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • instant search
  • live search
  • product search
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity14 Oct 202619d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.