10up/elasticpress

使用Elasticsearch为WordPress提供强大支持。

安装数: 272,794

依赖: 3

建议: 0

安全性: 0

星标: 1,244

关注者: 98

分支: 312

开放问题: 110

类型:wordpress-plugin

5.1.3 2024-06-11 18:24 UTC

This package is auto-updated.

Last update: 2024-09-18 10:44:05 UTC


README

一个快速灵活的WordPress搜索和查询引擎。

Support Level Tests Status Release Version WordPress tested up to version MIT License

请注意:从ElasticPress 4.0.0版本开始,trunk是稳定分支,构建资源已从develop分支移除。您可以在GitHub发行版页面找到包含插件及其构建资源的ZIP文件。如果需要从分支构建资源,请确保您已将所有从master分支的引用更新到trunk分支或GitHub发行版,具体取决于您是否需要构建资源。

概览

ElasticPress是一个快速灵活的WordPress搜索和查询引擎,通过一系列高度可定制的功能,使WordPress能够以极高的速度找到或“查询”相关内容。WordPress默认情况下难以分析内容的相关性,并且可能会非常慢。ElasticPress可以为您的WordPress网站提供强大的支持,从而让用户和管理员更加满意。该插件甚至包含了许多流行插件的功能。

文档

需求和兼容性

需求

ElasticPress需要以下软件及其版本

兼容性

WooCommerce功能与WooCommerce插件的最后两个主要版本兼容。

构建资源

仅仅下载存储库文件是不够的,因为CSS和JavaScript文件是在发布过程中构建的。如果您想使用插件的开发版本,您需要运行

npm install && npm run build

需要Node.js(v18)和npm(v8)。

React组件

想将ElasticPress集成到您的无头WordPress网站中吗?请查看ElasticPress React

问题

如果您发现任何错误或对插件有任何改进建议,请提交问题。我们非常期待看到社区对这个项目的看法,并非常欢迎您的反馈!

支持级别

活跃:10up正在积极开发此项目,并预计将继续开发,包括将测试更新到WordPress的最新版本。欢迎错误报告、功能请求、问题和拉取请求。

变更日志

ElasticPress的所有显著更改都记录在CHANGELOG.md中。

升级通知

3.5

搜索算法升级通知:版本 3.5 包含了搜索算法的全面改进。这是一个向下不兼容的更新。如果您想恢复到旧版搜索算法,可以使用以下代码:add_filter( 'ep_search_algorithm_version', function() { return '3.4'; } );。新算法提供了更加相关的搜索结果,并去除了导致大多数人不想要的模糊结果。如果您直接修改了搜索查询,这段代码可能会出错,您可能需要对其进行调整。

4.0.0

注意,ElasticPress 4.0.0 版本的发布从 develop 分支移除了构建资产,将 master 替换为 trunk,在 GitHub 发布页面 上添加了一个包含插件及其构建资产的 ZIP 文件,并提供了一个构建脚本,以便您从分支构建资产。 因此,请根据您是否需要构建资产,将您对 master 的引用更新为 trunk 或 GitHub 发布页面。

贡献

请阅读 CODE_OF_CONDUCT.md 了解我们的行为准则,CONTRIBUTING.md 了解向我们将拉取请求提交的过程,以及 CREDITS.md 了解 ElasticPress 的维护者、贡献者和使用的库。

喜欢您看到的内容吗?