Online Store 2.0: Sections, Blocks und Metafields in der Praxis
Online Store 2.0 verwandelte das Theme von einem Satz fester Templates in ein zusammensetzbares System: Sections auf jeder Seite, Blocks darin und strukturierte Metafields für Ihre eigenen Daten.
Die Features sind weithin bekannt. Was weniger verbreitet ist, ist so zu bauen, als ob sie existieren, anstatt sie auf einen älteren Ansatz aufzupfropfen.
Die drei Teile und wofür jeder ist#
| Teil | Was es Ihnen gibt | Wer es bearbeitet |
|---|---|---|
| Sections | Neu anordbare Module auf jedem Template | Händler, im Theme-Editor |
| Blocks | Wiederholbare Elemente innerhalb einer Section | Händler |
| Metafields | Strukturierte, typisierte Daten auf Produkten und anderen Objekten | Sie definieren, Händler füllen |
| Metaobjects | Ihre eigenen Content-Typen, wiederverwendbar über Seiten hinweg | Sie definieren, Händler füllen |
Wie das Theme-Design sich ändert#
Der alte Instinkt ist, eine Produktseite hart zu codieren und Händlern eine Handvoll Einstellungen zu geben. Der 2.0-Instinkt ist, einen kleinen Satz gut gemachter Sections auszuliefern und den Händler Seiten zusammensetzen zu lassen. Weniger maßgeschneiderte Templates, mehr wiederverwendbare Teile – und weit weniger Entwickler-Anfragen für Layout-Änderungen sechs Monate später.
Jede Layout-Anpassung, die ein Händler selbst vornehmen kann, ist ein Support-Ticket, das Sie nie erhalten.
Metafields verdienen ein Datenmodell#
- Definieren Sie Typen bewusst: Eine Größentabelle ist ein Metaobject, kein Rich-Text-Blob.
- Benennen Sie sie nach dem, was sie bedeuten, nicht wo sie auf der Seite erscheinen.
- Entscheiden Sie, welche Merchandising-Daten und welche Content sind – sie haben unterschiedliche Besitzer.
- Füllen Sie sie zur Importzeit, nicht manuell, wenn Ihr Katalog mehr als klein ist.
- Dokumentieren Sie sie; ein undokumentiertes Metafield wird ein Jahr später von jemandem entdeckt, der es löscht.
Eine gute Ausgangsstruktur#
Ein Produkt-Template mit Sections für Galerie, Kaufbox, Beschreibung, Spezifikationen und Cross-Sells. Spezifikationen lesen aus Metafields. Cross-Sells konfigurierbar pro Collection. Diese Struktur deckt die meisten Kataloge ohne ein einziges maßgeschneidertes Template ab.
Häufige Fragen
Muss ich ein älteres Theme auf 2.0 migrieren?
Nicht dringend, aber neue Builds sollten es voraussetzen. Die Bearbeitungserfahrung und die Wartungskosten sind beide deutlich besser.
Metafields oder ein separates Content-System?
Metafields für alles, was an ein Produkt oder eine Collection angehängt ist. Ein separates System, wenn der Content ein eigenes Leben und Publikum hat.
Wie viele Sections sind zu viele?
Wenn Händler zwei nicht auseinanderhalten können. Weniger, besser benannte Sections schlagen eine lange Liste von Fast-Duplikaten.
online store 2.0shopify sectionsshopify metafieldsshopify metaobjectsshopify theme architektur