Was ist ein Widget?
Der Begriff Widget hat in WordPress zwei Bedeutungen, die oft verwechselt werden. Das sorgt regelmäßig für Verwirrung, also räumen wir das gleich zu Beginn auf:
- Klassische Widgets — kleine Funktionsblöcke, die du in vordefinierte Widget-Bereiche ("Sidebar", "Footer Column 1", "Header Right") einfügst. Das ist das ursprüngliche Konzept aus der Frühzeit von WordPress.
- Page-Builder-Widgets — Elemente in Page Buildern wie Elementor, die du per Drag & Drop auf die Seite ziehst: Überschrift, Bild, Button, Formular, Slider. Hier heißt fast jedes Element "Widget".
Im klassischen Sinn sind Widgets kleine, vorgefertigte Bausteine mit einer klaren Funktion: Anzeige der letzten Blogbeiträge, Kalender, Suchfeld, Tag-Wolke, Bild mit Bildunterschrift, eingebettetes Video. Du klickst sie in einen Widget-Bereich und konfigurierst ein paar Einstellungen — fertig.
Konkretes Beispiel: Ein Blog hat rechts neben den Artikeln eine Sidebar. Darin: ein Suchfeld, eine Liste der letzten 5 Beiträge, eine Kategorie-Liste und ein Newsletter-Anmeldeformular. Das sind vier Widgets, die im Sidebar-Widget-Bereich liegen und auf allen Blogseiten gleich angezeigt werden — technisch wird daraus beim Seitenaufruf ganz normales HTML im Frontend.
Wie wurden Widgets klassisch eingesetzt?
Früher — also bis etwa zum Einzug von Gutenberg — lief das so:
- Im Backend auf Design → Widgets klicken.
- Es öffnet sich eine zweigeteilte Ansicht: Links die verfügbaren Widgets, rechts die Widget-Bereiche deines Themes.
- Du ziehst das gewünschte Widget (z.B. "Letzte Beiträge") in den gewünschten Bereich (z.B. "Sidebar").
- Du konfigurierst das Widget — Titel, Anzahl der angezeigten Beiträge, Sortierung.
- Speichern.
Welche Widget-Bereiche verfügbar sind, entscheidet das aktive Theme. Ein einfaches Blog-Theme hat vielleicht nur eine Sidebar und einen Footer mit drei Spalten. Ein Multi-Purpose-Theme bringt locker 15 Widget-Bereiche mit.
Typische klassische Widgets, die fast jede WordPress-Installation mitbringt:
- Suche — einfaches Suchfeld
- Letzte Beiträge — Liste der aktuellsten Artikel
- Archive — monatliche Auflistung vergangener Beiträge
- Kategorien — Liste aller Kategorien mit Beitragszahlen
- Tag-Cloud — Wolke mit Schlagwörtern, Größe nach Häufigkeit
- Kalender — Kalender mit verlinkten Beitrags-Daten
- Meta — Login-Link, RSS-Feed-Link
- Text / HTML — beliebiger Text oder Code-Snippet
- Bild — einzelnes Bild mit optionalem Link
Gutenberg-Blocks vs. klassische Widgets
Mit der Einführung von Gutenberg hat WordPress das Widget-System umgebaut. Seit der Version 5.8 werden Widget-Bereiche nicht mehr mit den alten Widgets befüllt, sondern mit Blocks. Das heißt konkret:
- Der alte "Design → Widgets"-Bereich ist jetzt ein Block-Editor.
- Du kannst dort jeden Gutenberg-Block einfügen — nicht nur die klassischen Widgets, sondern auch Überschriften, Bilder, Galerien, Buttons, Spalten.
- Die klassischen Widgets funktionieren zwar noch (WordPress behält Rückwärtskompatibilität), sind aber quasi deprecated.
Wer den alten Block-Widget-Editor partout nicht mag oder ein altes Theme hat, das mit der neuen Ansicht bricht, kann das offizielle Classic Widgets Plugin installieren. Das Plugin rollt den Widget-Bereich auf den Stand von vor 5.8 zurück und zeigt wieder die klassische Drag-and-Drop-Ansicht mit den alten Widgets. Es wird offiziell von WordPress gepflegt und ist als Übergangs-Fallback gedacht — nicht als Dauerlösung.
Der Unterschied in der Praxis:
| Aspekt | Klassische Widgets | Gutenberg-Blocks |
|---|---|---|
| Flexibilität | Fest vorgegebene Einstellungen | Alle Block-Features nutzbar |
| Design-Kontrolle | Wenig (Theme-abhängig) | Volle Kontrolle über Farben, Typo, Spacing |
| Zukunftssicherheit | Wird nicht mehr weiterentwickelt | WordPress-Standard |
| Drittanbieter | Plugins wie Jetpack ergänzten Widgets | Plugins bringen eigene Blocks mit |
| Einsatzbereich | Sidebar, Footer, definierte Bereiche | Überall — Seiten, Beiträge, Sidebars, Full Site Editing |
Wer heute eine neue WordPress-Seite baut, arbeitet in der Regel gar nicht mehr mit klassischen Widgets. Stattdessen nutzt man Gutenberg-Blocks oder Page-Builder-Widgets (wie in Elementor) und setzt wiederverwendbare Elemente über Template Parts, Global Widgets oder Content-Synchronisation um.
Warum sind Widgets für deine Website wichtig?
Die Grundidee hinter Widgets ist Wiederverwendbarkeit. Du willst ein Newsletter-Formular in der Sidebar jedes Blogartikels? Kein Problem — du legst es einmal als Widget an, es erscheint überall automatisch. Änderst du es, ist es auf allen Seiten geändert.
Das spart massiv Zeit und verhindert Inkonsistenzen. Stell dir vor, du müsstest das Formular auf 80 Blogartikeln einzeln pflegen. Was passiert, wenn du die Anrede ändern willst? Mit Widget: eine Änderung, überall aktiv. Ohne: 80 Änderungen, von denen du sicher drei vergisst.
Worauf du bei Widgets achten solltest
Nicht zu viele Widgets in der Sidebar. Jedes Widget ist Ablenkung und zusätzliches DOM-Element. Eine Sidebar mit 12 Elementen ist ein visueller Unfall und nützt weder dem Leser noch der Conversion Rate. Drei, maximal fünf Widgets reichen.
Klassische Widgets sind Auslaufmodell. Wenn du heute neu baust, setz auf Gutenberg-Blocks oder den Page Builder deiner Wahl. Klassische Widgets funktionieren noch, aber sie bekommen keine Liebe mehr.
Plugins vermüllen den Widget-Bereich. Manche Plugins schmeißen drei bis fünf eigene Widgets in deinen Widget-Manager, die du gar nicht brauchst. Nicht alle Plugins räumen hinter sich auf — das kann mit der Zeit unübersichtlich werden.
Widget-Bereiche sind Theme-abhängig. Wechselst du dein Theme, können Widget-Bereiche verschwinden oder anders benannt sein. Deine Widgets sitzen dann plötzlich nirgendwo. Daran vor jedem Theme-Wechsel denken und einen Plan haben.