ElasticPress (original) (raw)

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.

Here is a list of the amazing ElasticPress features included in the plugin:

Search: Instantly find the content you’re looking for. The first time.

Instant Results: A built for WordPress search experience that bypasses WordPress for optimal performance. Instant Results routes search queries through a dedicated API, separate from WordPress, returning results up to 10x faster than previous versions of ElasticPress.

WooCommerce: With ElasticPress, filtering WooCommerce product results is fast and easy. Your customers can find and buy exactly what they’re looking for, even if you have a large or complex product catalog.

Related Posts: ElasticPress understands data in real time, so it can instantly deliver engaging and precise related content with no impact on site performance.

Protected Content: Optionally index all of your content, including private and unpublished content, to speed up searches and queries in places like the administrative dashboard.

Documents: Indexes text inside of popular file types, and adds those files types to search results.

Autosuggest: Suggest relevant content as text is entered into the search field.

Filters: Add controls to your website to filter content by one or more taxonomies.

Comments: Indexes your comments and provides a widget with type-ahead search functionality. It works with WooCommerce product reviews out-of-the-box.

This plugin provides 7 blocks.

  1. First, you will need to properly install and configure Elasticsearch.
  2. Activate the plugin in WordPress.
  3. In the ElasticPress settings page, input your Elasticsearch host.
  4. Sync your content by clicking the sync icon.
  5. Enjoy!

How does ElasticPress work?

The ElasticPress plugin enables you to connect your WordPress site to the ElasticPress.io service, a SaaS solution that provides an enhanced search experience while reducing load on your WordPress site. For advanced users familiar with both WordPress and Elasticsearch hosting and management, ElasticPress also offers support for plugin functionality using an Elasticsearch instance. Please keep in mind that there are multiple security, performance, and configuration considerations to take into account if you take this approach.

I have to use an in-house or custom Elasticsearch solution due to policy or institutional requirements. Can you still help?

If circumstances prevent the use of a SaaS solution like ElasticPress.io, we can also provide consulting around installation and configuration of custom Elasticsearch instances.

Where can I find ElasticPress documentation and user guides?

Please refer to GitHub for detailed usage instructions and documentation. FAQs and tutorials can be also found on our support site.

I have a problem with the plugin. Where can I get help?

If you have identified a bug or would like to suggest an enhancement, please refer to our GitHub repo. We do not provide support here at WordPress.org forums.

If you are an ElasticPress.io customer, please open a ticket in your account dashboard. If you need a custom solution, we also offer consulting.

Where do I report security bugs?

You can report any security bugs found in the source code of ElasticPress through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.

Is ElasticPress compatible with OpenSearch or Elasticsearch X.Y?

ElasticPress requirements can be found in the Requirements section of our GitHub repository. If your solution relies on a different server or version, you may find additional information on our Compatibility documentation page.

I really like ElasticPress! Can I contribute?

For sure! Feel free to submit ideas or feedback in general to our GitHub repo. If you can, also consider sending us a review.

This plugin is solid and very easy to set up. It also integrates very well with custom code and the search functionality can be easily extended or customised.

You need to read the documentation first then install it correctly to your server and boom!!

WPEngine couldn’t even do it and they tried on chat every conceivable way We both gave up – shame really but super frustrating you have no way of easily getting in touch

Combined with a good server configuration this is one of the most powerful and useful plugins for Wordpress sites at scale. Thank you 10up team!

Definitely helps speed up the Wordpress search. It is at par with many other premium plugins out there. Highly appreciate and recommend this one. Also great support.

Look people, you need to set up elasticSEARCH on your server first, or use a paid service. This plugin (elasticPRESS) works as advertised and it’s clear that some ignorant people are penalizing this plugin for the difficulties inherent in setting up the server, and/or they don’t know how to add custom code snippets here and there. Two thumbs way up from me.

Read all 29 reviews

“ElasticPress” is open source software. The following people have contributed to this plugin.

Contributors

5.3.2 – 2025-11-21

Added:

Fixed:

5.3.1 – 2025-11-06

Fixed:

5.3.0 – 2025-11-05

Highlights of this version:

Added:

Changed:

Deprecated:

Removed:

Fixed:

Security:

Developer

5.2.0 – 2025-04-10

This version bumps the minimum WordPress version to 6.2+.

Added:

Changed:

Fixed:

Security:

Developer:

5.1.4 – 2024-12-12

Added:

Changed:

Fixed:

Security:

Developer:

5.1.3 – 2024-06-11

Fixed:

5.1.2 – 2024-06-11

This is a security release affecting all previous versions of ElasticPress.

Security:

5.1.1 – 2024-05-27

Changed:

Fixed:

5.1.0 – 2024-04-29

Added:

Changed:

Fixed:

Security:

5.0.2 – 2024-01-16

Changed:

Fixed:

Security:

5.0.1 – 2023-12-12

Added:

Fixed:

5.0.0 – 2023-11-01

ElasticPress 5.0.0 contains some important changes. Make sure to read these highlights before upgrading:

Added:

Changed:

Deprecated:

Removed:

Fixed:

View historical changelog details here.