阅读提示
本文约 556 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
本文约 556 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。
引言:想从 Polylang 换 WPML
插件能力不满足要换(如免费→CMS 版),但两插件关联模型不同,直接换会丢关联。需专用迁移向导或手动转换,且务必先全备。
原理分析:模型差异
Polylang 用 taxonomy 关联,WPML 用 icl 表。迁移要”读旧关联→写新关联”。WPML 提供”Polylang 导入”向导;反之需第三方/手动。核心:保留译文、重建关联、hreflang 重验。
保姆级实操
WPML 后台有”从 Polylang 导入”工具,按向导走:
// 迁移前全库备份(见备份篇)
// 用 WPML 导入向导重建 icl 关联
// 迁移后验 hreflang、各语言 URL、结构数据
无向导时,脚本读 Polylang term 关系写 WPML icl(谨慎,建议用官方工具)。
常见坑
- 不备份直接换,关联丢。
- 手动错写关联,更乱。
- 案例:某站用 WPML 官方向导从 Polylang 迁,保住 80% 关联,余手动补。
- hreflang 没重验,收录错。
- 两插件同装,冲突。
总结
判断标准:全备 + 官方向导 + 重建关联 + 重验 hreflang。行动清单:备份 → 卸旧/装新 → 向导迁 → 验关联 → 重验 hreflang。详见多语言备份与迁移。
觉得有用?点个赞支持一下
标签:
# Polylang
# Polylang 转 WPML
# WPML
# WPML 转 Polylang
# 关联
# 关联转换
# 向导
# 多语言插件迁移
# 插件迁移
# 迁移工具
# 风险
