Manchmal ist es übersichtlicher, Texte in Akkordeons zu unterteilen. Das sind ein- und ausklappbare Segmente, die Text oder auch andere Elemente beinhalten können.  

Der früher in diesem Beitrag empfohlene Block Accordion Items von Phil Buchanan wird nicht mehr zuverlässig upgedatet, aber seit WordPress 6.9 gibt es ja einen echten Akkordeon-Block im Core.

Inhaltsverzeichnis

Der Block »Akkordeon«

Akkordeons? Dazu hat man in WordPress lange Zeit Plugins oder den weiter unten beschriebenen Details-Block verwendet. Aber jetzt gibt es einen eigenen Block für Akkordeons. Was ist dann aber der Unterschied zum Details-Block?

Der Unterschied zwischen Details und Akkordeon

In der Dokumentation zum Accordion Block steht zum Unterschied mit dem Details-Block folgendes:

Details creates a single collapsible section.

Accordion is a list of coordinated collapsible items with options to allow one or multiple open at once.

Ein Akkordeon besteht also in der Regel aus mehreren Einträgen, der Details-Block hingegen ist ein Einzelgänger, eher eine Art Mundharmonika.

Das wir mit dem Details-Block lange Zeit ganze Seiten voller Akkordeons geschrieben haben, war also eigentlich nicht vorgesehen. Nun denn.

Interaktives Beispiel für ein einfaches Akkordeon

Hier ein Beispiel für ein einfaches Akkordeon. Probieren Sie, die beiden Bereiche ein- und auszuklappen und achten Sie darauf, wie die einzelnen Teile des Akkordeons gestaltet wurden.

Ein Akkordeon besteht :

  • Block Akkordeon
    • Block Akkordeon-Element
      • Block Akkordeon-Überschrift
      • Block Akkordeon-Bedienfeld
    • Block Akkordeon-Element
      • Block Akkordeon-Überschrift
      • Block Akkordeon-Bedienfeld

Und so weiter.

Man kann festlegen, ob ein Akkordeon standardmäßig geöffnet ist und im Block-Inspektor alle zu einem Akkordeon gehörenden Blöcke einzeln gestalten.

Im Block-Editor sieht dieses Akkordeon so aus:

Ein einfaches Akkordeon im Block-Editor

Akkordeons sind so vielseitig gestaltbar, dass Justin Tadlock dazu einen ganzen Beitrag geschrieben hat: Styling accordions in WordPress 6.9.

Der Block »Details«

Seit der Version 6.3 gibt es in WordPress einen Block namens Details, der wie gesagt lange Zeit als Ersatz für echte Akkordeons diente.

Der Block Details im Block-Inserter
Der Details-Block im Block-Inserter

Der Details-Block besteht aus einer Zusammenfassung, die immer zu sehen ist, und dem Inhalt, der erst nach dem Ausklappen in Erscheinung tritt.

Im Details-Block kann man als Zusammenfassung leider keine Überschriften nutzen, sondern nur normale Absätze:

Ein leerer Details-Block

Zudem gibt es nur wenig Einstellungen zur Gestaltung des Blocks und die wenigen vorhandenen kann man nur für den gesamten Block nutzen. Deshalb ist z. B. eine getrennte Gestaltung von Zusammenfassung und Inhalt bisher nur über zusätzliches CSS möglich.

Immerhin sind im Inhaltsbereich des Details-Blocks neben Absätzen auch verschiedene Blockarten möglich, wie Bilder, Listen, oder sogar ein weiterer Details-Block. Hier ein Beispiel (bitte ausklappen):

Das ist ein Beispiel für einen einfachen Details-Block

So sieht er aufgeklappt aus. Die Gestaltung erfolgte nur über die standardmäßigen WordPress-Einstellungen.

Man kann auch ein Bild oder eine Liste einfügen und das sogar in Spalten:

  • Ein Listenpunkt
  • Noch ein Listenpunkt
  • Wieder ein Listenpunkt
  • und so weiter
  • und so fort

Zwei Beispiele für den Einsatz des Details-Blocks finden Sie in den nächsten Abschnitten, aber beide könnte man inzwischen mit dem Akkordeon-Block erstellen.

Details als Akkordeon (1): Die Mentoring-FAQ

Die Mentoring-FAQ auf meiner eigenen Website sieht so aus:

Mentoring FAQ als Beispiel für den Einsatz des Details-Block
Ausschnitt aus dem Mentoring-FAQ auf anneteschwindt.digital

Heute würde man das mit dem Akkordeon-Block bauen, aber den gab es damals noch nicht. Deshalb basiert die FAQ auf dem Details-Block, und zur Gestaltung benötigte man folgenden Zusatz an individuellem CSS:

Zusätzliches CSS zur Gestaltung des Mentoring FAQ von Annette Schwindt
CSS-Anweisungen für das Mentoring-FAQ

Details als Akkordeon (2): Das WP-Lexikon

Auch das von Peter erstellte WP-Lexikon basiert noch auf dem Details-Block von WordPress:

Screenshot der Seite WP-Lexikon auf einstieg-in-wp.de
Das WP-Lexikon basiert auf dem Details-Block

Die Umsetzung des WP-Lexikons, von der Block-Struktur über das CSS zur Gestaltung bis zum JavaScript für das Verhalten, wurde im folgenden Beitrag ausführlich dokumentiert:

Mit ein bisschen zusätzlicher Arbeit ist der Details-Block also recht vielseitig einsetzbar, aber heutzutage würde man das natürlich mit dem Akkordeon-Block bauen.

Andere Akkordeon-Blöcke

Die im Buch vorgestellten Blocksammlungen wie Kadence Blocks, Spectra oder GenerateBlocks haben allesamt einen eigenen Akkordeon-Block.

Der Accordion-Block von GenerateBlocks bietet zum Beispiel wirklich viele Einstellungsmöglichkeiten, die neben dem Aussehen auch das Verhalten betreffen, steht aber leider nur in der Bezahlvariante zur Verfügung:

Die Einstellungsmöglichkeiten für das Accordion aus den GenerateBlocks
Liste der Einstellungsmöglichkeiten

GenerateBlocks bietet aber sehr detaillierte Möglichkeiten zur Gestaltung und zum Layouten von Inhalten (siehe z. B. GenerateBlocks statt Elementor).

Der Block Accordion von den GenerateBlocks im Block-Inserter
Die verschiedenen Blöcke in GenerateBlocks

Zuerst veröffentlicht im

Zuletzt aktualisiert im

Fediverse-Reaktionen
Avatar von Annette Schwindt

Kommentare

3 Antworten zu „Akkordeons im Block-Editor“

  1. […] ich auf einstieg-in-wp.de, wo ich als Co-Autorin tätig bin, einen Beitrag darüber geschrieben, wie sich mit dem Block „Accordion Items“ ein- und ausklappbare Elemente, sogenannte Akkordeons, …. Neben dem Beispiel der Mentoring-FAQ hier auf der Website wurde auch das Glossar angesprochen, das […]

  2. Liebe Annabelle, das ist es, was ich gesucht habe. Denn Medizinwissen kann einfach erklärt werden. Und wer es genauer wissen will, klickt auf das Accordion.
    Mit Deinen Erklärungen hoffe ich, meine Artikel straffen zu können, um niemanden zu langweilen, der´s nicht genauer wissen will. Und um mich so darauf vorzubereiten, die alte http://www.drgroh.de modernisieren zu können.
    Vielen Dank!

  3. Hui! Perfekt beschrieben und genau dass was ich suche. Danke!

Schreibe einen Kommentar zu Michael Groh Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert