Daiying CMS让建站更简单,让扩展更自由。

官方动态

开发 Daiying CMS 主题

Daiying CMS 主题位于 content/themes 下,每个主题通过 theme.json 声明主题 ID、版本、支持内容类型、兼容性和可选设置。

发布于 · 更新于 · 教程

主题包结构

Daiying CMS 主题位于 content/themes 下,每个主题通过 theme.json 声明主题 ID、版本、支持内容类型、兼容性和可选设置。

模板与内容类型

标准主题应提供首页、列表页、内容页等模板,并尊重 Core 提供的内容上下文。主题可以决定呈现方式,但不应绕过 Core 的内容、SEO 和权限逻辑。

开发注意事项

  • 使用 theme.json 描述主题能力。
  • 模板中输出用户内容时要转义。
  • 不要直接调用私有 Core Controller 或 Repository。
  • 提供移动端样式和基础无障碍结构。
  • 主题失效时应允许 safe/default 主题回退。

发布前检查

  • 文章页 H1 唯一。
  • title、description、canonical 由 Core/内容 SEO 输出。
  • 图片、表格、代码块在移动端不溢出。

评论

0 条

还没有评论。

游客可以直接评论,也可以 登录 或 注册 后评论。

评论审核通过后会显示。