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