

WPML Elastic Press
WPML ElasticPress by OnTheGoSystems is an integration plugin that connects WPML with ElasticPress. It makes Elasticsearch-backed search on a multilingual WordPress site return results in the visitor's selected language, covering translated posts, pages, custom post types and taxonomies.
- Version
- 5.0.0
- Released
- Oct 3, 2026
- Developer
- WPML Multilingual Plugins
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $3.99 a year on its own
What’s new in WPML Elastic Press 5.0.0
- ImprovedMove the version number from 2.1.0 to 5.0.0. Every WPML component now shares the same major version.
- SecurityRequire WPML 5.0.0 or newer. On an older WPML the plugin does not load.
- ImprovedValidate the search language when the query runs, and run the admin-ajax handlers through a request policy.
- FixedFix clearAllIndices() so it deletes only the indices of the current site.
- FixedSkip the index existence check when a single post is synced.
- FixedFix an error when the language ids are not ready before propagateIds runs.
What it does
On a multilingual site, search can easily mix languages, so a visitor browsing in Spanish might see English or German posts in their results. This plugin solves that by filtering search results by language. It works alongside WPML, which handles your translations, and ElasticPress, which sends search queries to Elasticsearch instead of the WordPress database. The result is search that respects each visitor's language choice while running on Elasticsearch.
The plugin keeps a separate set of indices for your content and checks the search language when each query runs. Translated posts, pages, custom post types and taxonomies stay searchable in every language you offer, including right-to-left scripts. Because queries are handled by Elasticsearch, the load on your web server is reduced. You can also adjust the layout of search results blocks so they match your site's design.
Best for
- Multilingual WordPress sites already using WPML
- Sites running ElasticPress that serve several languages
- Agencies building large translated content sites
Features
Search results are filtered by the visitor's selected language, so people see content in the language they are browsing instead of a mix of translations.
Search runs on the ElasticPress infrastructure, which sends queries to Elasticsearch and is designed to handle large multilingual sites with many posts.
Works with WPML translations of posts, pages, custom post types and taxonomies, keeping each language version available in search.
Handles multiple languages, including right-to-left scripts, so every language variant can be searched and is displayed correctly in results.
Search queries go to Elasticsearch rather than your WordPress database, which reduces server load on busy sites.
Lets you adjust the appearance and structure of search results blocks so they fit your site's design and branding.
Clearing indices removes only the indices belonging to the current site, which matters when several sites share one Elasticsearch setup.
The search language is validated when each query runs, helping make sure results match the language the visitor requested.
WPML Elastic Press older versions
- 2.1.0Nov 12, 20251 new
- 2.0.4Nov 29, 20243 improvements, 1 fix
- 2.0.3Nov 16, 20231 fix
- 2.0.2Sep 7, 2023
- 2.0.1Aug 7, 2023
- 2.0.0Jul 26, 2023
Members and buyers of this product can download older versions.
Questions about WPML Elastic Press
Do I need WPML and ElasticPress to use this?
Yes. This plugin is an integration between the two, so it relies on WPML for translations and ElasticPress for search. It needs a recent WPML release, and it will not load on an older WPML installation.
Will visitors see results in other languages?
Search results are filtered by the visitor's selected language. Someone browsing a French version of your site sees French content, and the plugin checks the search language each time a query runs.
Does it work with custom post types and taxonomies?
Yes. It keeps full support for translated posts, pages, custom post types and taxonomies, so your custom content stays searchable in each language you have translated it into.
Can I change how the search results look?
You can customize the appearance and structure of the search results blocks. This lets you match the results to your site's design and branding, so search pages feel consistent with the rest of your multilingual site.
Is WPML Elastic Press free?
The code of WPML Elastic Press is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of WPML Elastic Press is this?
Version 5.0.0, released Oct 3, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update WPML Elastic Press?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of WPML Elastic Press automatically and keeps a backup, so you can roll back.
More from WPML Multilingual Plugins







