WP Manifestindependent plugin directory
manifest / integrations / elasticsearch-extensions

Elasticsearch Extensions

Extensions to various Elasticsearch plugins to make it easier to implement common features like faceted search.

by Alley · github.com/alleyinteractive/elasticsearch-extensions · website

5stars
370kcomposer installs
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/alleyinteractive/elasticsearch-extensions/archive/refs/heads/main.zip

Also on Packagist as alleyinteractive/elasticsearch-extensions:

composer require alleyinteractive/elasticsearch-extensions

From the readme

Elasticsearch Extensions A WordPress plugin to make integrating sites with Elasticsearch easier: - Seamlessly and automatically integrates with different Elasticsearch plugins. - Simplifies common Elasticsearch operations like adding aggregations and filtering indexable post types, taxonomies, and postmeta in an implementation-agnostic way. Background In most projects that need to integrate with an Elasticsearch provider, there is a lot of common code—configuring the post types to index and search, taxonomies, postmeta, and setting up front-end and back-end logic for handling aggregations (often referred to as faceted search). This plugin aims to provide a unified interface for the most common configuration options for Elasticsearch integrations on WordPress sites to reduce the amount of custom code or boilerplate that developers need to write on every project. Likewise, it aims to centralize updates so if something changes in an Elasticsearch plugin, the update likely only needs to be made to this plugin, which can in turn be updated on the sites that depend on it. This plugin is a work in progress. It currently supports the following adapters: - VIP Enterprise Search -

Read the full README on GitHub →

Releases

TagPublished
v0.2.1 Jan 15, 2026
v0.2.0 May 20, 2025
v0.1.0 May 13, 2025

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.