Cosmetic问题:Embed块导致discourse重复

大家好

每当博客文章中出现嵌入块(在此情况下是另一篇帖子的链接)时,它在论坛版本中会重复显示两次:

  1. 作为 div > blockquote > p 中的普通文本链接——这不是期望的行为 :x:
  2. 作为嵌入的 iframe——这是期望的行为 :white_check_mark:

我们该如何移除嵌入上方的文本链接?

@jrgong

你截图中的 WordPress 帖子 原始 HTML 里确实包含这两个链接(第一个只是被隐藏了)。

这个问题需要在你的 WordPress 编辑器中修复。Discourse 只是展示从 WordPress 接收到的 HTML 内容。

你可以使用 wp_discourse_excerpt 过滤器来实现。相关示例请参考:WP Discourse plugin tips and tricks