Topic
Shopify, Liquid & the Theme CLI
A theme push that 'succeeds' while staging never changes, a deleted section that keeps coming back, and a CLI that quietly lands on the wrong store. Shopify's unwritten rules, the 25-entry `order` cap, the `order`↔`sections` coupling, schema limits that only surface at push, documented here from real incidents. For theme developers working through the Shopify CLI, not the admin editor.
6 articles
Start here

Deleted a Section From Shopify `templates/index.json` but It Keeps Coming Back? `order` and `sections` Are Coupled

Pushing to Shopify Wiped the Client's Admin-Uploaded Image? Pull `templates/*.json` Before You Edit
July 6, 2026
`shopify theme push --theme=<ID>` Landed on the Wrong Store? The CLI's Store Context Is Sticky
July 6, 2026
Shopify Theme Upload Rejected With `theme_author too long` and `default can't be blank`? Hidden Schema Limits Surface at Push
July 6, 2026
`shopify theme push` Says Success But Staging Never Changes? The `order` Array Has a 25-Entry Cap
July 5, 2026
`{# ... #}` Comments Leaking as Text on Your Shopify Product Page? Liquid Has No Such Syntax
July 5, 2026