经过一段时间的折腾和修复,博客今天正式升级到V1.2版本。这次更新主要围绕用户体验和功能完善展开,修复了之前遗留的一些问题,也加入了几项大家期待已久的功能。下面简单介绍一下本次更新的亮点
🎵 音乐播放器重构
原来的播放器存在音量条无法拖动、与页面其他元素冲突的问题,这次彻底重写了前端控制逻辑。
-
移除了原生的 APlayer 音量条,改用代码完成自定义的音量条,实时显示音量百分比,可完成同样的拖动控制音量。
-
播放器浮球可自由拖拽,松开后自动吸附边缘,且所有控制面板、歌单列表都会跟随移动,不会重叠。
-
歌单支持搜索(可按歌名或专辑名),搜索结果可点击直接播放。
🌗 黑夜模式全局优化
黑夜模式不再只是简单的背景切换,现在它覆盖了更多页面元素,包括评论区、表单、下拉菜单等,确保深色主题下所有内容都清晰可读(部分颜色不好调整,若实在还是在黑夜模式下难以看清可以用鼠标选中!)。
-
新增蓝色指针光标,与黑夜主题搭配更协调。
-
导航栏在滚动时会变为半透明,避免遮挡内容。
-
切换按钮增加了旋转动画,交互反馈更明显。
🔐 登录/注册功能完善
针对之前使用非标准端口(114)导致的登录跳转问题,做了多项修复:
-
所有登录、注册、退出链接现在都强制包含端口号,确保 Cookie 和重定向正常。
-
修复了因 CSP 策略导致无法在当前页打开登录框的问题(现在改为新标签页打开,更安全稳定)。
-
注册页面增加了密码强度提示,并修复了手机端滚动失效的 bug。
🧩 其他优化
-
PJAX 选择器增强:现在明确排除了后台、登录、注册等链接,避免 AJAX 加载破坏页面功能。
-
友链图片预览:点击友链图片可在模态框中放大查看,支持缩放、旋转、拖拽。
-
底层代码清理:删除了之前遗留的危险函数(如
remove_action('login_init', 'wp_validate_auth_cookie')),确保站点安全。
截至目前,我的博客已经推送上线,如果大家在使用中遇到任何问题,欢迎留言反馈。
感谢一直以来的支持。
—— 狂三
2026.02.24
wocao