当我们有复制店铺和迁移店铺的需求时,这个问题应该是非常常见的;
就是当我们下载A店铺的主题文件和导出A店铺的商品,将这些文件和数据导入到B店铺时;
有一个前提条件,就是A店铺使用的付费主题,比如Shopify商城或者其他主题商城购买的。因为你会发现,导入商品之后,使用Shopify免费的基础版主题,简直正常的不能再正常,而切换成付费的主题之后,就会出现以下现象:
![图片[1]-Shopify旧店铺文件导入新店铺,访问商品页面报错问题解决方案-星点跨境](https://auont.com/wp-content/uploads/2026/01/image-8-1024x324.png)
访问产品页面就会告诉你:
这个情况在 Shopify 里非常常见,一般不是产品真的“没了”,而是链接 / 状态 / 渠道有问题。
这时就需要进行排查,比如产品的发布状态、发布的渠道等基础问题排查,但是排查之后发现,没有任何问题,但依然还是无法访问商品页面;
包括我们之前测验的,访问Shopify官方免费模板时,商品页面是能够正常展示的;
那么99%的问题就出在主题文件上,也即是
步骤不是很难,跟着我的操作一步一步来:
![图片[2]-Shopify旧店铺文件导入新店铺,访问商品页面报错问题解决方案-星点跨境](https://auont.com/wp-content/uploads/2026/01/image-10.png)
![图片[3]-Shopify旧店铺文件导入新店铺,访问商品页面报错问题解决方案-星点跨境](https://auont.com/wp-content/uploads/2026/01/image-9-1024x685.png)
访问A店铺,在模板-右边的三个点-编辑代码
进入到我们的主题代码文件夹中,找到templates这个文件夹
![图片[4]-Shopify旧店铺文件导入新店铺,访问商品页面报错问题解决方案-星点跨境](https://auont.com/wp-content/uploads/2026/01/微信图片_2026-01-10_183428_301-1.png)
我们在templates文件夹中找到以“product”开头的文件,结尾是.json
一般的格式是product.你当时创建的模板名.json
一般默认的产品页模板就是product.json
用作演示,所以我就直接用默认的模板文件来;打开这个文件之后,全选复制里面的所有代码
接下来使用同样的步骤,访问B店铺的代码文件,也打开product.json,或者是你新建的一个主题模板文件;将A店铺的代码复制粘贴到B店铺对应的代码文件中!
我们可以简单的理解为,将A店铺的某个页面模板文件复制粘贴到B店铺其中的一个模板文件中,出现上述问题是因为商品找不到对应的商品页模板文件;
这么说大家应该很好理解!
按照我上面说的操作之后,你可以尝试访问你的商品页面,就会发现恢复正常了
如果没有恢复正常:
![图片[5]-Shopify旧店铺文件导入新店铺,访问商品页面报错问题解决方案-星点跨境](https://auont.com/wp-content/uploads/2026/01/image-11-1024x362.png)
请返回到你的商品编辑页面中,将模板样式切换成对应的模板即可!
下课!










- 最新
- 最热
只看作者