WordPress – Child Theme erstellen

Wozu benötigt man ein CHILD-THEME?

  • Neuen Child-Theme Ordner anlegen.

Ich erkläre es euch im folgenden an dem Beispiel vom twentyfifteen Theme.

In dem WordPress Installationspfad erstellt man neben den anderen Themes einen neuen Ordner namens “twentyfifteen-child“ (/wordpress/wp-content/themes/)

 

  • 'style.css' anlegen und im Child Ordner abspeichern.
/*
 Theme Name:   Twenty Fifteen Child       // Anzeigename
 Description:  Mein Child Theme
 Author:       Erniez28
 Author URI:   http://www.erniez28.de
 Template:     twentyfifteen
 Version:      1.0
 Text Domain:  twenty-fifteen-child
*/

BEACHTE: Bei 'Template' muss der Name des Parent-Themes eingetragen werden. Sonst wird das zugehörige Theme nicht gefunden.

 

  • functions.php' - Datei für die Funktionen anlegen
<?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' );?>

  • 'screenshot.png' - Bildvorschau für das child-Theme festlegen

 

 

  • Styles aus dem PARENT-THEME übernehmen

 

  • FERTIG!