我设置了 WP comments 和 WP-Discourse 插件,并且注意到也可以通过 javascript 嵌入评论,正如在 Hacker, Hack Thyself 上看到的。
在浏览 JS 嵌入的评论时,我看到了比 WP 评论更多的功能(回复数量、可点击的日期、已回复指示器、似乎更简洁的 onebox 等),我想知道,WP-Discourse 插件本身提供的 WP 评论是否还有其他隐藏的好处?
我设置了 WP comments 和 WP-Discourse 插件,并且注意到也可以通过 javascript 嵌入评论,正如在 Hacker, Hack Thyself 上看到的。
在浏览 JS 嵌入的评论时,我看到了比 WP 评论更多的功能(回复数量、可点击的日期、已回复指示器、似乎更简洁的 onebox 等),我想知道,WP-Discourse 插件本身提供的 WP 评论是否还有其他隐藏的好处?
据我所知,主要原因是 WordPress 评论是使用 Discourse 进行评论的“低代码”解决方案,因此非技术人员可以在他们的 WordPress 实例上使用它。
通过 JavaScript 嵌入 Discourse 评论 (Embedding Discourse Comments via Javascript) 的解决方案更灵活,但需要一些技术能力才能使用。
哈哈,我正在学习这一点,因为我试图自定义 JS 嵌入 ![]()
我刚刚注意到 WP 相对于 JS 嵌入的另一个好处:似乎使用 WP Discourse 评论,即使是来自需要登录的网站的评论,我也可以显示它们,而使用 JS 嵌入似乎不可能做到这一点。
这是可能的,但用户必须拥有 Discourse 网站的有效 cookie。这通常在两个网站都使用相同的 SSO 登录时使用。
是的,使用嵌入式 JS 注释,当我登录到 Discourse 时,我可以在私有 Discourse 上看到注释,但如果我没有登录到 Discourse,则看不到注释,如下所示:
相反,使用 WP Discourse 注释,即使我没有登录到私有实例,甚至不是该私有实例的成员,我也能够看到来自私有实例的回复。
我目前设置的 Discourse 站点需要登录,但我希望非 Discourse 用户也能在 WP 站点上看到注释,因此 WP 方法目前似乎效果最好。
如果我只想允许 Discourse 成员查看它们,或者我决定删除“需要登录”选项,我可能会选择 JS 嵌入,因为我喜欢它开箱即用的附加功能。