WordPress Child Theme
Was ist ein WordPress Child Theme?
Ein Child Theme ist ein untergeordnetes Theme, das alle Stile und Funktionen eines übergeordneten Themes (Parent Theme) erbt – und gleichzeitig erlaubt, Änderungen vorzunehmen, die beim nächsten Theme-Update nicht überschrieben werden. Es ist die saubere, professionelle Methode, ein WordPress-Theme anzupassen.
Warum braucht man ein Child Theme?
Das Problem ohne Child Theme: Wenn du ein Theme direkt bearbeitest und das Theme danach ein Update bekommt, sind alle deine Änderungen weg. Das passiert sofort und ohne Vorwarnung. Ein Child Theme löst das elegant: Deine Anpassungen liegen in einem separaten Verzeichnis, das Updates des Parent Themes nicht berühren.
Wie funktioniert ein Child Theme technisch?
Ein Child Theme besteht mindestens aus einem eigenen Ordner mit zwei Dateien:
- style.css – mit einem Header, der auf das Parent Theme verweist:
Template: parent-theme-ordnername - functions.php – um das Stylesheet korrekt einzubinden und eigene Funktionen hinzuzufügen
WordPress lädt automatisch alle Stile und Templates des Parent Themes. Willst du eine Template-Datei überschreiben – z.B. single.php –, legst du einfach eine gleichnamige Datei im Child-Theme-Ordner an. WordPress bevorzugt dann immer die Child-Theme-Version.
Child Theme erstellen – manuell oder per Plugin?
Manuell ist es schnell erledigt: Ordner anlegen, zwei Dateien erstellen, fertig. Wer es noch bequemer mag, nutzt ein Plugin wie Child Theme Configurator oder Create Child Theme – die übernehmen das Anlegen automatisch. Bei Premium-Themes wie Kadence oder Astra sind Child Themes oft bereits als fertiges Paket verfügbar oder sogar empfohlen.

