
GenerateBlocks Tutorial – Teil 4
In diesem Teil meines GenerateBlocks Tutorials werden die Basisblöcke Überschrift, Bild (Image), Buttons und Raster beschrieben. Erfahre auch, inwieweit sie sich von den entsprechenden Gutenberg Blöcken unterscheiden bzw. welche zusätzlichen Möglichkeiten sie bieten.
Die Blöcke von GenerateBlocks
Wenn du die Block-Auswahl betrachtest, drängt sich dir vielleicht zunächst der Verdacht auf, dass es sich bei GenerateBlocks nur um Duplikate einiger schon bei Gutenberg enthaltener Blöcke (in der Liste unten in Klammern gesetzt) handelt.
- Container (Gruppe)
- Raster / Grid (Spalten)
- Überschrift / Headline (Überschrift H)
- Buttons (Button)
- Image (Bild)
- Query Loop (Neueste Beiträge)
- Tabs
- Accordion
Zwar erfüllen diese im Prinzip denselben Zweck, jedoch hast du bei Verwendung der GenerateBlocks-Variante wesentlich mehr Anpassungsmöglichkeiten, ohne dafür CSS- oder HTML-Codes schreiben zu müssen. Neben den in den vorhergehenden Teilen 2 und 3 beschrieben Grundeinstellungen, bringt jeder GenerateBlocks Block noch einige zusätzliche Block-spezifische Optionen mit.
GenerateBlocks Container
Ein Container ist in etwa vergleichbar mit einer Gruppe bei den Gutenberg Blöcken. Während du dort jedoch i. d. R. zuerst die Blöcke erstellst, die du dann zu einer Gruppe zusammenfasst, wählst du bei GenerateBlocks zuerst den Container Block aus. Einerseits kannst du direkt schon das Layout des Containers anpassen. Andererseits ist es oft einfacher, zunächst auf das Plus-Feld zu klicken, um den ersten Block, den der Container enthalten soll, einzufügen.
Ein GB Container ist flexibel
Du kannst einem GenerateBlocks Container beliebigen GenerateBlocks oder Gutenberg Blöcke hinzufügen, auch ein Container innerhalb eines Containers ist möglich. Diesen „inneren“ Block füllst du mit Inhalt und gestaltest ihn nach deinen Vorstellungen.
Um den (äußeren) Container zu gestalten, klickst du an den Rand des Containers und es öffnen sich zwei Bearbeitungsleisten. In der Leiste direkt über dem Container findest du folgende Optionen (von links nach rechts):
- Umschalter zum Wechseln des Blocks[1]
- Feld zum freien Bewegen des Blocks im Editor mit dem Cursor
- Pfeile: Verschieben des Containers über oder unter den vorherigen/folgenden Block
- Breiten-Einstellung: Keine, weite (breiter als voreingestellte Inhaltsbereich der Seite) oder gesamte Breite der Website
- Position des Inhalts/Textes: Linksbündig, zentriert oder rechtsbündig
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Link: Den gesamten Container verlinken[2]
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen.
[1] In diesem Fall dient der Umschalter nicht nur zum Ersetzen eines Blocks durch einen anderen, sondern auch, um zu einer nächsthöheren Instanz zu wechseln. Wenn du dich z. B. im Überschriften-Block innerhalb des GenerateBlocks Containers befindest, aber den Container selbst bearbeiten willst, schaltest du dort auf die Einstellungen für diesen Container um.
[2] Abgesehen von den üblichen Einstellungen für Links gibt es in diesem Fall noch zwei weitere Optionen. Link Type:
- Hidden Link = fügt einen versteckten Link hinzu, der das gesamte Element abdeckt oder
- Wrapper = verwandelt den Container in ein Link-Element mit HTML5-Code, zerbricht jedoch, wenn du z. B. einen anderen Link oder Buttons in den Container integrierst. Im Normalfall ist aber „Wrapper“ die bessere Option.
- Unter Aria Label musst du nicht unbedingt etwas eingeben.
Einstellungen in der Seitenleiste
In der rechten Seitenleiste bestimmst du die Darstellung des Containers und seines Inhalts. Zuerst kannst du für den äußeren Container zwischen voller Breite (s. o.) oder eingehaltener Breite (so breit wie der Inhalt der Seite/des Beitrags) wählen. Darüber hinaus gibt es dieselben Optionen aber auch für die innere Breite, d. h. für die in den Container eingefügten Blöcke. Mittels Tag Name versiehst du den Container, sofern notwendig, mit einem auf die Strukturierung der Seite bezogenen „Namensschild“.
- div: Voreingestellt und muss normalerweise nicht geändert werden
- section: Abschnitt
- header: im Kopfbereich
- footer: am Fuß der Seite
- aside: nebensächlicher Inhalt
Die Anpassungsoptionen der nächsten Menüpunkte wurde bereits unter Typografie, Abstand, Backgrounds, Dynamic Data und Effects beschriebenen. Hinsichtlich der Farbeinstellungen kannst du jeweils eine eigene Farbe für den Hintergrund des Containers, die darin enthaltenen Texte und/oder Links sowie den Rahmen wählen. Mittels der jeweils ersten Schaltfläche bestimmst du die Farbe im Normalzustand, mittels der zweiten die Hover-Farbe.
Meistens ist es jedoch sinnvoller die Text- oder Link-Farbe in den Einstellungen der jeweiligen Blöcke anzupassen. Unter Dynamic Data kannst du ein sich automatisch anpassendes Hintergrundbild (z. B. das Featured Image eines Beitrags) einsetzen. Im Gegensatz zu den anderen Blöcken ist es auch möglich, das Layout eines Container mit Formen (s. Teil 3) zu gestalten.

