如何隐藏 Shopify 店铺的主题名称?

大多数情况下,使用 Shopify 搭建的独立站店铺可以通过在浏览器访问网页源代码搜索 Shopify.theme 或 themeName 来快速查看该 Shopify 店铺使用的是哪个主题

themeName

有时候,如果不想让其他同行卖家知道你 Shopify 独立站使用的是哪款主题,则可以通过在 Shopify 后台设置将主题名称隐藏,

前往 Shopify 店铺后台,左侧导航菜单 Online Store – Themes,找到当前应用的店铺主题,点击 Rename 重命名,

接着便可以自定义更改当前使用主题的名称,

shopify.theme

通过网页源代码搜索 shopify.theme 显示的主题名称便是上述在 Shopify 后台设置的 Theme name 主题名称,此外,shopify.theme 后面的几个主题属性含义解释如下:

id:主题的唯一数字标识符,这里的唯一是相较于店铺而言的,就是说一个主题会被很多个店铺安装应用,那么这个主题在每一个店铺中都会有一个唯一的标识符。另外,一个店铺中同一个主题可能会被复制出不同的版本,那么当前店铺中这个主题的每一个版本也会有对应的唯一标识符。

theme_store_id:Shopify 官方主题商店中每一款主题的唯一数字标识符,如果值显示为 null,则意味着这个主题是其他第三方主题,不是 Shopfiy 官方主题商店中有的主题。

role:指定如何在网站中使用主题。状态值主要有以下几个,

  • main:主题已发布。当访客访问网站时可以看到。
  • unpublished:主题未发布。访客无法看到。
  • demo:主题作为 demo 演示版本安装在网站中。只有购买完整版,主题才能发布。
  • development:主题用于开发。该主题不能发布,并且是暂时的。

除了可以通过 Rename 重命名隐藏 Shopify 店铺使用主题的名称外,还可以通过修改主题代码文件 settings_schema.json 来编辑主题名称,该代码文件位于 config 代码文件夹的目录下,

Shopify 店铺主题代码中的 settings_schema.json 文件控制主题编辑器(Theme editor)的 Theme settings 主题设置区域的结构和内容,主题编辑器中的所有主题设置选项都保存在 settings_data.json 文件中。

据 Shopify 介绍,主题作者可以在 settings_schema.json 文件中添加一个 theme_info 对象来设置主题元数据(Theme metadata),此对象必须包含以下属性:

theme_info:Dawn

通过编辑 settings_schema.json 代码文件中的 theme_name 主题名称,

可以隐藏 Shopify 独立站网页源代码中 themeName 显示的主题原始名称,

有时候,如果 settings_schema.json 文件的主题代码中没有添加主题元数据 theme metadata 的话,则在浏览器访问 Shopify 独立站通过源代码搜索 themeName 时,这里主题名称便会显示为空,

以上便是如何隐藏 Shopify 独立站所用主题的主题名称的方法介绍。

未经允许不得转载:Onexiaobai » 如何隐藏 Shopify 店铺的主题名称?

赞 (0)
点击从 NameSilo 购买域名

点击从 NameSilo 购买域名

评论

8+4=
error: