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

**URL:** <https://meta.discourse.org/t/how-to-customize-the-text-in-an-embedded-post/214826>\
**Category:** Support\
**Created:** [2022年一月14日 05:21 UTC](https://meta.discourse.org/t/how-to-customize-the-text-in-an-embedded-post/214826 "2022-01-14T05:21:45Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![KevinWorkman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kevinworkman/32/122364_2.png) [@KevinWorkman](https://meta.discourse.org/u/KevinWorkman)\
**Post date:** [2024年五月21日 04:19 UTC](https://meta.discourse.org/t/how-to-customize-the-text-in-an-embedded-post/214826/16 "2024-05-21T04:19:46Z")

</div>

就我而言，这是我最终的做法：

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

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

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

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

5. 我还自定义了 `embed.continue`、`embed.start_discussion` 和 `embed.imported_from` 文本，这会更改我的网站评论部分显示的内容。

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

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

---

_[View the full topic](https://meta.discourse.org/t/how-to-customize-the-text-in-an-embedded-post/214826)._
