Pieces
21
您好 Angus,
插件很棒,说明也很棒。
我刚安装并配置了 WP-Discourse。看起来它在工作,但是我在 Discourse 中看到了来自 Wordpress 的帖子中的一些 html 标签,这可能与我正在 Wordpress 上使用的该主题有关。
快速检查一下,我假设它是单向的,对吗?所以 Wordpress 的帖子会发布到 Discourse。如果我随后在 Discourse 帖子中进行更改(例如,删除 html 标签),这些更改不会同步回 Wordpress。对吗?
我将发布一个新帖子进行测试,看看这是否总是发生(因为我刚刚发布了一个旧帖子到 Discourse 来看看它是否有效)。
谢谢,此致,
Pieces
2 个赞
angus
(Angus McLeod)
22
嘿 @Pieces
这些标签是出现在已发布的 Discourse 帖子中,还是只在您编辑时出现?
是的,没错。
Pieces
23
当我将之前已发布的 Wordpress 帖子更新为发布到 Discourse 时(刚安装 Discourse 后),它们就出现了。所以它们出现在已发布的 Discourse 帖子中。
我正在使用 Avada 主题来搭建 Wordpress。
Pieces
25
当然。我的论坛可以在这里找到,我的WordPress可以在这里找到。
发布时,Ragnarok帖子中包含HTML。不过我在Discourse上更改了它,所以不会显示。我可能会在明天发布新帖子,届时会再次测试,如果再次发生,我会告知您。
感谢您的支持,非常感激。
angus
(Angus McLeod)
26
是的,如果再次发生这种情况,请告诉我,我会立即查看。另外,请记下导致问题的具体情况,即您在创建 WordPress 帖子时具体的操作。
1 个赞
sedget
27
您好,感谢您提供这个非常有用的插件。
有没有办法修复 Discourse 帖子的模板?每次更新时,模板都会被删除并替换为默认模板。
谢谢。
sedget
29
您好,
我将尝试说得更清楚 
我们能够自定义发布模板 将 featured_image 添加到发布模板
这允许我们将消息从 WP 文章发布到我们的 Discourse 论坛,包括特色图片(下面是示例)
当
WP Discourse 插件在 WordPress 中更新时,此自定义设置将重置为默认配置,每次我们都必须重新配置模板。默认配置显示的消息不包含特色图片
所以我的问题是:在更新 WordPress 中的
WP Discourse 插件时,是否有办法保持模板处于活动状态并防止其被重置?
感谢您的阅读

此致
JasonH
(Jason)
30
非常棒的插件,只是想知道是否有办法自定义一些东西。正如您在截图中看到的,“Comments”一词与第一个评论之间没有空格。其次,用户图标大约大了 50%。最后,我想隐藏参与者部分,因为我看不到它的用途。
如果您能帮助解决这些问题,我将不胜感激!
JasonH
(Jason)
31
已弄清楚间距并移除了参与者部分,但仍无法将头像大小减半。另外,我注意到在手机上,较长的用户名会与日期重叠。
我希望此插件能添加一个侧边栏小部件,以显示 discourse 中最近活动的帖子。
您好,不知何故 YouTube 视频未在 Discourse 中显示。它们已添加到 WordPress 中,但一旦我们发布帖子并将其推送到 Discourse,视频就无法显示。可能是因为它被埋在 WP 代码下了?
<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio">
<div class="wp-block-embed__wrapper">
<span class="embed-youtube" style="text-align:center; display: block;">
<iframe loading="lazy" class="youtube-player" width="640" height="360" src="https://www.youtube.com/embed/IpY_IMjT9Ik?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation"></iframe>
</span>
</div>
</figure>
此代码来自 WP 创建的 Discourse 主题。
有什么办法能让它奏效吗?
Jagster
(Jakke Lehtonen)
33
您也无法通过短代码看到任何内容。在这种情况下,Discourse 应该执行 WordPress 的 PHP,但它无法做到,因此该插件只显示或多或少预览/纯文本/图像/“被动”内容。
我什么都不知道,但我看不出 Discourse 如何通过插件解析 PHP。
据我所知,这个 WP Discourse 将一个主题连接到 WP-帖子作为评论系统。WP Discourse 不是您现在试图使用的从 WP-帖子到主题的导入器或镜像。
2 个赞
ethanjs
(ethan23)
34
嘿 @angus,我已经在 WordPress 的顶部右侧“帖子”部分显示了 Discourse,并且它确实可以在 Discourse 论坛中创建帖子。但是,我想在 WordPress 中使用 Jet Engine 插件并与 Discourse 一起使用它。
然后当我测试 Jet Engine 时,“帖子”部分不起作用。右上角的 Discourse 图标消失了。这正常吗?有没有办法启用它或绕过它?
我一直在尝试直接从论坛嵌入到每个单独的帖子中,但我似乎也无法正确嵌入。想听听你的想法。
angus
(Angus McLeod)
35
嘿 @ethanjs,
我以前没有用过 JetEngine,但它似乎在使用自己的侧边栏。WP Discourse 侧边栏与标准的 Wordpress 侧边栏钩子和端点集成,因此除非 JetEngine 支持这些,否则 WP Discourse 侧边栏将不会显示在 JetEngine 的自定义侧边栏中。本质上,这更多是 JetEngine 的问题。你可以联系他们,询问为什么你标准帖子侧边栏中的项目没有显示在他们的侧边栏中。
关于这个问题,请查看我最近对这个支持主题的回复:
1 个赞
ethanjs
(ethan23)
36
@angus 谢谢你的帮助!
我联系了你推荐的 Jet Engine 支持。他们主要表示无法保证与任何第三方插件的完全兼容性。
我尝试查看 ACF 小部件(Advanced Custom Fields)帖子类型是否也能正常工作。结果出现了与 Jet Engine 的 Discourse 插件相同的问题,即在创建帖子时,小部件不会显示在右上角。我的主要目标是在每个动态页面上放置一个 Discourse 评论部分。看来唯一的解决方法是不要使用它们中的任何一个,而是使用标准的帖子部分。使用 WP All Import 插件来转移所有帖子。
我确实注意到 Gutenberg 左侧栏的 Jet Engine 帖子类型中有一个 Discourse 块。它不像在原始帖子部分那样显示在右上角。
下图显示了带有 Discourse 评论部分的 Gutenberg 编辑器。问题是它在预览帖子时不会显示。另外,由于我使用 Elementor 创建了帖子,我不确定如何将其转移过来。
从我看到的情况来看,这可能行不通,因为 Discourse 小部件不在右上角。我仍在尝试弄清楚如何直接从 Discourse 论坛嵌入到页面中。
angus
(Angus McLeod)
37
嘿 @ethanjs,
如果 Jet Engine 提供了一个不支持任何第三方插件的自定义 WordPress 文章创建器,我认为这就是你的根本问题。我可以在有关 WP Discourse 插件的具体问题上进一步帮助你,但我恐怕在 Jet Engine 的自定义文章创建器方面帮不上太多忙。
自 WP-Discourse 2.5.0 版本上次更新以来,当我发布博客文章时,它们现在在 Discourse 中被设置为“未列出”。即使我取消了该选项(从未更改过):


这是 2.5.0 版本中的一项更改吗?据我所知,我这边没有任何变化。