Ein Child-Theme in WordPress ist ein Unter-Theme, das alle Funktionalitäten, Features und Stile seines übergeordneten Themes erbt. Child-Themes sind eine sichere Möglichkeit, ein WordPress-Theme zu modifizieren, ohne tatsächlich Änderungen an den Dateien des übergeordneten Themes vorzunehmen. Wenn das übergeordnete Theme aktualisiert wird, bleiben die im Child-Theme vorgenommenen Änderungen erhalten und werden auch auf die aktualisierte Version angewendet. Deshalb sind Child-Themes der sicherste und beste Weg, um Änderungen an einem bestehenden Theme vorzunehmen. Anstatt Theme-Dateien direkt zu bearbeiten, können Sie sie einfach mit den Templates im Child-Theme überschreiben.
Um ein Child-Theme zu erstellen, müssen Sie in Ihrem Themes-Verzeichnis einen Ordner für Ihr neues Theme anlegen. In diesem Ordner ist die einzige Datei, die Sie benötigen, die style.css. Im Header der style.css-Datei können Sie das übergeordnete Theme angeben, indem Sie eine Template-Zeile in den Kommentarcode einfügen, wo der Theme-Name geschrieben steht. Da diese Stylesheet nach der Stylesheet des übergeordneten Themes geladen wird, überschreibt sie alle Stile in der style.css-Datei des übergeordneten Themes.
Um die Änderungen anzuwenden, muss das Child-Theme aktiviert sein. Das Parent-Theme wird weiterhin alle Funktionen enthalten, die nicht vom Child-Theme überschrieben wurden.
