如何自定义嵌入帖子中的文本?

就我而言,这是我最终的做法:

  1. 在我的博客上,我有一个 <div>,其 ID 为 forum-excerpt,它被 display:none 隐藏了,但包含我想在 Discourse 帖子中显示的 HTML。(我使用了一些 Jekyll / Liquid 逻辑来实现这一点,但这似乎并不重要。)

  2. 在我的 Discourse 上,我将 CSS 选择器,用于允许嵌入的元素 设置为 #forum-excerpt。虽然该 div 在我的实际页面上是隐藏的,但内容会显示在论坛上。

  3. 我还取消选中 截断嵌入的帖子

  4. 嵌入的 CSS 部分,我为 .button 设置了更大的字体。这是一个小改动,但它使添加评论的按钮变大了。

  5. 我还自定义了 embed.continueembed.start_discussionembed.imported_from 文本,这会更改我的网站评论部分显示的内容。

这意味着我对显示在论坛帖子中的 HTML 拥有完全的控制权。我提供给它的 HTML 基本上相当于一个 OneBox——它是一个大缩略图和一个指向主帖子的链接。

这对我来说几乎完美地奏效,迟到的感谢您的帮助!

2 个赞