spa
1
我们的使用场景如下:
我们希望将博客的读者引导至论坛,因为大部分 moderation 工作都在论坛进行。但我们并不希望强制用户必须进入论坛才能留言,因此设想是在 WordPress 评论数量达到一定限制(例如最多 5 条)后,显示一条“请在 Discourse 上继续讨论”的提示。这样,如果某个话题互动较多,我们更倾向于将讨论迁移到论坛,否则就需要同时在博客和论坛进行 moderation。
是否可以在 WordPress 评论达到一定数量后,显示一个指向对应 Discourse 话题的链接?
您尝试过设置“最大可见评论数”了吗?(commenting 选项卡)
spa
3
我已经尝试过了,但这似乎不影响 WordPress 评论,只影响 Discourse 评论。
maiki
(maiki)
4
当然可以!您可以编写一个函数,将其挂钩到评论部分,一旦达到评论数量,就显示指向 Discourse 的消息。
您可以在 Customize the structure of WP Discourse templates 了解 WP-Discourse 插件中的模板和过滤器。
我不推荐这样做。您的对话将分布在两个地方,这只会营造出一种虚假的社会认同感。更好的做法是将用户引导至 Discourse。
spa
5
我也更倾向于直接把所有人引导到 Discourse,但团队已经决定了:
感谢你的反馈!我会去了解一下!
simon
6
如果需要我在插件中添加钩子以实现此功能,请告诉我。