官方动态
开发 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 条还没有评论。