{"id":6644,"date":"2016-05-01T00:00:00","date_gmt":"2016-04-30T22:00:00","guid":{"rendered":"https:\/\/waltersblog.ch\/2016\/05\/01\/child-theme-in-wordpress\/"},"modified":"2016-05-01T00:00:00","modified_gmt":"2016-04-30T22:00:00","slug":"child-theme-in-wordpress","status":"publish","type":"post","link":"https:\/\/walterlernt.ch\/blog\/child-theme-in-wordpress\/","title":{"rendered":"Child Theme in WordPress"},"content":{"rendered":"<p>\u00c4nderst du ein WordPress-Theme im Code (Theme-Dateien, wie zum Beispiel <em>footer.php<\/em> oder <em>header.php<\/em>)? Dann brauchst du ein Child Theme, denn diese sch\u00fctzen Theme-\u00c4nderungen, wenn WordPress Theme auf neuere Versionen aktualisiert werden. Ohne ein solches &#8220;Kind-Theme&#8221; werden die ge\u00e4nderten Dateien von neuen \u00fcberschrieben und somit verloren. Dies l\u00e4sst sich leicht verhindern.<\/p>\n<p>Hier zeige ich, wie man das macht \u2013 ganz einfach und doch sauber, in einem 3-min\u00fctigen Video.<\/p>\n<h3>Die Schritte zum eigenen Child Theme<\/h3>\n<ol>\n<li>Child Theme erstellen (siehe nachfolgendes Video, <a href=\"https:\/\/de-ch.wordpress.org\/plugins\/one-click-child-theme\/\" target=\"_blank\" rel=\"noopener\">Plugin<\/a>: One-Click Child Theme)<\/li>\n<li>Ge\u00e4nderte Theme-Dateien in das Verzeichis \/wp-content\/themes\/[childtheme]<\/li>\n<li>Das &#8220;Mutter-Theme&#8221; kann jetzt problemlos aktualisiert werden (trotzdem <a href=\"https:\/\/www.walterlernt.ch\/2016\/04\/15\/backups-fuer-wordpress\/\">Backups machen<\/a>!)<\/li>\n<\/ol>\n<h3>Video-Anleitung Schritt-f\u00fcr-Schritt<\/h3>\n<p>Eine einfach verst\u00e4ndliche Schritt-f\u00fcr-Schritt-Anleitung als Video-Screencast:<\/p>\n<p><iframe loading=\"lazy\" title=\"child-theme\" src=\"https:\/\/player.vimeo.com\/video\/164880581?dnt=1&amp;app_id=122963\" width=\"500\" height=\"313\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write\"><\/iframe><\/p>\n<h3>Hinweise (f\u00fcr Fortgeschrittene)<\/h3>\n<ul>\n<li>Am besten gleich zu Beginn eines Projekts diese Schritte ausf\u00fchren.<\/li>\n<li>Ich sehe keinen Nachteil in der Nutzung eines Plugins f\u00fcr die Erstellung. Das Resultat ist sauber.<\/li>\n<li>Das Plugin One-Click Child Theme kann nach Erstellung deaktiviert und gel\u00f6scht werden.<\/li>\n<li>Konfigurationen in den Theme Optionen gehen bei Updates nicht verloren.<\/li>\n<li>Aus Sicherheitsgr\u00fcnden sollte man nie auf Updates verzichten. Dies gilt f\u00fcr WordPress, Plugins und Themes.<\/li>\n<li>Bei dieser Variante wird der CSS-Code des &#8220;Mutterthemes&#8221; angewendet und mit eigenem CSS erg\u00e4nzt.<\/li>\n<li>Die Datei <em>functions.php<\/em> wird nicht ersetzt, sondern erg\u00e4nzt.<\/li>\n<li>Um die Dateien ins Child Theme-Verzeichnis zu kopieren, empfehle ich FTP zu nutzen, z.B. mit <a href=\"https:\/\/sourceforge.net\/projects\/filezilla\/\" target=\"_blank\" rel=\"noopener\">FileZilla (Win und OS X)<\/a>, <a href=\"https:\/\/cyberduck.io\/?l=en\" target=\"_blank\" rel=\"noopener\">Cyberduck (Win und OS X)<\/a> oder Transmit (OS X).<\/li>\n<li>Ich habe in einem \u00e4lteren Video gezeigt, wie man Child Themes macht. Das Video ist veraltet und dies ist der Ersatz daf\u00fcr.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Was ist ein Child-Theme? Wie macht man eins? Hier zeige ich wie. Ganz einfach!<\/p>\n","protected":false},"author":1,"featured_media":83158,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[263],"tags":[43,44,27,28,20],"class_list":["post-6644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-webdesign","tag-child-theme","tag-screencast","tag-technik","tag-tools","tag-websites-und-technik"],"_links":{"self":[{"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/posts\/6644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/comments?post=6644"}],"version-history":[{"count":0,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/posts\/6644\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/media\/83158"}],"wp:attachment":[{"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/media?parent=6644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/categories?post=6644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/walterlernt.ch\/blog\/wp-json\/wp\/v2\/tags?post=6644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}