GenerateBlocks Überschrift
Die Bezeichnung Überschrift für diesen Block ist etwas missverständlich. Denn im Gegensatz zum Überschrift-Block bei Gutenberg erstellst du damit nicht nur die Überschriften H1 bis H6, sondern auch einen normalen „Text“-Absatz P sowie ein div-Element. Das Auswahl-Menü öffnet sich, wenn du auf das vierte Symbol (als H2 voreingestellt) in der Bearbeitungsleiste über dem Block klickst. Die weiteren Optionen in dieser Leiste sind (von links nach rechts):
- Umschalter zum Wechseln des Blocks
- Feld zum freien Bewegen des Blocks im Editor mit dem Cursor
- Pfeile: Verschieben des Containers über oder unter den vorherigen/folgenden Block
- Position des Textes: Linksbündig, zentriert oder rechtsbündig
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Fett (B) oder Kursiv (I)
- Link erstellen
- Dropdown-Menü für die spezielle Gestaltung einzelnen Textteile
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen.
Die Anpassungsoptionen in der rechten Seitenleiste entsprechen den in Teil 2 und 3 beschriebenen. Allerdings kannst du bei diesem Block zwar ein Icon verwenden, jedoch keine Formen hinzufügen.

GenerateBlocks Bild
Nachdem du auf GenerateBlocks Image geklickt hast, öffnet sich wie bei dem Gutenberg Bild-Block das Fenster zur Auswahl eines Bilds. Entweder du lädst es direkt von Ihrem PC hoch, wählst eines aus deiner WP-Mediathek aus oder gibst eine Bild-URL ein. In der Bearbeitungsleiste oberhalb des Bilds hast du folgende Optionen (von links nach rechts):
- Umschalter zum Wechseln des Blocks
- Zum Container hinzufügen (Add to Container)
- Position des Bilds: Linksbündig, zentriert oder rechtsbündig
- Capture (CC): Hinzufügen einer Bildunterschrift
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Verlinkung des Bilds
- Erstzen des angezeigten Bilds durch ein anderes
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen.
Der wichtigste Menüpunkt in der rechten Seitenleiste ist Einstellungen. Als erstes kannst du die Breite und Höhe, in der das Bild angezeigt werden soll (nicht die tatsächliche Größe!) in px eingeben. Im Dropdown-Menü Object fit (Einpassen) hast du die Wahl zwischen
- Vererbt: folgt der Basis-Programmierung deines Themes für Bilder.
- Cover: Das Bild füllt die vorgegebene Fläche aus und wird ggf. an den Rändern abgeschnitten.
- Contain: Die Größe des Bilds passt sich an die vorgegebenen Maße an.
- Fill: Um die Fläche auszufüllen, wird das Bild ggf. gestreckt oder gequetscht.
- None: Die Größe des Bilds verändert sich nicht.
ALT-Text nicht vergessen
Grundsätzlich gehört zu jedem Bild ein Alternativ- (ALT-) Text. Dieser ist wichtig für die Web-Crawler der Suchmaschinen, da diese die Bilder nicht ansehen können. Sie sind auf die Beschreibung angewiesen, um das „Objekt“ und dessen Bedeutung im Gesamtzusammenhang erkennen zu können. Ein fehlender ALT-Text wirkt sich immer negativ auf die SEO-Bewertung aus.
In das Feld Alt text (alternative text) gibst du dementsprechend eine kurze Beschreibung dessen, was auf dem Bild zu sehen ist, ein. Außerdem solltest du auch noch das Schlüsselwort für den Beitrag, der das Bild enthält, angeben. Ein Title attribute wie z. B. featured image kannst du eintragen, musst es aber nicht. Darüber hinaus hast du noch die Möglichkeit die Abstände anzupassen, einen (farbigen) Rahmen, dynamische Daten und/oder Effekte hinzufügen.

