Agent Skills
返回列表
💻

WP-CLI 批量内容迁移器

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/wp-cli-bulk-content-migrator,将该技能添加到你的 AI 助手中。

技能介绍

要解决的具体问题

手动在 WordPress 后台迁移成百上千条内容时,逐条复制粘贴不仅耗时,还容易漏掉 ACF 自定义字段或文章分类。批量操作一旦出错,很难定位问题源头,中途失败也无法回退到迁移前的稳定状态,反复返工会消耗大量时间。

技能如何工作

该工具基于 WP-CLI 的 wp post create 和 wp term set 命令,将内容迁移流程自动化:

  • 支持自定义文章类型,无需手动调整文章类型参数;
  • 自动处理 ACF 字段映射,把源内容的字段对应到目标站点的结构中;
  • 执行分类法重新分配,确保文章的标签和分类正确迁移;
  • 提供回滚支持,迁移中途或完成后发现错误时,可快速恢复到之前的状态。

适用边界与注意点

使用前需要环境已安装 WordPress 和 PHP,且 WP-CLI 可正常执行命令。复杂的字段转换逻辑(如格式调整、关联关系重写)需要根据具体需求补充脚本,工具本身不处理这类定制化逻辑。

使用场景

  • 客户站点更换主机后,需要把旧站全部文章、自定义文章类型和 ACF 字段迁入新站
  • 站点重构改了文章类型结构,要把旧文章批量转换为新自定义类型并重设分类标签
  • 批量迁移进行到一半发现字段映射有误,需要立即回滚,避免污染新站数据
  • 两个站点的内容要合并到一个新站,几百篇带分类和自定义字段的文章手工搬不现实

适合人员

  • 独立开发者:为客户交付新的 WordPress 站点,需要把旧站内容批量迁入,手动逐条粘贴太耗时
  • 站点技术负责人:主导改版上线,要求迁移过程可回滚,出问题时能快速恢复到迁移前状态
  • WordPress 内容管理员:负责多站点内容维护,常需搬运带 ACF 字段和分类标签的文章