Releases: gentpan/xTools
Releases · gentpan/xTools
xTools v2.0.1
v1.5.1 - 数据库管理增强与稳定性修复
更新概览
本版本重点增强数据库管理安全性与可用性,并修复若干后台交互问题。
新增
-
数据库管理页(后台)
- 支持读取站点前缀表、字段和分页数据
- 支持单行记录 JSON 受控更新(主键保护)
- 增加高风险操作提示(warning/info)
-
一键备份 / 一键恢复
- 备份当前站点前缀表到
uploads/wp-starter-kit-backups/ - 支持备份列表、刷新列表、选择备份恢复
- 备份当前站点前缀表到
增强
-
禁止修订功能强化
wp_revisions_to_keep = 0- 定时任务清理历史修订与旧自动草稿(twicedaily)
-
邮件与模板联动
- SMTP 测试发送支持选择模板与变量 JSON
修复
- 头像 CDN 选择“自定义”时未显示输入框的问题
- 后台模块加载容错与交互稳定性优化
兼容性
- WordPress >= 5.0
- PHP >= 7.2
升级建议
- 升级前请备份数据库
- 升级后在“数据库管理”页先执行一次备份
- 测试邮件发送(SMTP/Resend + 模板)是否正常
v1.4.0 - 系统状态页 + 邮件模板 + ID 工具增强
更新概览
本版本聚焦“可运维性”和“可视化排错”,新增系统状态诊断、测试邮件模板,并增强 ID 替换工具。
新增
-
系统状态页(后台)
- 显示 WordPress / PHP / MySQL 版本
- 显示缓存状态(对象缓存、advanced-cache.php)
- 显示关键常量(WP_DEBUG、WP_CACHE、WP_MEMORY_LIMIT 等)
- 显示目录权限(可读/可写/权限值)
-
邮件测试模板
- 测试邮件支持自定义主题、正文
- 支持 HTML / 纯文本切换
- 支持 SMTP 与 Resend API 两种发送模式
-
ID 替换工具(可视化)
- 新增数据筛选与分页列表(类型/状态/关键词)
- 新增数据库概览(总记录、最大 ID、ID 空洞估算、按类型统计)
- 支持一键将记录“设为旧 ID”
- 保留替换日志与导出能力
优化
- 后台页面样式回归 WordPress 原生风格
- 菜单多语言显示优化(中文显示“新手配置插件”)
- 模块加载增加安全保护,避免缺失文件导致直接致命错误
兼容性
- WordPress >= 5.0
- PHP >= 7.2
升级建议
- 升级前先备份数据库
- 升级后优先检查:
- 邮件测试发送
- ID 替换工具页面加载与查询
- 系统状态页信息是否正常显示