跳转到内容
免费试用 7 天
简体中文
在 Claude 中打开 就此页面提问在 ChatGPT 中打开 就此页面提问

按设备和页面显示

控制徽章显示在哪些页面和设备上、排除模板元素,并决定多个徽章应用于同一产品时哪个优先。

在 Products 标签页确定徽章适用于哪些产品之后,徽章编辑器的 Display 标签页会决定徽章在何处以及何时显示。

该标签页是一个可折叠部分的列表:

部分 控制内容 说明文档
Customer conditions 哪些购物者可以看到徽章(已登录、标签、特定客户) 按客户定位
Page conditions 徽章显示在哪些页面类型上 本页
Language conditions 访客浏览时使用的店面语言 按国家/地区和语言定位
Country conditions 访客所在的国家/地区 按国家/地区和语言定位
Other conditions 产品图片、设备和需排除的模板元素 本页
Visibility Date & Countdown 开始/结束日期和倒计时器 设置徽章显示时间
Priority conditions 多个徽章应用于同一产品时哪个优先 本页

徽章编辑器的 Display 标签页,所有部分均已折叠

Display 标签页。带有箭头的部分可直接展开;带有开关的部分需要先开启。

  1. 在 Shopify 后台中,前往 应用 → Sami Product Labels。

  2. 在应用左侧菜单中,点击 Badges & Labels。列表会显示每个徽章的 Id、名称、预览、类型、优先级、位置和状态。

    已突出显示编辑铅笔图标的 Badges & Labels 列表

    Badges & Labels 列表。点击 Actions 列中的铅笔图标即可编辑徽章。

  3. 在要配置的徽章的 Actions 列中,点击铅笔图标。编辑器会打开,其中有三个标签页:Design、Products、Display。

  4. 点击 Display 标签页。

默认情况下,徽章会显示在产品出现的每个页面上。添加页面条件可将其限制在特定的页面类型上。

  1. 点击 Page conditions 行将其展开。随后会出现 + Add conditions 按钮。

    已展开的 Page conditions 部分,显示 Add conditions 按钮

    空的 Page conditions 部分:尚无规则,因此徽章会在所有页面显示。

  2. 会出现一行条件,包含三个字段:Page(固定)、运算符和页面类型。默认值为 Page is equal to Index page。

    包含 Page、is equal to 和 Index page 的页面条件行

    每点击一次 + Add conditions 就会添加一行。使用行末的垃圾桶图标可将其删除。

    • is equal to:仅在所选页面类型上显示徽章。
    • is not equal to:在所选页面类型以外的所有位置显示徽章。
  3. 选项 徽章显示的位置
    Index page 您店面的首页
    Collection page 产品系列/分类列表页面
    Product page 单个产品页面
    Article Page 博客文章页面
    Blog page 博客列表页面
    Cart page (including cart drawer) 购物车页面和侧滑购物车抽屉
    Search page 搜索结果页面
    Specific pages 仅限您输入的确切 URL(见下一步)

    列出全部八个选项的页面类型下拉菜单

    页面条件可用的八种页面类型。

  4. 选择 Specific pages 后会增加第四个字段。请输入该页面完整的店面 URL,例如 https://your-store.myshopify.com/pages/summer-sale。占位符会显示您自己商店的 URL 作为参考。

    已选择 Specific pages,旁边显示 URL 字段

    Specific pages 会增加一个 URL 字段:请粘贴完整的页面 URL,而不只是路径。

  5. 点击右上角的 Save。

展开 Other conditions,可控制哪张产品图片带有徽章、哪些设备可以看到徽章,以及要跳过哪些模板元素。

设置 选项 行为
Show on (product page) All images / First image 在图库中的每张图片上显示徽章,或仅在第一张(主)产品图片上显示。
Device targeting All devices / Desktop / Mobile 将徽章限制给桌面端或移动端购物者,或在所有设备上显示。
Do not show label on CSS class 列表:.CLASS1, .CLASS2,... 徽章不会在匹配这些 class 的任何元素上渲染。当模板中的滑块、快速查看或追加销售区域不适合放置徽章时很有用。

带有 Show on、Device targeting 和 Do not show label on 字段的 Other conditions 部分

图片、设备和排除设置都位于 Other conditions 下。

当多个徽章匹配同一个产品时,优先级决定显示哪一个。

  1. 点击 Priority conditions 行上的开关。随后会出现 Priority value 字段。

  2. 输入 0 到 100 之间的数字。0 为最高优先级,100 为最低。 应用在该字段下方也显示了相同的提示。

    已开启 Priority conditions,显示 Priority value 字段和提示

    数字越小,优先级越高。如果产品已有优先级更高的徽章,则该徽章会被隐藏。

  3. 点击 Save。该数值现在会显示在 Badges & Labels 列表的 Priority 列中,方便您一眼比较所有徽章。

徽章 优先级数值 在同时匹配两者的产品上的结果
Sale off 0 显示
Best seller 10 隐藏

这对您有帮助吗?