{% schema %}, plantillas JSON, settings_schema.json, snippets con {% render %}. Las diferencias deliberadas están documentadas en Viniendo de Shopify.
El modelo
- La agencia escribe el tema: secciones (
sections/*.liquid), snippets, plantillas JSON, configuración y assets. Anatomía de un tema describe el árbol completo. - Lo valida localmente (
riqra-theme check) y lo sube (riqra-theme push) con el CLI, autenticada con un token de acceso. - La plataforma ejecuta la misma validación en el servidor, guarda los archivos e interpreta el Liquid en cada visita.
- El comerciante personaliza el tema desde el personalizador del panel: settings globales y secciones por página. Esa personalización vive en la base de datos — una re-subida del tema nunca la pisa.
Estados de un tema en una tienda
Una tienda puede tener varios temas instalados, con exactamente uno publicado:Quién hace qué
Subir un tema nunca cambia lo que ven los compradores: la activación es siempre un acto humano en el panel. El detalle del flujo está en Ciclo de desarrollo.
Siguientes pasos
- Primeros pasos — instala el CLI y levanta tu primer tema.
- Secciones y schema — la gramática de
{% schema %}completa.