You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Felipe Elia 9315eeaf30
Merge pull request #2355 from adiloztaser/fix/ep-enabled-check
22 hours ago
.github Update PHP Version info (5.4 -> 5.6) 1 month ago
.wordpress-org Add .org screenshots 2 years ago
assets Fix boxes width in the Index Health screen 3 weeks ago
bin Restore current blog when the_post triggers outside the loop. 6 months ago
dist Fix boxes width in the Index Health screen 3 weeks ago
docs Update PHP Version info (5.4 -> 5.6) 1 month ago
images Change debug location to Health Check and try to set allowed params right away 11 months ago
includes Merge pull request #2355 from adiloztaser/fix/ep-enabled-check 22 hours ago
lang Update elasticpress.pot 10 months ago
tests Merge branch 'develop' into fix/issue-2232 1 day ago
.babelrc Update .babelrc 1 month ago
.browserslistrc Refresh build processes with 10up theme scaffold 2 years ago
.editorconfig Add WP Acceptance tests and utility CLI commands 1 year ago
.eslintrc.js Remove custom rules in .eslintrc.js 1 month ago
.gitattributes Update list of files that should not be deployed - Pt. 2 4 weeks ago
.gitignore Fix local ES creation 7 months ago
.stylelintrc Add lint-style 2 months ago
CHANGELOG.md Update 3.6.2 release date 3 weeks ago
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 8 months ago
CONTRIBUTING.md add hotfix release instructions to CONTRIBUTING.md 7 months ago
CREDITS.md Update CREDITS.md 4 weeks ago
LICENSE.md Create LICENSE.md 2 years ago
README.md Update WordPress tested version in README.md 4 weeks ago
SECURITY.md Update security policy 2 months ago
composer.json PHP Compatibility GH Action 1 month ago
composer.lock PHP Compatibility GH Action 1 month ago
elasticpress.php Initial version bump 1 month ago
hookdoc-conf.json Docs 1 year ago
package-lock.json Initial version bump 1 month ago
package.json Initial version bump 1 month ago
phpcs.xml Fix tests; phpcs 2 years ago
phpunit.xml.dist Add WP Acceptance tests and utility CLI commands 1 year ago
readme.txt update changelogs 4 weeks ago
run-wpacceptance.sh Fix: WP Acceptance tests and Page Crashed errors tolerance 1 month ago
single-site.xml.dist remove multisite flag from travis file 1 year ago
uninstall.php Remove unecessary call to delete_transient 7 months ago
webpack.config.js Add custom webpack.config.js 1 month ago
wpacceptance.json Tests in GH Actions (#2184) 3 months ago

README.md

ElasticPress

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.

Note that the upcoming ElasticPress 3.7.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, 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 depending on whether you require built assets or not.

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.

Overview

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.

Documentation

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

Requirements

React Components

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

Issues

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.

Changelog

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

Contributing

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?