Ich habe mir ein eigenes Child erstellt, da ich darin gerne eigene Funktionen platzieren möchte, so dass nicht bei jedem WordPress Update oder Thema Update diese verloren gehen.
Ich habe wie folgt das Thema erstellt
1: Neuen Ordner auf dem Server erstellt mit dem Thema Name
2: Style.css Datei erstellt mit folgendem Code
/*
Theme Name: eigenes Thema
Description: eigene Funktionen
Author: Mein Design
Author URI: https://www.mmydomain.ch
Template: ashe
Version: 1.0
Text Domain: eigenes Thema
4: functions.php Datei erstellt mit folgendem Code
<?php
/**
* Child theme stylesheet einbinden in Abhängigkeit vom Original-Stylesheet
*/
function child_theme_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-theme-css', get_stylesheet_directory_uri() .'/style.css' , array('parent-style'));
}
add_action( 'wp_enqueue_scripts', 'child_theme_styles' );?>
Alles anzeigen
5: eigenes THema im WP aktiviert.
Soweit so gut, aber wenn ich mein eigenes Thema aktiviere, nimmt er wieder das original Headerbild vom Eltern-Thema und nicht was ich definiert habe. Wechsle ich wieder zum Eltern-Thema, nimmt er das Header-Bild was ich definiert habe. Ich habe das Header-Bild im WP unter Design -> Header.
Was habe ich beim erstellen meines Thema falsch gemacht, dass es nicht das Header-Bild übernommen, wo ich definiert habe. In meinem Child-Thema habe ich keinen weiteren Dateien erstellt , somit müsste es wie ichs verstanden habe, alles vom Eltern-Thema übernehmen.