
Shopify Online Store 2.0: JSON Templates, App Blocks und Metaobjects
JSON Templates, Metafields und App Blocks in Shopify OS 2.0: Architektur, Praxis-Code und Migrations-Guide für Entwickler und Händler (Stand 2026).
Ich erlebe regelmäßig dasselbe Muster: Ein Händler ruft mich an, weil er auf seiner Produktseite ein kleines Element verschieben will, und dafür einen Entwickler braucht. Das ist kein Fehler des Händlers. Das ist ein Zeichen, dass das Theme noch auf dem alten Liquid-basierten OS 1.0-Ansatz läuft. Mit Shopify Online Store 2.0 ist diese Abhängigkeit Geschichte, wenn das Theme richtig gebaut ist.
Shopify hat OS 2.0 mit dem Hauptfeature "Sections Everywhere" eingeführt und seitdem konsequent erweitert: Metaobjects als eigenständige Content-Typen, verbesserte LiquidDoc-Unterstützung für Schema-Definitionen, und App Blocks als saubere Alternative zu Code-Injection. Dieser Guide zeigt Ihnen die Architektur hinter diesen Features und wie Sie sie praktisch einsetzen.
Das Wichtigste in Kürze
- JSON Templates ersetzen statische Liquid-Templates: Jede Seite wird modular und im Customizer editierbar.
- Sections Everywhere gilt für alle Seiten außer `gift_card.liquid` und `robots.txt.liquid`; diese zwei bleiben Liquid-Dateien.
- Metaobjects sind wiederverwendbare Content-Strukturen, ideal für Designer-Profile, Zertifikate oder Nährstofftabellen, die auf mehreren Produkten erscheinen.
- App Blocks ersetzen Code-Injection vollständig: Apps ohne `
Was ist der Unterschied zwischen OS 1.0 und OS 2.0 bei Shopify?
In OS 1.0 waren Sections (verschiebbare Layout-Blöcke) nur auf der Startseite verfügbar. Alle anderen Seiten (Produktseiten, Collections, statische Seiten) hatten ein starres Layout, das nur Entwickler ändern konnten. OS 2.0 bringt Sections auf jede Seite via JSON Templates: Händler können Layout, Reihenfolge und Inhalte selbst im Theme Customizer anpassen.
Muss ich auf OS 2.0 migrieren, wenn mein Theme noch funktioniert?
Shopify unterstützt OS 1.0 Themes weiterhin, aber neue Features (Metaobjects als Dynamic Sources, App Blocks, bestimmte Theme Store-Anforderungen) sind nur für OS 2.0 verfügbar. Wenn Sie regelmäßig App-Updates einspielen, einen wachsenden Shop haben oder Händler ihre Seiten selbst pflegen sollen, lohnt sich die Migration. Für statische, selten geänderte Shops ist der Druck geringer.
Was sind Metaobjects in Shopify und wann brauche ich sie?
Metaobjects sind benutzerdefinierte Content-Typen, die Sie in den Shopify Admin-Einstellungen erstellen. Im Gegensatz zu Metafields (die an ein bestehendes Objekt wie ein Produkt gebunden sind) existieren Metaobjects eigenständig und können von mehreren Produkten referenziert werden. Klassische Beispiele: Designer-Profile, Zertifikate, Nährstofftabellen, Händler-Standorte. Wenn derselbe strukturierte Inhalt auf mehr als einem Produkt erscheint, ist ein Metaobject die richtige Wahl.
Wie lange dauert die Migration auf Shopify OS 2.0?
Das hängt stark von der Theme-Komplexität ab. Ein minimales Theme mit wenigen Custom-Anpassungen: 8 bis 16 Stunden. Ein mittel angepasstes Theme mit Custom Sections und mehreren App-Integrationen: 24 bis 45 Stunden. Stark individualisierte Themes mit jahrelangen Anpassungen: 60 bis 100 Stunden. Vor der Migration sollte immer ein Theme-Audit stattfinden, um den genauen Scope zu ermitteln.
Was sind App Blocks und warum sind sie besser als Code-Injection?
App Blocks sind Section-ähnliche UI-Komponenten, die eine App bereitstellt und die der Händler im Theme Customizer positioniert. Im Gegensatz zu alten Code-Injection-Methoden verändern App Blocks keine Theme-Dateien direkt. Das bedeutet: Theme-Updates brechen keine App-Funktionen, App-Deinstallation hinterlässt keinen Code-Rest, und mehrere Apps kollidieren nicht miteinander. Für neue Shopify Apps sind App Blocks der Standard.
Kann ich mehrere Templates für denselben Seitentyp erstellen?
Ja. Sie können z. B.
product.json,product.bundle.jsonundproduct.with-video.jsongleichzeitig haben. Jedem Produkt im Admin wird eines dieser Templates zugewiesen. Das ermöglicht optimierte Layouts für verschiedene Produkttypen (Bundle-Produkte brauchen andere Sections als einfache Einzelprodukte), ohne dass Sie das Liquid einer gemeinsamen Section anfassen müssen.
Weiterführende Artikel
- Shopify App entwickeln mit Remix: App Blocks und Theme App Extensions in eigene Apps integrieren
- Shopify Performance-Optimierung: Core Web Vitals nach der OS 2.0 Migration gezielt verbessern
- Shopify Checkout anpassen: Checkout Extensions als Ergänzung zu OS 2.0 Themes einsetzen

Geschrieben von
Justin Kreutzmann
Shopify-Entwickler für Custom Apps, ERP-Integrationen und Prozessautomatisierung. Ich helfe Marken, technische Grenzen zu überwinden: mit Lösungen, die im Alltag von Händlern wirklich funktionieren.
Projekt anfragen

