更新模板
Shopify 和其他模板设计者会定期发布他们在 Shopify Theme Store 上所发布模板的更新版本。这些更新版本通常包括新功能、设计增强功能和 bug 修复。
如果您安装了来自 Shopify Theme Store 的任何免费或付费模板,则在该模板的更新版本发布时,您可以免费将该更新版本添加到草稿模板中。不支持更新从 Shopify Theme Store 以外的渠道购买的第三方模板。
根据模板的大小和您的网络连接情况,某些模板可能需要几分钟才能完成更新。
并非所有模板都会收到更新。例如,如果您使用的是未在 Theme Store 中列出的旧版模板,则您的模板不会收到任何更新。
并非所有功能都会应用于您现有的模板。例如,如果发布的功能需要更新的模板架构,则新功能不会应用于您现有的模板。
如果您想使用新功能,则可以改为添加支持这些功能的新模板。详细了解适用于模板架构版本的功能以及更改模板。
模板更新注意事项
在更新模板前,请查看以下注意事项:
- 升级模板可能是一个复杂的过程。在决定更新模板或更换为新模板之前,请考虑您当前的模板是否能满足您的需求。
- 某些应用可能与新模板不兼容。如果您不确定,请参阅应用的相关文档或联系应用开发者。
- 您可以在发布之前在草稿模板中编辑您的模板。将新模板添加到草稿模板不会影响您的当前模板或任何其他模板。
- 当您对模板进行更改或切换到新模板时,这不会影响您账户的其他部分。您可以随意试用不同的模板风格和设置,而无需担心后台中的其余内容。
检查您的模板版本
您可以验证模板的状态,方法是从 Shopify 后台点击在线商店 > 模板,然后点击要检查的模板的版本号。已发布的模板以及草稿模板部分中的所有已安装模板都提供了版本号。
如果您的模板是最新可用版本,则会显示“此模板为最新版本”的状态消息。

当模板有可用更新时,Shopify 后台中的模板版本号将被通知取代。详细了解模板版本。
手动更新模板
若要将模板的更新版本添加到您的草稿模板中,请点击通知以打开详细信息对话框,然后点击添加到草稿模板。
您还可以点击查看发布说明以了解新模板版本的信息。

使用模板编辑器对模板进行的任何自定义都将复制并应用到更新后的模板中。其中包括以下修改:
- 更改模板设置。
- 更改页面布局,例如添加、重新排序、删除或隐藏分区或块。
- 更改分区或块的设置,包括添加图片、视频、文本和数据源。
- 创建新模板。
- 添加、删除或更改应用嵌入或应用扩展的设置。
- 使用模板内容编辑器更改您在线商店中的措辞。
如果您或已安装的应用对您的模板进行了任何代码更改,并且您的代码编辑与更新不冲突,那么您的代码编辑将包含在更新中。

将更新后的模板添加到草稿模板后,模板卡片上会显示一条消息,指示此更新中是否包含了代码编辑。
如果代码编辑包含在更新中,则消息会显示“已添加模板:已成功包含代码编辑”:

如果代码编辑未包含在更新中,则消息会显示“已添加模板:无法包含代码编辑”:

如果您的代码更改未包含在内且您希望保留它们,则需要将它们复制到新版模板中。您可以使用 Shopify App Store 中的应用来识别对模板所做的代码更改。在更新模板之前,您应始终保存所有自定义代码的副本。
代码更改可能来自以下任一来源:
- 在代码编辑器中对模板文件进行的手动代码更改,但 Templates 文件夹中的文件和 Config 文件夹中的
settings_data.json文件除外。 - 您在商店中安装的应用代表您对模板文件进行的自动代码更改。
当您将新版本的模板添加到草稿模板时,其名称前会带有 Updated copy of 前缀。随后,您可以执行以下操作:
- 点击查看发布说明,查看最新模板版本的发布说明。
- 点击审核,确保新版模板的显示和功能符合您的预期。
- 准备好后,点击发布以使用新模板版本更新您已上线的在线商店。
如果您已向模板添加自定义 CSS,则应确保您定位的选择器在最新版本的模板中仍然存在,并确保您的 CSS 按预期应用。
如果 Shopify Theme Store 中提供的模板未显示添加到草稿模板选项,那么您将无法使用标准更新流程来更新模板。您可以从 Shopify Theme Store 安装该模板的全新副本,然后手动应用您的设置和自定义项,从而使用最新版本。
模板的自动更新
当 Shopify 对您的模板应用自动更新时,Shopify 后台中的模板版本号将被通知取代。
自动更新用于修复模板中的 bug 或安全问题。这些更新不会修改模板的外观,也不会对您的内容或设置进行任何更改。您可以在模板的状态对话框中点击查看发布说明来查看这些更新的发布说明。

您的模板不支持更新
只有从 Shopify Theme Store 安装的模板才能获取更新。上传的模板不支持自动更新,因此,若要更新已上传的模板,您必须执行以下操作之一:
- 如果您从 Shopify Theme Store 购买了模板并将其上传到其他商店,那么该上传的模板将属于未经许可的模板,必须从 Theme Store 重新购买才能获得更新资格。从 Shopify Theme Store 购买的模板仅授权给您最初购买它时所用的商店。详细了解 Shopify 上的模板许可和转移。
- 如果您从 Shopify Theme Store 之外的第三方模板设计人员处购买了模板,请联系该设计人员获取更新。

如果您使用的是 旧版 Shopify 模板,则该模板已弃用,Shopify 不再对其进行更新。建议升级到较新的模板,或寻求 Shopify 合作伙伴的帮助,以利用最新的 Shopify 功能。

如果您使用旧版付费模板,则可以与 Shopify 合作伙伴合作来升级您的模板,从而有资格在 Shopify 后台中接收模板更新。