模板架构版本

2021 年 7 月,Shopify 发布了名为“ Online Store 2.0”的新模板架构。使用之前架构的模板称为复古模板。复古模板包含两种类型:分区模板和未分区模板。模板架构版本决定了构成模板的文件类型、模板自定义方式以及应用与模板的集成方式。您的模板架构版本还可能为您提供新 Shopify 功能的访问权限。

Shopify 提供一种免费的 Online Store 2.0 模板,名为 Dawn详细了解 Dawn

升级到 Online Store 2.0 不是强制操作。如果旧版模板符合您的业务需求,您可以继续使用该模板。

“Online Store 2.0”功能与复古模板功能

<table>
<caption>Compare theme features</caption>
  <thead>
    <tr>
      <th style="width:70%;">Feature</th>
      <th style="width:15%;">Vintage</th>
      <th style="width:15%;">OS 2.0</th>
    </tr>
  </thead>
  <tbody>
  <tr>
    <td scope="row"><strong>Sections on the home page</strong><BR>
    Customize the content on your online store's home page. Add, rearrange, or remove sections to create your page layout.</td>
    <td style='color: #7ab55c'>✓</td>
    <td style='color: #7ab55c'>✓</td>
  </tr>
  <tr>
    <td scope="row"><strong>Sections on every page</strong><BR>
    Customize the content on most of your online store's pages. Add, rearrange, or remove sections and blocks to create unique page layouts.</td>
    <td style='color: #7ab55c'>-</td>
    <td style='color: #7ab55c'>✓</td>
  </tr>
  <tr>
    <td scope="row"><strong>Enhanced app support</strong><BR>
    Install or change apps without touching any code. Add app functionality anywhere in your theme using <a href="/manual/online-store/themes/extend/apps#app-blocks">app blocks</a>.</td>
    <td style='color: #7ab55c'>-</td>
    <td style='color: #7ab55c'>✓</td>
  </tr>
  <tr>
    <td scope="row"><strong>Richer content using dynamic sources</strong><BR>
     Add dynamic, specialized information to any setting in your theme by connecting the setting to a <a href="/manual/online-store/themes/os20/theme-structure/sections#metafields-and-dynamic-sources">dynamic source</a>. A dynamic source can be a resource attribute or a metafield value.</td>
    <td style='color: #7ab55c'>-</td>
    <td style='color: #7ab55c'>✓</td>
  </tr>
  <tr>
    <td scope="row"><strong>Collection filtering</strong><BR>
     Allow customers to <a href="/manual/online-store/themes/os20/customize/filters">filter</a> collections in your store by availability, price, and more.</td>
    <td style='color: #7ab55c'>-</td>
    <td style='color: #7ab55c'>✓</td>
  </tr>
  </tbody>
</table>

确定您的模板架构版本

对于以下情况,您可能需要知道您的模板使用的是何种模板架构版本:

  • 您要尝试确定应用或应用功能是否与您的模板兼容
  • 您想使用仅适用于 Online Store 2.0 模板的功能之一
  • 您想了解某一自定义教程是否适用于您的模板

模板架构版本与模板库中的每种模板具有相对应的关系。您可能同时拥有“Online Store 2.0”模板和复古模板。

步骤:

  1. 选择产品 > 默认产品。这将打开默认产品模板。3. 查看侧边栏,注意产品模板分区下方。如果您有 Online Store 2.0 模板,分区列表下方会显示添加分区按钮。4. 如果未显示添加分区按钮,则您可能拥有复古分区模板或复古未分区模板。若要了解您的模板使用是何种版本的复古架构,请按照确定复古模板架构版本中的步骤进行操作。

如果您使用的是“Online Store 2.0”模板,您可以将分区添加到产品页面。

确定复古模板架构版本

在知道您使用的是复古模板后,您还应该了解您使用的是分区还是未分区模板。这将帮助您了解适用于模板的自定义,以及在任何模板自定义教程中要遵循的系列步骤。

在模板编辑器中检查模板版本的一种方式是检查您是否可以通过拖放来安排主页的布局。如果可以拖放元素,则表示您使用的是分区模板。

为确定您使用的是哪个版本,请查看您的模板代码中的 Sections 文件夹。

步骤:

  1. 查看侧边栏中的文件夹结构: - 如果 Sections 目录中有文件,则表示您使用的是分区模板。
    • 如果 Sections 目录中没有任何文件,则表示您使用的是未分区模板。

详细了解您的模板版本

确定模板版本后,您可以浏览适用于您的文档和自定义指南:

准备好开始使用 Shopify 进行销售了吗?

免费试用