1.8 KiB
1.8 KiB
YITH 品牌迁移脚本工具包
📁 文件结构
yith/
├── migrate-script.php # 迁移执行脚本
├── verify-data.php # 数据验证脚本
├── rollback-script.php # 回滚脚本
├── test-plugin.php # 状态检查脚本
├── 品牌迁移指南.md # 详细迁移指南
└── 使用说明.md # 本文件
🚀 使用方法
1. 检查当前状态
php test-plugin.php
2. 执行迁移
php migrate-script.php
3. 验证数据
php verify-data.php
4. 回滚(如需要)
php rollback-script.php
📊 脚本功能说明
test-plugin.php
- 显示当前品牌数据统计
- 检查数据库连接状态
- 快速状态检查
migrate-script.php
- 执行完整的迁移流程
- 显示迁移前后数据对比
- 包含事务安全保护
- 自动清理缓存
verify-data.php
- 验证迁移后的数据完整性
- 显示品牌列表和统计信息
- 检查产品关联和元数据
rollback-script.php
- 将原生品牌回滚为 YITH 品牌
- 完全逆向操作
- 包含安全检查
⚠️ 注意事项
- 备份数据:执行迁移前请备份数据库
- 测试环境:建议先在测试环境中验证
- 插件冲突:确保 YITH 品牌插件已停用
- 权限检查:确保有足够的数据库操作权限
🔧 技术细节
- 数据库操作:使用 WordPress 原生
$wpdb类 - 事务安全:所有操作都包含在数据库事务中
- 缓存处理:自动清理 WordPress 和 WooCommerce 缓存
- 错误处理:完整的错误捕获和回滚机制
📞 技术支持
如遇到问题,请检查:
- WordPress 和 WooCommerce 版本兼容性
- 数据库权限设置
- PHP 错误日志
- 插件冲突情况