参考视频 & 报错 (如有) 处理
方案选择
A. 手动迁移
Up 主在 2025 年 5 月做了一个 Shopify 主题升级之在线迁移工具,如果你的理解和动手能力强,仍然推荐对照下方的教程进行手动迁移,有助于理解主题原理。
B. 在线合并
如果你想省事或者说偷懒,可以使用 Shopify 主题在线迁移工具 进行装修设置信息迁移:
- 在店铺后台将你正在使用的主题(例如 Dawn 等)下载到本地
- 访问在线迁移工具,旧主题选择上一步下载的主题,新主题选择增强版主题
- 合并之后下载压缩包,参考下方教程粘贴营销代码,上传到店铺后台即可。
观看在线迁移视频教程。建议合并完成之后也将下方内容阅读和观看一遍,对照进行检查确认。
以下为手动迁移相关的内容和教程:
迁移顺序
注意: 是从旧主题迁移到新主题, 也就是说, 从 Dawn 或者其他 Shopify 官方推出的主题, 复制配置信息, 迁移到增强版主题, 顺序关系不要弄反了。
升级的时候也是一样, 复制旧版主题的数据到新版主题, 搞定之后发布使用新版主题。
主要是迁移前面带圆点 (说明文件有改动, 需要迁移) 的 .json
格式文件。
建议阅读完此部分三节内容, 再观看视频教程, 迁移过程可以对照使用手册中的提示进行操作。
报错处理
如果迁移时保存出现报错, 参考视频中的演示 进行处理, 通过配置文件进行迁移可以节省工作量, 对于个别存在冲突或者不能迁移的部分, 对照旧主题设置相应的内容即可。
文件的迁移
当前页的参考视频主要演示全局设置项文件 settings_data.json
以及模板 (Templates) 文件的迁移方法。
theme.liquid
不应该通过复制整个文件进行迁移 (否则会导致一些功能失效), 而应手动复制旧主题中的营销和分析代码, 以及其中的插件相关代码(如有), 粘贴到新主题同样的位置。
可以使用 DiffChecker 对比新旧版主题中 theme.liquid
的差异,查看旧主题中的 营销代码,并复制迁移到新主题中。
注意:这个辅助工具的作用是方便你回忆起自己手动添加的代码,一般自己加过的营销代码都会印象。不是让你对比新旧主题的所有代码差异然后用旧的替换新的,那样就没有意义了。

关于具体的模板 (Templates) 和分区 (Sections) 文件的复制迁移, 参考下一节: 模板和分区文件的复制迁移