Type to search.

#793 by installs

SearchWP Live Ajax Search

by Syed BalkhiVersion 1.8.8

Template powered live search for any WordPress theme. Does not require SearchWP, but will utilize it if available.

Active installs
40,000+
#793 of 1,000
Downloads, all time
1.2M
1,243,582
Downloads, 30 days
8.2K
2K in the last 7
Rating
4.7 / 5
36 reviews
Last updated
3 months ago
Aug 8, 2026
Version
1.8.8
48 releases

Upkeep and compatibility

Last updatedAugust 8, 2026Updated in the last 3 months
Tested up toWordPress 7.0.8Older than WordPress 7.1.4, the current release
Needs WordPress4.8 or newer
Needs PHP5.6 or newer
First publishedMay 5, 2014
Support, last two months1 of 1 threads resolved (100%)

Reviews

4.7 / 5 from 36 reviews

Reviews by star rating
5 stars31
4 stars2
3 stars1
2 stars0
1 star2

Downloads, last 30 days

Low 124 a dayHigh 533 a day

What the author says it does

Does not require SearchWP, but will utilize it if available. Full documentation is available at searchwp.com.

SearchWP Live Ajax Search enables AJAX powered live search for your search forms. Designed to be a developer’s best friend, SearchWP Live Ajax Search aims to stay out of your way but at the same time allowing you to customize everything about it. It’s set up to work with any WordPress theme and uses a template loader to display results. The template based approach allows you to seamlessly customize your SearchWP Live Search implementation without messing with dozens of cluttered options.

Works best with SearchWP (but SearchWP is not necessary)

SearchWP Live Ajax Search is best utilized in conjunction with SearchWP, but it is not required. If SearchWP is installed and activated, SearchWP Live Ajax Search can be customized to use any of your search engines per search form.

Customization

You can customize the implementation of SearchWP Live Ajax Search to a great degree, including any number of developer-defined configurations. The results are based on a template loader, allowing SearchWP Live Ajax Search to stay out of your way and letting you write the results template as you would any other WordPress theme file.

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

Documentation?

Of course! Full documentation

How do I add live search to my search form?

SearchWP Live Ajax Search will automatically enable itself on any search forms generated with get_search_form(). You can prevent that with the following filter:

add_filter( 'searchwp_live_search_hijack_get_search_form', '__return_false' );

If you would like to manually enable SearchWP Live Ajax Search on a custom search form, simply add the following data attribute to the input you want to hook: data-swplive="true"

How are search results generated?

By default, SearchWP Live Ajax Search uses the default SearchWP Search Engine if you are using SearchWP. If you don’t have SearchWP, native WordPress search results are provided. If you would like to customize which search engine SearchWP uses, simply add the following attribute to the form input: data-swpengine="supplemental" replacing ‘supplemental’ with your desired search engine name.

How do I customize the results template

SearchWP Live Ajax Search uses a template loader. In the plugin folder you will find a templates folder which includes search-results.php — that is what’s used out of the box to output search results. To customize that output, simply create a folder called searchwp-live-ajax-search in your theme directory and copy search-results.php into that folder.

How do I customize the spinner

SearchWP Live Ajax Search uses a filter — searchwp_live_search_configs — that allows you to fully customize the configuration used. Simply add a new key to the array passed through that filter, customizing the default values to whatever you want.

Latest changelog entry

1.8.8

  • Improved compatibility with the WordPress 7.0 block editor so the search form’s styles no longer affect the editor canvas.

Screenshots

From WordPress.org.

Tagged

Plugins that share its tags

#290 by installs

Search Regex

by John Godley

Search Regex adds a powerful set of search and replace functions to WordPress posts, pages, custom post types, and other data.

Installs
100,000+
Rating
4.7 (101)
Updated
25 days ago

#352 by installs

Relevanssi – A Better Search

by Christoph Vielgrader

Relevanssi replaces the default search with a partial-match search that sorts results by relevance. It also indexes comments and shortcode content.

Installs
100,000+
Rating
4.8 (406)
Updated
1 day ago

#362 by installs

Search & Replace

by WP Media

Search & Replace data in your database with WordPress admin, replace domains/URLs of your WordPress installation.

Installs
100,000+
Rating
4.3 (283)
Updated
2 years ago

#366 by installs

String locator

by InstaWP

Find and edit code or texts in your themes and plugins

Installs
100,000+
Rating
4.6 (125)
Updated
32 days ago

#472 by installs

Ivory Search – WordPress Search Plugin

by Vinod Dalvi

Advanced WordPress custom search plugin. Provides Search Form Customizer, WooCommerce Search, AJAX Search & Live Search support!

Installs
90,000+
Rating
4.9 (1.6K)
Updated
10 days ago

The Best Ajax Live Search and Filter for WordPress. Live suggestions, Custom Post types, Custom fields, Categories, WooCommerce & Elementor support

Installs
70,000+
Rating
4.8 (266)
Updated
12 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin.