1. Sie legen einen Ordner mit dem Namen Ihres eigenen Themes(meins) an unter
- /wp-content/themes/meins
2. Sie legen in diesen Ordner eine style.css, in die Sie die abweichenden und zusätzlichen style-sheet Angaben schreiben.
3. Sie schreiben oben in Ihr style.css folgende Angaben - in untenstehendem Beispiel ist das verwendete Eltern-Theme "Twenty Twenty Three", unbedingt erforderlich ist die Angabe des Namens des eigenen Themes unter "Theme Name" und des Elterntheme Ordners unter "Template:"
/*
Theme Name: Mein TwentyTwenty Three Kindertheme
Template: twentytwentythree
*/
Die WordPress Dokumentation empfiehlt folgende Methode: eine functions.php im Child Style Theme Ordner mit folgenden Angaben zu kreieren
<?php /*Eröffnung des PHP-Codes, nichts sollte vorher eingestellt werden, auch keine Leerzeichen*/ add_action( 'wp_enqueue_scripts', 'enqueue_child_theme_styles', PHP_INT_MAX); function enqueue_child_theme_styles() { wp_enqueue_style( 'parent-style', get_template_directory_uri().'/style.css' ); wp_enqueue_style( 'child-style', get_stylesheet_uri(), array('parent-style') ); }
Diese functions.php wird zusätzlich und vor der functions.php des Eltern Themes geladen.
Alle anderen php Dateien, die die HTML-Struktur enthalten, können ins Child Theme kopiert und nach Wunsch abgeändert werden. Sie überschreiben die gleichnamige php Datei des Eltern Themes.