Supercharge WordPress with Elasticsearch.

Installs: 124 351

Dependents: 3

Suggesters: 0

Security: 0

Stars: 1 078

Watchers: 102

Forks: 282

Open Issues: 111


4.0.0-beta.1 2021-12-08 16:25 UTC

This package is auto-updated.

Last update: 2021-12-08 17:27:53 UTC


A fast and flexible search and query engine for WordPress.

Support Level Tests Status Release Version WordPress tested up to version MIT License

Please note: master is the stable branch, but that will be changing with the 4.0.0 release (read more on that below).

ElasticPress 4.0.0

ElasticPress 4.0 Beta 1 is now available for non-production testing.

Planned changes

Note that the upcoming ElasticPress 4.0.0 release will remove built assets from the develop branch, will replace master with trunk, will build a stable release version including built assets into a stable branch, will add a zip with the plugin and its built assets in the GitHub release page, and will include a build script should you want to build assets from a branch. As such, please plan to update any references you have from master to either stable or trunk or to GitHub releases depending on whether you require built assets or not.

Supported versions:

Current (3.6.4) 4.0.0
Elasticsearch 5.0 - 7.9 5.2 - 7.10
WordPress 3.7.1+ 5.6+
PHP 5.6+ 7.0+


ElasticPress, a fast and flexible search and query engine for WordPress, enables WordPress to find or “query” relevant content extremely fast through a variety of highly customizable features. WordPress out-of-the-box struggles to analyze content relevancy and can be very slow. ElasticPress supercharges your WordPress website making for happier users and administrators. The plugin even contains features for popular plugins.


ElasticPress has an in depth documentation site. Visit the docs ☞

ElasticPress FAQs and tutorials can be found on our support site. Visit the support site ☞


React Components

Interested in integrating ElasticPress in your headless WordPress website? Check out ElasticPress React.


If you identify any errors or have an idea for improving the plugin, please open an issue. We're excited to see what the community thinks of this project, and we would love your input!

Support Level

Active: 10up is actively working on this, and we expect to continue work for the foreseeable future including keeping tested up to the most recent version of WordPress. Bug reports, feature requests, questions, and pull requests are welcome.


A complete listing of all notable changes to ElasticPress are documented in CHANGELOG.md.

Upgrade notices


Search Algorithm Upgrade Notice: Version 3.5 includes a revamp of the search algorithm. This is a backwards compatibility break. If you'd like to revert to the old search algorithm, you can use the following code: add_filter( 'ep_search_algorithm_version', function() { return '3.4'; } );. The new algorithm offers much more relevant search results and removes fuzziness which results in mostly unwanted results for most people. If you are hooking in and modifying the search query directly, it's possible this code might break and you might need to tweak it.


Please read CODE_OF_CONDUCT.md for details on our code of conduct, CONTRIBUTING.md for details on the process for submitting pull requests to us, and CREDITS.md for a listing of maintainers of, contributors to, and libraries used by ElasticPress.

Like what you see?