Child-Themes

früher
Das Child-Theme wurde früher in die style.css eingebunden:
@import url('../twentysixtteen/style.css');

Der Code der style.css im Verzeichnis  
C:\xampp\htdocs\wordpress\wp-content\themes\meintheme2018

heute
Es wird eine Datei functions.php angelegt und im Ordner
C:\xampp\htdocs\wordpress\wp-content\themes\meintheme2018
abgespeichert

Inhalt der functions.php
Der Inhalt ist im Codex von WordPress enthalten

<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>

Diesen Code ohne Änderungen in die functions.php kopieren.
Ergebnis:
Ihre Formatierungen in Ihrem Theme sind wieder sichtbar, jedoch alle Anpassungen im Customizer gehen verloren.

 

 

 

 

 

 

/*
Theme Name: Mein Theme 2018
Theme URI: http://www.wp-handbuch.rneuhoff.de
Author: Reiner Neuhoff
Author URI; http://www.rneuhoff.de
Description: Child Theme von TwentySixteen
Version: 1.0
Template: TwentySixteen
*/

@import url('../twentysixteen/style.css');



Aktivierung des Child-Themes

Design / Themes / Mein Theme 2018
Dieses Theme hat kein Vorschaubild (auch um Verwechselungen zu vermeiden)


 


Child-Themes

Alle <h1> Überschriften jetzt in ROT
....
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FF0000;
}
....
in der style.css




Benutzerdefinierte Feld einfügen

Code Syntax
get_post_meta($post_id. $key, $single);

Beispiel für mein-erstes-feld
<?php echo get_post_meta($post->ID, 'mein-erstes-feld', true); ?>

 

Startseite ändern
Am einfachsten kopieren Sie die index.php aus dem Verzeichnis twentysixteen in das Verzeichnis meintheme2018
und erstellen hier Ihre Veränderungen.

Sie können so alle Dateien des Templates TwentySixteen ändern, trotzdem bleibt das Original Template bestehen
und kann jderzeit wieder neu aktiviert werden.