christymcgrory/searchpress

此包最新版本(1.0.0)没有可用的许可证信息。

安装: 81

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 12

类型:wordpress-plugin

1.0.0 2019-12-19 16:42 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。

设置

  1. 上传到 /wp-content/plugins/ 目录
  2. 通过 WordPress 的 '插件' 菜单激活插件
  3. 您将需要添加您的 elasticsearch 终端并索引您的文章
  4. 索引完成后,您就可以使用了!

变更日志

0.2

  • 添加单元测试
  • 对映射进行重大更新 (破坏性更改)
  • 索引时强制执行数据类型
  • 添加辅助函数
  • 添加对 ES 1.0+ 的支持 (破坏性更改)
  • 重构搜索 (破坏性更改)
  • 删除 SP_Config::unserialize_meta()
  • 添加心跳以自动禁用集成(如果 ES 不可用)
  • 更新到最新的 WP 编码标准
  • 各种错误修复

0.1

  • 第一个版本!