WordPress-Discourse 插件无法连接到 Discourse

我在 WordPress 插件面板的“连接”选项卡中收到消息:您未连接到 Discourse。在 WordPress 发布新条目时出现此错误:

cURL 错误 7:无法连接到 discourse.mysite.com 的 443 端口:连接被拒绝

连接到非 SSL 的 80 端口时也会出现相同的错误。

API 密钥已正确复制。

最初安装时它曾正常工作,但后来我更改了 WordPress 和 Discourse 的子域名,现在无法使用了。我遗漏了什么?

我建议完全移除(先禁用再删除)wp-discourse 插件。重新安装,重新输入连接信息,然后查看是否正常工作。

好的,已修复。由于我的 Droplet 上有两个 IP 地址,我需要编辑 /etc/hosts 文件,将 Discourse 的域名与关联 Discourse 的实际 IP 地址绑定,而不是 127.0.0.1。

不过我仍然不明白,是否必须启用 Webhooks 才能让 Discourse 评论显示在 WordPress 上。

Webhooks 允许 Discourse 立即将新帖子推送到 WordPress。我不认为有其他轮询机制,但也许我忘了。