[更新日志]关于2026.09.12的更新
[更新日志]关于2026.09.12的更新
v2.8.0:留言板、归属地瘦身、设备信息与访问统计
新增:留言板
- 独立页面
index.php?page=guestbook,导航栏和侧栏都能进 - 留言存在独立数据文件
data/messages.php,和文章评论互不干扰 - 支持 Markdown、表情包、图片;每 15 秒免刷新自动上屏
- 后台新增「留言板管理」,可以审核、删除
- 留言走的是和评论同一套钩子,所以归属地、设备信息、反垃圾插件对留言一样生效
评论归属地 v1.1:不再显示运营商
徽标只保留「📍 国旗 国家 地区 城市」,例如 📍 🇨🇳 中国 北京市 北京,运营商字段彻底去掉(查询接口也不再请求 ISP)。
新插件:评论设备信息
识别评论者的系统与浏览器版本,徽标形如 Windows 10/11 · Chrome 120;手机显示手机图标、爬虫显示机器人图标,鼠标悬停可以看完整的原始 UA。是否保存原始 UA 可以在设置里关掉。
新插件:访问统计
类 WP Statistics 的轻量实现:
- PV / UV、今日 / 昨日 / 近 30 天,带 30 天柱状趋势图
- 访问来源 Top、热门文章 Top、系统与浏览器占比、在线人数(近 5 分钟)
- 最近访问明细(时间 / 页面 / 系统 / 浏览器 / 来源)
- 可选侧栏「站点统计」小部件
- 默认不保存原始 IP(只用哈希做 UV 去重),默认也不统计管理员自己的访问
v2.8.1:图标、楼中楼与几个设置项
- 评论设备信息接入 Font Awesome:系统和浏览器改为图标显示(Windows / Apple / Android / Linux、Chrome / Edge / Firefox / Safari / 微信 / QQ 等),样式表按需从 CDN 加载;也可以切回 emoji,或关掉 CDN
- 留言板支持回复(楼中楼):每条留言可以「↩ 回复」,回复挂在父留言下、默认折叠,点「展开回复(N 条)」查看;后台删除父留言会连同它的回复一起删掉
- 访问统计新增 IP 保存方式:可选「不保存原始 IP(仅哈希去重,默认)」或「保存原始 IP」(开启后最近访问会显示完整 IP);UV 去重始终用哈希
- 侧栏精简:去掉了侧栏那个「链接」小部件(首页 / 留言板 / 友情链接 / 后台登录),导航和页脚入口不受影响
v2.8.2:修了个后台入口小坑
访问 /admin(末尾没有斜杠)时会跳到站点根目录的 /login.php 而 404。
说明一下:这是本地用 PHP 内置服务器(php -S)才会出现的现象——后台当时做的是相对跳转,浏览器把 login.php 解析到了站点根目录;公网跑 Apache / Nginx 时会先把 /admin 规范化成 /admin/,所以公网本来不受影响。
虽然不影响线上,还是顺带当 bug 修了:改成按当前目录生成绝对路径(/admin/login.php),/admin、/admin/、/admin/index.php 都能正常进后台,「退出登录」的跳转也一并修正。(不改也不影响公网,改了则本地/公网行为一致。)
同一根因还有个连带现象:从 /admin(无尾斜杠)进后台后,点后台菜单也会跳回前台首页——菜单当时用的是相对链接,被解析成了根目录的 /index.php?page=xxx。这个也一起修了:后台页面统一加 <base href="/admin/"> 作为基准地址,菜单、退出登录、查看前台等链接不再受入口写法影响。
2026.09.12 状态
- 当前版本:v2.8.2
- 已过本地测试(留言板提交与审核流、楼中楼回复、归属地去运营商、UA 图标与解析、统计计数规则与 IP 模式、增量包在 v2.7.1 上升级后冒烟——都实测通过)
- 未推 GitHub(本地提交已完成,等着推)
- 困了,明天再推 😴
评论 (2)
评论测试
发表评论