在您的产品页面上显示 Shop Promise

对于预计可在 5 个日历日或更短时间内在美国国内完成配送的符合条件的订单,Shop Promise 徽章会显示在配送日期旁边以及产品页面上。此徽章可让客户知道他们的订单包含快速可靠的配送服务。

在您 激活 Shop Promise 后,您应使用 模板编辑器 导航到产品页面,以确认 Shop Promise 徽章是否正确显示。

如果徽章未正确显示,请确保您的商店已激活 快捷结账按钮。您还可以通过多种选项来自定义 Shop Promise 徽章的显示。

手动定位 Shop Promise 模块

如果您熟悉模板代码的阅读和编辑,则可以 确定在何处进行更改更新产品页面

确定在何处进行更改

Shop Promise 模块的代码需要包含在产品页面的产品表单中,该表单应类似于 {%- form 'product', product -%}。根据您的模板,Shop Promise 模块可能位于不同位置。以下是常见位置:

  • main-product.liquid
  • product-form.liquid
  • product-template.liquid
  • product.liquid

更新产品页面

步骤:

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

  2. 找到要编辑的模板,点击 水平菜单 图标打开操作菜单,然后点击编辑代码

  3. 打开相关文件。

  4. 找到包含 {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }} 的代码行。

  5. {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }}{%- endif -%} 正下方创建新的一行,然后将以下内容粘贴到该行上:

<div class="delivery-promise__promise-container"></div>
  1. 点击保存

结果应类似于以下内容:

{%- if block.settings.show_dynamic_checkout -%}
  {{ form | payment_button }}
{%- endif -%}
<div class="delivery-promise__promise-container"></div>
移动设备
  1. Shopify app 中,轻触 菜单 图标。

  2. 销售渠道 部分中,轻触 在线商店 > 管理所有模板

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

  4. 打开相关文件。

  5. 找到包含 {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }} 的代码行。

  6. {%- if block.settings.show_dynamic_checkout -%}{{ form | payment_button }}{%- endif -%} 正下方创建新的一行,然后将以下内容粘贴到该行上:

<div class="delivery-promise__promise-container"></div>
  1. 轻触保存

结果应类似于以下内容:

{%- if block.settings.show_dynamic_checkout -%}
  {{ form | payment_button }}
{%- endif -%}
<div class="delivery-promise__promise-container"></div>

手动覆盖 Shop Promise 模块主题

Shop Promise 模块有深色和浅色两个主题。该模块会自动使用与产品页面背景色相比对比度最高的主题。

如果您熟悉模板代码的阅读和编辑,则可以通过向用于手动定位 Shop Promise 模块的锚点元素添加数据属性,来覆盖模块的选定主题。

在进行任何更改之前,请复制您的模板并编辑该副本模板,以便您可以轻松地还原所做的任何更改。

步骤:

桌面版
  1. 按照说明在您的产品页面上手动定位 Shop Promise 模块,然后保持模板编辑器处于打开状态。
  2. 将主题数据属性添加到新创建的锚点元素中,并将其设置为 darklight
  3. 点击保存

结果应类似于以下任一内容:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

<div class="delivery-promise__promise-container" data-theme="light"></div>
移动设备
  1. 按照说明在您的产品页面上手动定位 Shop Promise 模块,然后保持模板编辑器处于打开状态。
  2. 将主题数据属性添加到新创建的锚点元素中,并将其设置为 darklight
  3. 点击保存

结果应类似于以下任一内容:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

<div class="delivery-promise__promise-container" data-theme="light"></div>

为 Promise 模块添加自定义 HTML 或 liquid

如果您的模板支持自定义块,那么您可以使用自定义 Liquid 块将 Shop Promise 模块添加到产品页面,而无需编辑模板代码。

使用自定义 Liquid 块添加 Promise 模块的步骤:

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

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

  3. 使用顶部菜单栏中的模板选择器导航到产品页面。

  4. 在侧边栏菜单中,找到产品信息部分。

  5. 点击添加块,然后从可用块列表中选择自定义 Liquid

  6. 在自定义 Liquid 文本字段中,粘贴以下代码:

<div class="delivery-promise__promise-container"></div>
  1. 通过将块拖动到所需位置(通常在“购买按钮”块下方)来定位该块。
  2. 点击保存以应用您的更改。

如果您想指定主题偏好设置(深色或浅色),请改用以下代码之一:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

<div class="delivery-promise__promise-container" data-theme="light"></div>
移动设备
  1. Shopify app 中,轻触 菜单 图标。

  2. 销售渠道 部分中,轻触 在线商店 > 管理所有模板

  3. 找到您的当前模板,然后轻触编辑模板

  4. 使用顶部的模板选择器导航到产品页面。

  5. 轻触产品信息部分。

  6. 轻触添加区块并选择 Custom Liquid

  7. 在自定义 Liquid 文本字段中,粘贴以下代码:

<div class="delivery-promise__promise-container"></div>
  1. 通过将块拖动到所需位置(通常在“购买按钮”块下方)来定位该块。
  2. 轻触保存以应用更改。

如果您想指定主题偏好设置(深色或浅色),请改用以下代码之一:

<div class="delivery-promise__promise-container" data-theme="dark"></div>

<div class="delivery-promise__promise-container" data-theme="light"></div>

Shop Promise 徽章支持的语言

请参阅下表,了解 Shop Promise 徽章可以显示的语言。如果您的商店语言不受支持,则 Shop Promise 徽章将以英语显示。

Shop Promise 徽章可以显示的语言。
中文(简体)中文(繁体)克罗地亚语捷克语
丹麦语荷兰语英语芬兰语
法语德语希腊语印地语
匈牙利语印度尼西亚语意大利语日语
韩语立陶宛语马来语挪威语(书面语)
波兰语葡萄牙语(巴西)葡萄牙语(葡萄牙)罗马尼亚语
俄语斯洛伐克语斯洛文尼亚语西班牙语
瑞典语泰语土耳其语越南语