Shopify Online Store 2.0

Shopify theme check 报错太多怎么分优先级处理

现象#

第一次跑 shopify theme check 出现上百条提示,不知道哪些必须改、哪些可以忽略。

原因#

  • 老主题沿用了已废弃标签与过滤器
  • 缺少 .theme-check.yml 配置,默认规则全开
  • 模板里存在未使用的 snippet 与变量
  • 部分规则对多语言主题误报

处理步骤#

  1. 先只处理 Error 级:Liquid 语法、JSON 结构、缺失模板
  2. 生成配置 .theme-check.yml,把 UnusedAssign、MissingTemplate 等按需降级
  3. 按文件批量修:先 templates,再 sections,最后 snippets
  4. 把 theme check 加进提交前脚本,防止新增问题

验收标准#

Error 数为 0,Warning 数量可控并有记录;后续提交不再新增 Error。

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