[更新日志]关于2026.09.19的更新
[更新日志]关于2026.09.19的更新
距离上篇日志刚好一周。这周只做了一件事:让主题能带自己的 JS。
v2.9.0:主题能自带 JS 了
以前的主题是「纯皮肤」——只有 theme.php 名片和 style.css,想加脚本得靠插件或者页脚自定义。现在主题目录里可以直接放脚本:
- 页脚脚本:
script.js(也认theme.js),在每个页面底部加载,不阻塞渲染 - 头部脚本:
header.js,适合埋点这类需要尽早执行的 - 想用自己的文件名也行,在
theme.php里声明一下就好 - 脚本地址自动带版本号,发版即破缓存;后台不加载主题脚本;默认主题不加载
- 已有的纯 CSS 主题完全不受影响,不改主题就不会多出任何请求
测试情况
- 页脚脚本与头部脚本都能在正确位置加载,文件正常可访问
- 脚本确实会执行(实测确认过,不是只输出一个标签)
- 页面无报错,原有功能(评论、图片灯箱、免刷新轮询)不受影响
结尾说明
- 当前版本:v2.9.0
- 状态:已过本地测试
- 已推送 GitHub,Wiki 的主题开发文档也一并更新了
下次见,留言区见~
评论 (0)
还没有评论,来抢沙发吧~
发表评论