创建用于注入内容的“Blocks” API

Discourse 主题通常用于向 Discourse 界面添加自包含的内容区域。从历史上看,“插件出口”(Plugin Outlets)是实现这一目标的唯一方式,其中一些主题组件提供了可插拔的系统(例如 右侧边栏块),以提供更友好的方式来使用这些功能。

我们即将在 Discourse 核心中引入一个“块”(blocks)框架,这将允许开发人员构建自包含的块,而主题作者随后可以通过主题来排列和样式化这些块。

目前,Discourse 核心中已经可以访问该系统的实验版本。你可以在 Meta 主页 上查看使用示例 [1]。请注意,目前该 API 被标记为实验性质,我们可能会随时进行破坏性更改。目前尚不建议在生产环境中使用。

请持续关注此页面以获取更新,以及文档就绪后的相关链接。


  1. 请确保你正在使用 ‘meta 品牌主题’ ↩︎

1 个赞