Embeds
添加 YouTube、Vimeo、Twitter、Bluesky、Mastodon 和其他富媒体源的嵌入块。
插件
Embeds
添加 YouTube、Vimeo、Twitter、Bluesky、Mastodon 和其他富媒体源的嵌入块。
Embeds 通过对常见媒体和社交平台的第一方块支持来扩展丰富的内容。 EmDash 存储结构化内容而不是不透明的 HTML blob;该插件保持了该模型的完整性,同时为编辑者提供了方便的嵌入块,用于 YouTube、Vimeo、Twitter、Bluesky 和 Mastodon 等服务(有关每个版本的权威列表,请参阅 packages/plugins/embeds)。
安装
- 在 EmDash 管理中启用 Embeds 插件,或在本地开发期间从 monorepo 添加它。
- 如果您的设置需要从磁盘获取插件注册,请重建或重新启动您的开发服务器。
- 在编辑器中打开文章或页面,并确认嵌入块出现在主题公开的块选择器或字段 UI 中。
配置
根据版本,您可以配置:
- 允许的提供商 — 限制嵌入您的品牌和法律团队批准的服务。
- 默认大小或宽高比 - 特别是对于响应式布局中的视频嵌入。
- 面向隐私的行为 - 例如,支持延迟加载或占位符模式。
示例(概念): 文档网站可能允许 YouTube 和 Vimeo 提供教程,禁用受监管部分中的社交网络嵌入,并需要 nocookie 或提供商支持的隐私增强嵌入参数。
使用场景
- 教程和发布帖子 — 无需手动粘贴 iframe 代码即可进行演示和讲座。
- 时事通讯镜像在网络上 - 与您的电子邮件管道配对时,电子邮件和网站之间的呈现一致。
- 社区更新 — Bluesky 或 Mastodon 帖子与长篇评论一起嵌入。
操作技巧
- 第三方嵌入可以更改标记或 CSP 要求;主要提供商 API 更改后进行测试。
- 保留简短的内部风格指南:何时嵌入、何时链接,以及如何编写替代文本或周围上下文以实现可访问性。
注册表状态(核实于 2026-10-21): 在当日检查的 EmDash 公开注册表结果中未找到此条目。保留原页面地址以供参考。