Child-Themes sind eigentlich Kopien eines originalen Themes. Sie übernehmen zunächst einmal die Einstellungen des
Originals und ändern nur das was im Child-Theme definiert wird.
Wichtig ist das die Verzeichnis- und Dateistruktur des Child-Themes Der des Originals gleicht.
Child-Themes befinden sich im selben Verzeichnis wo auch die Originale liegen (../wp-content/themes).
Im Theme-Verzeichnis einfach ein neues Verzeichnis mit folgender Bezeichnung erstellen: <ORIGINALTHEMEBEZEICHNUNG>-child
Darin erstellt man eine style.css
mit mindestens folgendem Inhalt:
/* Theme Name: Child-Theme von "<ORIGINALTHEME>" Theme URI: <URL> Author: <AUTHORNAME> Author URI: <URL> Description: Child-Theme des verwendeten <ORIGINALTHEME> Themes Version: 0.1 Template: <ORIGINALTHEME>*/ @charset "UTF-8"; @import url("../<ORIGINALTHEME>/style.css");
Danach kann man in der Adminoberfläche von Wordpress unter „Design → Themes“ das neue Theme sehen und auswählen. Das einzige was hier fehlt ist das Beispielbild.
Das kann z.b. vom originalen Theme übernommen werden. Einfach die „screenshot.png“ (oder wie auch immer) in das Child-Theme-Verzeichnis kopieren.
Nun kann man in der style.css verschiedene Änderungen vornehmen, welche auch beim Update des originalen Themes nicht verloren gehen.