Shopify Online Store 2.0

Shopify 主题升级 OS 2.0 后旧页面 404 怎么办

现象#

换成支持 Online Store 2.0 的新主题后,博客、集合、自定义页面点进去是 404,或者只显示页头页脚、中间空白。

原因#

  • 新主题缺少对应的 JSON 模板,如 blog.json、collection.json、page.json
  • 旧模板是 .liquid 结构,新主题只保留了 JSON 模板与 section
  • 导航菜单仍指向已删除的页面或旧 handle
  • 集合或页面本身未发布到在线商店渠道

处理步骤#

  1. 在 templates/ 下补齐缺失的 JSON 模板,或从官方 Dawn 主题复制对应文件再改
  2. 保留一份 *.liquid 作为兜底,避免 JSON 模板出错时整页空白
  3. 用爬虫或站点地图逐个访问主要 URL,记录非 200 的页面
  4. 检查后台导航菜单,把指向已删除对象的链接替换掉

验收标准#

主要页面(首页、集合、商品、博客、文章、自定义页)全部返回 200,导航中无死链。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。