christymcgrory / searchpress
此包最新版本(1.0.0)没有可用的许可证信息。
1.0.0
2019-12-19 16:42 UTC
- dev-master
- 1.0.0
- v0.3
- 0.2.x-dev
- v0.2
- dev-temp-release-es6
- dev-feature/completion-suggester-es6-updates
- dev-phpcs-fixes
- dev-async-indexing
- dev-issue-38
- dev-delay-sync-actions
- dev-temp-release
- dev-hotfix/types-and-statuses-cache
- dev-feature/completion-suggester
- dev-admin-index-update-only
- dev-feature/facet-datum-exclusions
- dev-v0.3-base
- dev-feature/check-es-version-task
- dev-local-es-2.3.5-facets
- dev-es-2.3.3-no-author
This package is auto-updated.
Last update: 2024-09-20 03:03:31 UTC
README
WordPress 的 Elasticsearch 集成。
目前处于测试版
SearchPress 目前处于测试版。这最重要的影响是向后兼容性。直到 SearchPress 达到第一个完整版本(1.0),向后兼容性将无法保证。在大多数情况下,这只会影响那些以高级或自定义方式使用 SearchPress 的人。尽管如此,即使你不是这样的人,最好在更新 SearchPress 后重新索引。
每个稳定版本都会被标记,您可以无限期地下载该版本。
master 应该被视为夜间构建,在部署到生产环境之前应仔细测试。master 将永远不会包含已知的非稳定代码,并且 SearchPress 具有一套完整的单元测试来帮助保持这一点。此外,SearchPress 使用 Travis CI 测试 PHP、WordPress 和 Elasticsearch 的各种版本,以帮助最大程度地提高稳定性和减少意外。
先决条件
- elasticsearch 1.3+;建议使用 5.0。
- PHP 5.3+;建议使用 PHP 7。
设置
- 上传到
/wp-content/plugins/目录 - 通过 WordPress 的 '插件' 菜单激活插件
- 您将需要添加您的 elasticsearch 终端并索引您的文章
- 索引完成后,您就可以使用了!
变更日志
0.2
- 添加单元测试
- 对映射进行重大更新 (破坏性更改)
- 索引时强制执行数据类型
- 添加辅助函数
- 添加对 ES 1.0+ 的支持 (破坏性更改)
- 重构搜索 (破坏性更改)
- 删除 SP_Config::unserialize_meta()
- 添加心跳以自动禁用集成(如果 ES 不可用)
- 更新到最新的 WP 编码标准
- 各种错误修复
0.1
- 第一个版本!