WP Discourse 评论 - 显示“X 回复”但没有评论

嘿,我的 Discourse 论坛昨天刚搭建好。今天在处理 Wordpress 部分。

我已经成功将 WP Discourse 连接到我的论坛,但在 Wordpress 网站显示发布到 Discourse 的帖子的评论时,我遇到了奇怪的行为。没有显示可见的 Discourse 评论,但在本应显示评论的地方,Wordpress 显示了论坛帖子的正确评论数量,显示为“X 回复”。我正在使用默认的“Twenty Twenty-Three”主题,仅供参考。我已从评论模板中删除了提交框,但这都是在发现此问题之后才做的。“评论”块仍然存在——它只是不显示 Discourse 评论。

此外,用于在论坛上开始/继续讨论的链接也不存在。

我尝试过的事情:

  • Webhook 开/关(开启时回复计数立即更新;关闭时大约 10 分钟后更新,符合预期)
  • Ajax 开/关
  • Wordpress 中的“允许新评论”开/关
  • 使用常规 Wordpress 评论进行测试(在删除提交框之前测试过,效果符合预期)
  • 将最低回复数/分数/信任级别设置为零
  • 在“所有主题的评论”和“仅链接”之间切换(两种情况均未显示)

我很乐意提供任何可能有助于找到解决方案的额外信息。提前感谢!

@LeeNeighoff,欢迎 :slight_smile:

首先,只是想确认你是否已阅读过这个主题?听起来你已经看过了,但还是值得检查一下。

如果可能的话,你能分享一下你的论坛和 WordPress 的链接吗?另外,你能分享一下你的 WP Discourse 的日志和 meta 文件吗(你可以私信发给我)?

感谢您的回复!我已经查看了设置和故障排除过程中的评论主题,并且不认为我进行了任何会影响可见性的自定义。

我将很快通过私信向您发送日志、元文件以及 Discourse 和 Wordpress 站点的链接。再次感谢!

编辑:据我所知,我似乎没有私信的能力。在我 Discourse 站点上我能发送消息的所有地方似乎都没有显示在这里。也许我的账户太新了?

你可以把它们发邮件给我:angus at pavilion dot tech

已将日志发送给您!

链接如下:https://community.handheldpc.net | https://handheldpc.net

谢谢,日志很有帮助。

官方答复是 Wordpress Twenty Twenty Three 主题尚未得到 WP Discourse 插件的支持。我正在努力添加对它的支持,下周将有一个新版本进行审核,并且很可能发布。届时 Discourse Comments 将可以正常工作。

参考(技术)

https://core.trac.wordpress.org/ticket/56939

2 个赞

感谢您彻底调查此事!期待这次更新!

谨此告知,我过去一周一直在积极处理此事,并且已基本完成。不过,它尚未完全准备就绪,因此您还需要再等一段时间。

此处的解决方案是,WP Discourse 插件将获得自己的专用块,用于 WordPress 的新外观编辑器。

这意味着您将能够使用 WordPress 的新可视化编辑器,在 Twenty Twenty Three 等主题的帖子页面中的任意位置插入 Discourse 评论。

技术说明

这在路线图上已经有一段时间了。我曾希望等待块 API 更加成熟,但鉴于最新打包主题对 comments_template 的支持突然下降,现在似乎是时候了。

2 个赞

@LeeNeighoff 感谢您的耐心等待。

我们在最新版本的插件 2.4.7 中发布了一个 Discourse Comments 块。请查看此主题以了解更多信息,如果您有任何疑问或问题,请在此处告知我。

4 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.