Buttons
Während die Optionen für den Bild-Block bei Gutenberg nur wenig von dem von GenerateBlocks abweichen, ist der Unterschied zwischen Gutenberg und GenerateBlocks Buttons deutlich größer. Das Design der „normalen“ Buttons legst du im Customizer fest. Wenn du einzelne Buttons davon abweichend gestalten willst, geht dies, abgesehen von der Farbe, Schriftgröße und dem Radius, nur mit einem zusätzlichen HTML-Code oder mittels einer, im stylesheet (style.ccs) deines (Child-)Themes selbst definierten CSS-Klasse.
Hingegen kannst du bei GenerateBlocks die Anpassungen für jeden Button direkt im Editor vornehmen.
- Umschalter zum Wechseln des Blocks
- Feld zum freien Bewegen des Blocks im Editor mit dem Cursor
- Pfeile: Verschieben des Button-Blocks über oder unter den vorherigen/folgenden Block
- Position des Button-Blocks: Linksbündig, zentriert oder rechtsbündig
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen
Dasselbe gilt für die Einstellungen in der rechten Seitenleiste. Dort kannst du die Abstände des Blocks zu den Außenrändern bzw. zum darüber-/darunter liegenden Block einstellen. Falls dein Block mehrere Buttons enthalten soll, stellst du für den umgebenden Container Display > Flex ein. Wenn die Buttons untereinander erscheinen sein sollen, aktivierst du den Schalter vor Vertikal anordnen. Nach der Aktivierung des Schalters Horizontalen Raum ausfüllen passt sich die Bereite eines Buttons automatisch der gesamten Breite des Inhalts der Seite bzw. des Button-Blocks an. Diese Anpassungen kannst du zu Beginn oder später nach der Gestaltung des/der Buttons vornehmen und jederzeit korrigieren.
Buttons anpassen
Um jetzt den/die Buttons selbst anzupassen, klickst du auf den Platzhalter. Daraufhin erscheint oberhalb eine neue Bearbeitungsleiste mit folgenden Optionen (von links nach rechts):
- Umschalter, um zum Buttons-Block zurückzukehren
- Symbol für einen Einzel-Button
- Feld zum freien Bewegen des Blocks im Editor mit dem Cursor
- Pfeile: Verschieben des Button-Blocks über oder unter den vorherigen/folgenden Block
- Plus-Zeichen: Duplizieren des (angepassten) Buttons, der dann direkt neben dem Ausgangs-Button erscheint
- Verlinkung
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Fett (B) oder Kursiv (I)
- Link erstellen
- Dropdown-Menü für die spezielle Gestaltung der Beschriftung
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen
Auch das Menü in der rechten Seitenleiste hat sich verändert und ermöglicht dir die Detail-Anpassung des einzelnen Buttons. Neben den fast bei jedem Block angebotenen Einstellungen Typografie, Abstand, Farben, Dynamic Data und Effects kannst du der Beschriftung des Buttons auch ein Icon hinzufügen und statt einer einheitlichen Hintergrundfarbe einen Farbverlauf kreieren. Theoretisch ist es möglich, auch jeden Button in einer Reihe, selbst wenn er zunächst ein Duplikat des davor befindlichen ist, anders zu gestalten. Ob das sinnvoll ist, ist eine andere Frage.

