模板架构版本和来源

模板的架构版本和开发人员来源决定了您的在线商店可用的功能和自定义项,并决定从何处获取模板支持

您可以在模板编辑器中查找模板的开发人员和版本。

模板来源

您可以添加到商店中的所有模板均由 Shopify 或第三方开发人员开发。模板可来自以下任一来源:

  • Shopify Theme Store 中既有 Shopify 提供的免费模板,也有第三方模板开发人员提供的付费模板。
  • 与 Shopify 兼容的模板也可能在 Shopify Theme Store 之外提供。其中包括自定义构建的模板以及来自不受支持的第三方网站的模板。强烈建议您不要从 Shopify Theme Store 以外的任何网站安装模板。来自 Shopify Theme Store 之外的模板未经质量或与 Shopify 核心功能的兼容性审查,并可能会导致您的在线商店出现意外行为。

模板架构版本

模板的架构版本决定了模板可用的功能。模板架构描述了模板中文件的结构。Shopify 制作的所有模板以及 Shopify Theme Store 中的所有付费第三方模板都具有以下架构类型之一:

  • 旧版模板是使用原始模板架构的模板。旧版模板可能是分区式非分区式的。旧版模板不在 Shopify Theme Store 中提供。Shopify 的免费旧版模板除了安全修复外,不会收到任何更新。
  • Online Store 2.0 模板是支持所有页面上的分区以及动态资源的模板。
  • 支持模板区块(包括 Horizon family of themes)的模板是采用最新模板架构版本的模板。这些模板支持 Online Store 2.0 模板中提供的所有功能,以及通过模板区块实现的高级自定义功能。

模板的架构版本特定于您的草稿模板中的每个模板。您的草稿模板中可能同时包含具有不同架构版本的模板。

模板版本号

所有模板都有一个版本号(例如 1.0),它会显示在您的模板库中。模板的版本号说明了该模板相对于 Theme Store 中相同模板最新版本的版本。若要了解模板版本之间的差异,请参阅模板更新的发布说明。

在线商店示例,其中 Dawn 模板有可用更新

模板架构版本功能

您的模板的架构版本决定了模板可用的整体功能。特定功能的可用性取决于您使用的模板。

每个模板可用的特定设置取决于模板本身。使用模板编辑器浏览特定模板的可用自定义选项。

如果您想要的功能在当前模板的架构版本中不可用,则可以从 Shopify Theme Store 更改为支持这些功能的新模板,然后在替换当前模板之前对其进行自定义。详细了解添加和切换模板

比较模板功能
功能旧版OS 2.0模板区块
主页上的分区
自定义您在线商店主页上的内容。添加、重新排列或删除分区以创建页面布局。
每个页面上的分区
自定义您在线商店大部分页面上的内容。添加、重新排列或删除分区和区块以创建独特的页面布局。每个页面上都有分区的模板是使用 JSON 模板构建的。
创建模板
通过模板编辑器为模板创建新模板。
增强的应用支持
无需接触任何代码即可安装或更改应用。使用应用区块应用嵌入将应用功能添加到模板中的任何位置。
使用动态资源提供更丰富的内容
通过将设置连接到动态资源,可将动态的专业信息添加到模板中的任何设置。动态资源可以是资源属性或元字段值。
产品系列筛选
允许客户按供货情况、价格等条件筛选您商店中的产品系列。
预测搜索
在您键入时,预测搜索会显示建议的结果。
Planet 应用
通过将可自定义的 Planet 徽章和营销素材添加到您的在线商店,展示您对碳中和发货的承诺。
模板区块
使用模板区块对分区和区块进行高级自定义。

确定您的模板架构版本

在以下情况下,您可能需要了解您的模板正在使用的模板架构版本:

  • 您正在尝试确定某个应用或应用功能是否与您的模板兼容。
  • 您想使用仅适用于某些模板架构版本的功能之一。
  • 您想使用仅适用于支持模板区块的模板的功能之一。
  • 您想知道某个自定义教程是否适用于您的模板。

步骤:

桌面版
  1. 在 Shopify 后台中,转至在线商店 > 模板

  2. 找到要编辑的模板,然后点击 编辑模板

  3. 选择产品 > 默认产品。此操作将打开默认产品模板。

  4. 查看侧边栏中产品模板分区下方的内容。如果您拥有与每个页面上的分区兼容的模板,则分区列表下方会显示添加分区按钮。

  5. 如果未显示添加分区按钮,则您可能使用的是分区式旧版模板或非分区式旧版模板。请按照确定您的旧版模板架构版本中的步骤,了解您的模板使用的旧版架构版本。

移动设备
  1. Shopify app 中,轻触 菜单 图标。

  2. 销售渠道部分,轻触在线商店

  3. 轻触管理模板

  4. 找到要编辑的模板,然后轻触编辑模板

  5. 轻触模板

  6. 选择产品 > 默认产品。此操作将打开默认产品模板。

  7. 查看侧边栏中产品模板分区下方的内容。如果您拥有与每个页面上的分区兼容的模板,则分区列表下方会显示添加分区按钮。

  8. 如果未显示添加分区按钮,则您可能使用的是分区式旧版模板或非分区式旧版模板。请按照确定您的旧版模板架构版本中的步骤,了解您的模板使用的旧版架构版本。

如果您使用的模板兼容所有页面上的分区,则可以向产品页面添加分区。

在少数情况下,您模板的某些部分可能支持其他部分不支持的功能。例如,您的产品模板可能支持添加和删除分区,而您的产品系列模板则可能不支持。这是因为某些功能需要使用 JSON 模板才能正常运行。如果您仅部分迁移了您的模板,或者您是从 Shopify Theme Store 之外获取的模板,且模板开发者未为所有页面都提供 JSON 模板,则可能并非所有页面都具有 JSON 模板。

确定旧版模板的架构版本

在确定您使用的是旧版模板后,您还应了解您使用的是分区模板还是未分区模板。这有助于您了解模板可用的自定义项以及在任何模板自定义教程中应遵循的步骤。

在模板编辑器中确定模板架构版本的一种方法是检查您是否可以拖放元素来排列主页的布局。如果您可以拖放元素,则说明您拥有的是分区模板。

若要确定您使用的版本,请检查模板代码中的 Sections 文件夹。

步骤:

桌面版
  1. 在 Shopify 后台中,转至在线商店 > 模板

  2. 找到要编辑的模板,点击 Horizontal menu 按钮打开操作菜单,然后点击编辑代码

  3. 检查侧边栏中的文件夹结构:

  • 如果 Sections 目录中有文件,则说明您使用的是分区模板。
  • 如果 Sections 目录中没有任何文件,则说明您使用的是未分区模板。
移动设备
  1. Shopify app 中,轻触 菜单 图标。

  2. 销售渠道部分,轻触在线商店

  3. 轻触管理所有模板

  4. 找到要编辑的模板,轻触 Horizontal menu 按钮打开操作菜单,然后轻触编辑代码

  5. 检查侧边栏中的文件夹结构:

  • 如果 Sections 目录中有文件,则说明您使用的是分区模板。
  • 如果 Sections 目录中没有任何文件,则说明您使用的是未分区模板。