Sanft

Child-Theme in WordPress erstellen

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Veröffentlicht amZuletzt aktualisiert: 17. Februar 2021

was ist ein dlna server

Nur eine Handvoll WordPress-Benutzer verwendet ein untergeordnetes Thema, und das liegt daran, dass viele der Benutzer nicht wissen, was ein untergeordnetes Thema oder das Erstellen eines untergeordneten Themas in WordPress ist. Nun, die meisten Leute, die WordPress verwenden, neigen dazu, ihr Theme zu bearbeiten oder anzupassen, aber all diese Anpassungen gehen verloren, wenn Sie Ihr Theme aktualisieren, und hier kommt die Verwendung von Child-Themes. Wenn Sie ein untergeordnetes Design verwenden, werden alle Ihre Anpassungen gespeichert und Sie können das übergeordnete Design problemlos aktualisieren.



Child-Theme in WordPress erstellen

Inhalt[ verbergen ]



Child-Theme in WordPress erstellen

Erstellen eines untergeordneten Designs aus einem unveränderten übergeordneten Design

Um ein untergeordnetes Thema in WordPress zu erstellen, müssen Sie sich bei Ihrem cPanel anmelden und zu public_html und dann zu wp-content/themes navigieren, wo Sie einen neuen Ordner für Ihr untergeordnetes Thema erstellen müssen (Beispiel /Twentysixteen-child/). Stellen Sie sicher, dass Sie keine Leerzeichen im Namen des untergeordneten Themenverzeichnisses haben, was zu Fehlern führen kann.

Empfohlen: Sie können auch verwenden Ein-Klick-Child-Theme-Plugin um ein Child-Theme zu erstellen (nur aus einem unveränderten Parent-Theme).



Jetzt müssen Sie eine style.css-Datei für Ihr Child-Theme erstellen (innerhalb des gerade erstellten Child-Theme-Verzeichnisses). Sobald Sie die Datei erstellt haben, kopieren Sie einfach den folgenden Code und fügen Sie ihn ein (Ändern Sie die Details unten gemäß Ihren Designspezifikationen):

|_+_|

Notiz: Die Template-Zeile (Template: Twentysixteen) ist gemäß Ihrem aktuellen Namen des Theme-Verzeichnisses (das Parent-Theme, dessen Child wir erstellen) zu ändern. Das Parent-Theme in unserem Beispiel ist das Twenty Sixteen-Theme, also ist das Template Twentysixteen.



Früher wurde @import verwendet, um das Stylesheet vom Parent- zum Child-Theme zu laden, aber jetzt ist es keine gute Methode, da es die Zeit zum Laden des Stylesheets erhöht. Anstelle von @import verwenden Sie am besten PHP-Funktionen in der Datei functions.php Ihres Child-Themes, um das Stylesheet zu laden.

Um die Datei functions.php zu verwenden, müssen Sie eine in Ihrem Child-Theme-Verzeichnis erstellen. Verwenden Sie den folgenden Code in Ihrer Datei functions.php:

|_+_|

Der obige Code funktioniert nur, wenn Ihr übergeordnetes Design nur eine .css-Datei verwendet, um den gesamten CSS-Code zu speichern.

Wenn Ihr untergeordnetes Design style.css tatsächlich CSS-Code enthält (wie es normalerweise der Fall ist), müssen Sie ihn ebenfalls in die Warteschlange einreihen:

|_+_|

Es ist an der Zeit, Ihr untergeordnetes Design zu aktivieren, sich in Ihr Admin-Panel einzuloggen, dann zu Aussehen > Designs zu gehen und Ihr untergeordnetes Design aus der verfügbaren Liste von Designs zu aktivieren.

Notiz: Möglicherweise müssen Sie Ihr Menü (Darstellung > Menüs) und Designoptionen (einschließlich Hintergrund- und Kopfzeilenbilder) erneut speichern, nachdem Sie das untergeordnete Design aktiviert haben.

Wann immer Sie jetzt Änderungen an Ihrer style.css oder functions.php vornehmen möchten, können Sie dies ganz einfach in Ihrem untergeordneten Design tun, ohne den Ordner des übergeordneten Designs zu beeinträchtigen.

Erstellen eines untergeordneten Designs in WordPress aus Ihrem übergeordneten Design, aber die meisten von Ihnen haben Ihr Design bereits angepasst, dann wird Ihnen die obige Methode überhaupt nicht helfen. Sehen Sie sich in diesem Fall an, wie Sie ein WordPress-Theme aktualisieren, ohne die Anpassung zu verlieren.

usb stick schutzen mit passwort

Wenn Sie hoffen, dass dieser Artikel hilfreich für Sie war, Sie aber noch Fragen zu diesem Leitfaden haben, können Sie diese gerne in den Kommentaren stellen.

Aditya Farrad

Aditya ist ein selbstmotivierter IT-Experte und seit 7 Jahren Technologieautor. Er befasst sich mit Internetdiensten, Mobilgeräten, Windows, Software und Anleitungen.