Skip to content
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions src/source/content/partials/elasticsarch-pre-ga.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,4 @@

This documentation describes support for Elasticsearch that is under active development and is available to customers who are participating in our **Beta** program.

To request an invite, [submit this form](https://forms.gle/q5qWS17L9VsH2fkg6).

</Alert>
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
title: Elasticsearch for WordPress now available in Beta
published_date: "2026-03-25"
categories: [new-feature, wordpress]
---

Elasticsearch is now available as a Beta add-on for WordPress sites on Pantheon. This integration is powered by [ElasticPress](https://elasticpress.io), the leading Elasticsearch solution for WordPress.

## What's included?

ElasticPress offloads search queries from your database to Elasticsearch, improving WP_Query performance and reducing load on your application server. Capabilities include:

* **Full-text search** — Fuzzy matching, synonyms, and weighted fields for more relevant search results.
* **Instant Search** — Real-time search-as-you-type results without full page reloads.
* **WP_Query integration** — Elasticsearch can handle WP_Query requests, reducing database load and improving page load times.
* **Faceted filtering** — Narrow results by category, tag, custom taxonomy, and other attributes.
* **WooCommerce support** — Product search and filtering for WooCommerce storefronts.
* **Related content** — Surface related posts and pages automatically.
* **Custom content indexing** — Index posts, pages, custom post types, and custom fields.

## Who has access?

Elasticsearch is available to WordPress sites on **Performance Small** plans and above, including Elite.

## How to enable it

Elasticsearch can be enabled in two ways:

* **From the dashboard** — Navigate to **Site Settings → Add-Ons** and activate Elasticsearch. Connection credentials are configured automatically.

* **From Terminus** — Use the `search` command:

```bash
terminus search:enable <site>.<env>
```

[Terminus 4.1.6](https://docs.pantheon.io/release-notes/2026/03/terminus-4-1-6) is required.

Once enabled, install and activate the [ElasticPress](https://wordpress.org/plugins/elasticpress/) plugin in your WordPress admin and run your initial content sync. No manual credential configuration is required — `EP_HOST`, `EP_INDEX_PREFIX`, and `EP_CREDENTIALS` are set automatically across all environments.

## Documentation

For setup instructions and additional guidance, see [Elasticsearch on Pantheon](/guides/pantheon-search/elasticsearch).
Loading