Schlagwort-Archive: Child-Theme

WordPress Child Thema anlegen

Einleitung

Oft braucht man kleine Änderungen an dem verwendeten Standard-Thema. Wenn man dann diese Änderungen mühevoll in den entsprechenden HTML-und/oder CSS-Dateien des Themas umgesetzt hat, werden diese Änderungen bei der nächsten Aktualisierung des Themas überschrieben, denn die Standardthemen werden auch aktualisiert. Insofern macht es Sinn, ein Child Thema anzulegen und Änderungen nur in diesem vorzunehmen. Bei Child Themen legt man ein Child-Thema-Verzeichnis an in dem man auf das Mutter-Thema verweist und nur die geänderten Dateien aufnimmt. So bekommt man Änderungen am Mutter-Thema mit, behält aber seine Änderungen bei.

Child-Thema anlegen

Wir melden uns via FTP am WebServer an. Gehen in das WWW-Verzeichnis des WordPress-Auftritts, also in unserem Falle:

/www/fmb/wp-content/themes/

Dort wird für das neue Theme ein neues Verzeichnis angelegt, in unserem Falle fmb

Dann wird die Datei style.css aus dem Mutterthema in das neue Verzeichnis hineinkopiert.

Dann wird diese Datei ein wenig bearbeitet.

Man löscht alles raus und kopiert folgendes hinein:

/*

Theme Name: FMB

Theme URI: http://www.magath.net

Author: SKRADABA UG

Author URI: http://www.magath.net

Description: A child of Twenty Twelve for FMB

Version: 201303182309

Tags: light, gray, white, one-column, two-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

 

template: twentytwelve

*/

@import url(‚../twentytwelve/style.css‘);

Dabei sind die Angaben in den Sternchen um den Unterschied zum Mutterthema darzustellen.

Hinter dem Wort template: wird das Mutterthema eingetragen und dann als erstes nach den Sternchen @import um die style.css vom Mutterthema erstmal zu importieren und später durch die unten gemachten Einträge zu überschreiben.

Anpassungen

Es muß noch das Headerbild wieder ausgewählt werden, dazu das Child-Thema auswählen und dann auf der rechten Seite bei Anpassen, Kopzeile wählen, dann kann man da wieder das Bild eintragen was man vorher auch hatte.

Des weiteren müssen wir das Menü wieder einschalten, also Design Menü auswählen und oben rechts das Menü wieder einschalten als Default menü.