Seite, Layout, Slot, Block
Ziel: Die vier Wörter verstehen, die alle anderen Anleitungen verwenden.
Dauer: 3 Minuten
Sie brauchen: nichts — hier wird gelesen, nicht geklickt
Schritte
- Öffnen Sie unter Pages eine beliebige Seite und wählen Sie Edit page.
- Öffnen Sie den Tab Layout Slots. Er vergleicht die Slots, die Ihr Layout definiert, mit den Slots, die diese Seite tatsächlich hat.
- Scrollen Sie zur Karte Slots. Das ist dieselbe Liste in Arbeitsform: jeder Slot, wie viele Blöcke er enthält, und die Schaltfläche zum Bearbeiten.
- Wählen Sie bei Main die Option Edit Blocks. Jetzt sehen Sie Blöcke: den eigentlichen Inhalt, in seiner Reihenfolge.
Die vier Wörter
Seite ist das, was eine Adresse hat. /notes ist eine Seite. Sie hält Ihre Inhalte und entscheidet, ob Besucher sie schon sehen dürfen.
Layout ist der Rahmen, in dem die Seite gerendert wird. Es entscheidet, ob die Seite einen Kopfstreifen, eine Seitenleiste, eine Fußzeile hat — das Mobiliar, nicht den Inhalt. Sie wählen es beim Anlegen der Seite und können es später ändern.
Slot ist ein benannter Bereich, den das Layout bereitstellt: Header, Main, Sidebar, Footer. Denken Sie an beschriftete Kisten. Das Layout sagt, welche Kisten es gibt; was hineinkommt, entscheiden Sie.
Block ist ein einzelnes Inhaltsstück in einem Slot: eine Überschrift, ein Absatz, ein Bild, eine Galerie, ein Kontaktformular. Blöcke stapeln sich der Reihe nach, und manche Blöcke enthalten weitere Blöcke.
Zusammengesetzt: Eine Seite nutzt ein Layout, das Layout stellt Slots bereit, und Sie füllen die Slots mit Blöcken.
Warum es so aufgeteilt ist
Weil derselbe Inhalt nicht für jede Seite neu gebaut werden sollte — und der Rahmen nicht für jedes Inhaltsstück.
Ein Shared Slot geht noch einen Schritt weiter: Statt einen Slot auf einer Seite zu füllen, füllen Sie ihn einmal und weisen ihn vielen Seiten zu. So bleibt eine Site-Kopfzeile überall identisch, ohne dass jemand sie herumkopiert.
Hinweise
- Ein Layoutwechsel löscht Ihre Blöcke nicht. Slots, die das neue Layout nicht definiert, bleiben erhalten — sie werden nur unter Umständen nicht gerendert.
- Ein Block kann weitere Blöcke enthalten. Eine Card enthält eine Kopf-, eine Körper- und eine Fußregion; ein Grid enthält Cards. Diese Verschachtelung gibt einer Seite ein echtes Layout, ohne HTML zu schreiben.