用例 我想将 Discourse 和 WordPress 的全文搜索功能整合,以便同时用于 WordPress 搜索框和 Discourse 搜索框。其实我对任何 CMS 都持开放态度,但认为 WordPress 的可能性最大。
需求 我希望这里有人在使用 Elasticsearch 时,将 Discourse 与 WordPress 或其他 CMS 结合使用。非常希望能看到相关教程。
![]()
以下是我兄弟(thought-crime-ai)在 Google 上找到的一些参考资料:
这个仓库已有两年历史,看起来应该仍然可用。我可能会尝试一下。不过,我仍然需要集成 WordPress 的 Elasticsearch。
由 Discourse 维护,包含带有 AWS 插件的 Elasticsearch 镜像……Discourse 是如何使用它的呢?也许是为大型托管客户准备的?很可能如此。
哈哈 Elastic.co 自己就在用 Discourse……但却没有任何关于如何在 Discourse 中使用 Elasticsearch 的教程。
这是一个用于 Magento2 的 Elasticsearch 扩展/插件,它允许 Elasticsearch 对 WordPress 进行索引。查看上述手册,似乎 Magento2 只需获取 WordPress 的数据库凭据,将 wp_posts 表与 Magento2 数据一起索引,而该扩展负责处理路由。
— 编辑补充 —
以下是如何在单个 ES 索引中存储多个数据库的方法。