Raster
Nach der Auswahl eines Raster- (Grid-) Blocks erscheint wie beim Bild-Block zunächst wieder ein Auswahlfenster. Dort kannst du auf eines der zwölf unterschiedlichen Layouts klicken, um die Grundstruktur festzulegen. Falls du dir noch nicht sicher bist, wie viele Spalten du benötigst, hast du auch die Möglichkeit, zunächst mit einer Spalte zu starten. Zu Beginn zeigt die obere Bearbeitungsleiste nur das Raster-Symbol, das Feld zum freien Bewegen des Blocks, die Pfeile, ein Plus-Zeichen und und das übliche Gutenberg Drei-Punkte-Menü.
Die Anpassungen in der rechten Seitenleiste beziehen sich in diesem Fall auf den gesamten Spalten-Block. So kannst du die Lücke zwischen den einzelnen Spalten (Horizontale Lücke) sowie den Abstand zur nächsten Spaltenreihe (Vertikale Lücke) einstellen. Da sich die Spalten auf kleineren Bildschirmen automatisch untereinander anordnen, bestimmt die „Vertikale Lücke“ auch den Abstand zur darunter angeordneten Einzelspalte. Entweder verwendest du einen der vorgegebenen Werte oder du gibst später bei der Bearbeitung jeder einzelnen Spalte unter Sizing einen individuellen Wert ein. Außerdem kannst du noch die vertikale und horizontale Ausrichtung einstellen.
- Vertikal: Standard = alle Spalten haben unabhängig von der Länge des Inhalts die gleiche Höhe.
- Die folgenden Einstellungen verändern die Höhe der Spalte abhängig von deren Inhalt.
- Oben = Der obere Rand liegt auf einer Linie mit den anderen, die Spalte endet jedoch oberhalb oder unterhalb der anderen;
- Zentriert = Die Spalte beginnt auf mittlerer Höhe und wird je nach Inhalt gleichmäßig nach oben und unten verlängert;
- Unten: Wie „Oben“, nur dass der untere Rand auf einer Linie mit den anderen liegt und nach oben wächst.
- Horizontal: Falls die Spalte/n schmaler als der Raster-Block sind, können Sie sie links- / rechtsbündig oder zentriert anordnen.

Anschließend klickst du in eine Spalte des Rasters. Die obere Bearbeitungsleiste zeigt nun folgende Option (von links nach rechts):
- Umschalter zum Wechseln des Blocks
- Symbol für den Spalten-Container
- Feld zum freien Bewegen des Blocks im Editor mit dem Cursor
- Pfeile: Verschieben des Button-Blocks über oder unter den vorherigen/folgenden Block
- Plus-Zeichen: Hinzufügen einer neuen (gleichgestalteten) Spalte rechts neben der aktuell bearbeiteten (z. B. wenn Sie nur mit einer Spalte begonnen haben).
- Position des Button-Blocks: Linksbündig, zentriert oder rechtsbündig
- Styles: Kopieren des Stils des Containers, einen vorher erstellten Stil verwenden (s. Global Styles) oder den Stil löschen
- Verlinkung des Spalten-Containers
- Drei-Punkte-Menü: Die üblichen Optionen für Blöcke im Gutenberg Editor vom Kopieren bis zum Löschen
Gestaltung der Spalten
Die Gestaltung einer einzelnen Spalte nehmen Sie in der rechten Seitenleiste vor. Unter Layout stellst du zunächst die Breite der aktiven Spalte ein. Dazu kannst du auf einen vorgegebenen Wert klicken oder die Breite unter Sizing individuell anpassen. Beachte, dass die Gesamtsumme aller Spaltenbreiten immer kleiner/gleich 100 % sein sollte.
Lege die Spalten nicht zu schmal an,
… insbesondere wenn diese Text enthalten. Drei bis maximal vier Spalten (33 % bzw. mindestens 25 % pro Spalte) eignen sich am besten. Wenn du die Website auf mittelgroßen Bildschirmen aufrufst, werden die Spalten zunächst schmaler, bis sie sich auf kleinen Bildschirmen untereinander anordnen. Die Textzeilen werden dementsprechend kürzer und enthalten u. U. nur noch ein Wort oder die letzen Buchstaben längerer Wörter wandern in die nächste Textzeile.
Unter Flex kannst du es bei den Voreinstellungen belassen. Auch die Vertikale Ausrichtung veränderst du nur, wenn du diese nicht bereits zuvor festgelegt hast. Anders sieht es bei Vertikale Lücke entfernen aus. Wenn du zuvor für den Raster-Block einen Abstand zur folgenden Spaltenreihe eingegeben haben, kannst du ihn hier z. B. für den letzten Spalten-Container entfernen.
Abgesehen davon, dass du für den Spalten-Container kein Icon verwenden kannst, entsprechen alle weiteren Menüpunkte zur Anpassung der einzelnen Spalte/n wieder den bereits für die anderen GenerateBlocks Blöcke beschriebenen.


Weiterlesen – Anpassung, Blöcke, Patterns, Documentation
GenerateBlocks Tutorial | Teil 1
GenerateBlocks Tutorial | Teil 2
GenerateBlocks Tutorial | Teil 3
GenerateBlocks Tutorial | Teil 5
Abbildungen © eb, GenerateBlocks, EDGE22 Studios LTD. | › Externe Verlinkungen: Dieser Beitrag enthält keine Affiliate-/Partner-Links.