Skip to content

v1.4.0

Latest

Choose a tag to compare

@twsh0305 twsh0305 released this 07 Jun 15:15
· 11 commits to main since this release

🔴 严重问题修复
✅ 修复子比主题下 CSF 设置面板重复输出两次的核心 BUG
✅ 修复评论链接过滤器三方冲突(插件+子比原版+自定义版),链接被处理两次的问题
✅ 修复用户详情模态框三方冲突,主题自定义版被绕过的问题
✅ 修复 dmy_zib_get_user_details_data_modal 中 25 处 __() 国际化缺失
✅ 修复 dmy_zib_ajax_user_details_data_modal 中 1 处 __() 国际化缺失
🟠 安全修复
✅ AJAX 接口 dmylink_ajax_convert 增加 Referer 校验防止外部滥用(兼容 Nginx 缓存环境,不使用 PHP 输出的 nonce)
✅ 用户输入清理:$_GET['a']$_REQUEST['id']$_POST['url']$_SERVER['HTTP_REFERER'] 均使用 wp_unslash() + 对应清理函数
🟡 子比主题适配增强
✅ 自动接管子比主题的「外链重定向」和「外链重定向鉴权」功能,运行时强制关闭子比相关选项避免冲突
✅ 后台设置面板增加子比主题冲突检测提示,引导用户关闭子比外链重定向设置
✅ 移除子比主题的 the_content_nofollow 过滤器,避免文章外链被处理两次
✅ 所有 remove/add 操作移至 zib_require_end 钩子(优先级99),确保在主题和自定义函数注册之后执行
🟢 优化
the_content 过滤器中重复 get_option() 调用优化,改为闭包 use 传入
dmy_go_link() 新增第二参数 $link,支持纯链接模式(供 dmy_zib_get_url_link 调用)
rand() 替换为 wp_rand(),提升随机性质量
✅ 新增 GitHub Releases 自动更新检测,支持从 GitHub 一键升级