Sndow CMS 1.2.0 版本已经完成。本次更新重点围绕「后台体验」「主题与插件开发」「内容管理」「媒体安全」「API 能力」和「官网商城联动」展开,目标是让系统更适合真实站点使用,也让开发者更容易基于 Sndow CMS 做主题、插件、小程序和外部客户端。
一、CSF 设置框架进一步完善
1.2.0 对后台设置框架进行了较大幅度补齐,新增和优化了常用字段类型,完善字段组、多重项、图标选择、分类选择、页面选择、滑块显示等能力。
同时,设置框架也补充了备份恢复能力,并加入测试主题示例,方便主题作者和插件作者快速参考实际写法,减少重复摸索成本。
二、后台核心体验全面优化
本次版本对后台多个核心页面做了体验调整,包括控制台首页、插件列表、主题卡片、商城应用列表、菜单管理、系统设置 Tab、登录动画和文章编辑页侧栏交互。
这些调整不只是视觉优化,也针对真实使用过程中的信息密度、操作路径和状态反馈做了整理,让后台更清晰、更像一个可以长期维护的产品。
三、文章与页面管理能力增强
内容管理是 CMS 的核心,因此 1.2.0 对文章和页面管理做了多处增强。
新增和完善回收站相关能力。 修复新建文章时 post_id 提示异常问题。 优化批量操作逻辑。 修复删除状态展示不准确的问题。 调整后台内容管理中的部分边界逻辑。
这些修复可以让文章编辑、删除、恢复和批量管理流程更加稳定。
四、媒体与附件管理更规范
1.2.0 对媒体库和附件管理进行了整理,规范附件列表显示,补充媒体使用统计和未使用媒体清理能力。
同时,上传流程增加了更严格的安全校验,减少异常文件、危险扩展名和无效上传带来的风险。
五、API 能力继续扩展
为了方便 Vue 主题、小程序、移动端和第三方客户端接入,本次版本补充了一批常用 API。
文章接口 页面接口 分类接口 标签接口 菜单接口 评论接口 站点信息接口
这意味着 Sndow CMS 不再只适合传统 PHP 模板站点,也可以作为一个轻量内容后端,为更多前端形态提供数据支持。
六、插件挂载点进一步增加
为了让插件生态更容易发展,1.2.0 新增了更多关键流程挂载点,覆盖前台查询、后台列表、设置页面、内容保存、上传、评论、用户、附件等场景。
同时,开发文档也同步更新,开发者可以更清楚地知道应该在哪里接入自己的功能,减少直接改核心文件的情况。
七、官网商城与 CMS 更新联动优化
本次版本优化了官网商城和 CMS 后台之间的联动逻辑,加入更新检测缓存,减少 CMS 后台频繁请求官网带来的性能和稳定性压力。
同时修复了更新入口角标统计问题,并优化商城授权列表样式,让应用安装、更新和授权展示更清楚。
八、应用安装包安全加强
1.2.0 对官网应用安装包的存储和下载流程进行了安全加强,规范版本包存储目录,避免付费应用通过直接输入文件链接绕过授权下载。
后续应用安装会更强调授权识别和后台安装流程,免费应用、付费应用和已购应用的交付边界也会更加清晰。
九、官网用户中心与 SEO 优化
官网部分也在本次更新中继续优化,包括用户中心、后台控制台展示,以及文章页、商店页等页面的 SEO 标签。
本次修复了标题、描述、Open Graph、Twitter 图片地址等问题,让官网页面在搜索引擎和社交平台分享时展示更加准确。
总结
Sndow CMS 1.2.0 是一次偏「打基础」和「补生态能力」的版本更新。它没有只停留在单个功能点上,而是从后台体验、内容管理、扩展开发、API 接口、媒体安全和官网商城联动等多个方向,让系统更接近可持续使用和可持续开发的状态。
接下来,Sndow CMS 会继续围绕主题生态、插件生态、应用商店、API 能力和后台体验持续迭代。感谢每一位测试、反馈和使用 Sndow CMS 的朋友。