从 WP Admin 分享帖子时出现 Bug?

大家好,我安装了 WP Discourse 插件,但在从后台分享一些帖子时出现了以下问题:

(这是我分享的帖子:https://carptalk.uk/deals/deal-fox-fx-explorer-barrow-camolite-barrow-bag-2x-mesh-bags-2x-bag-straps/)

在这里显示的效果如下:

https://forum.carptalk.uk/t/deal-fox-fx-explorer-barrow-camolite-barrow-bag-2x-mesh-bags-2x-bag-straps/40

Screenshot 2020-01-08 at 01.52.55

当我点击“显示完整帖子”时,它显示的是我页脚中的文本:

Screenshot 2020-01-08 at 01.54.19

这是一个 bug 吗?

1 个赞

这不是一个错误。当点击“显示完整帖子”按钮时,Discourse 会尝试从其 URL 获取帖子内容。你可以通过配置 Discourse 的 embed whitelist selector 站点设置,来指定哪部分内容是主帖子内容。

有关该设置的详细信息,请访问:https://meta.discourse.org/t/how-to-configure-the-embed-whitelist-selector-setting/134481。由于你使用的是 WordPress 网站,该主题中“查找要定位的 CSS 选择器”部分提供的示例设置很可能适用于你。在测试时请注意,从 WordPress 获取的帖子数据会被缓存 10 分钟,因此你可能需要等待最多 10 分钟,才能确认你的设置是否正确配置。

6 个赞

啊,好的,我只是以为这是个 bug,因为它在某些帖子中是有效的,这是一个它有效的帖子

https://forum.carptalk.uk/t/deal-ridgemonkey-black-white-camo-bobble-hats-2/29

1 个赞

如果未配置 embed whitelist selector 站点设置,Discourse 通常能正确拉取嵌入帖子的内容。这取决于嵌入帖子的具体内容。例如,我创建了许多测试帖子,内容仅为“这是一次测试,这只是一次测试。”除非我配置该设置,否则 Discourse 无法从我的 WordPress 站点检索这些帖子的内容。但如果我创建一篇较长的帖子,即使未配置 embed whitelist selector 设置,Discourse 也能找到正确的内容。

3 个赞

谢谢 Simon,我现在就查看一下 :slight_smile:

1 个赞

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