Ein Child-Theme ist ein WordPress-Theme, das das Styling und die Funktionalität eines anderen auf Ihrer WordPress-Website installierten Themes übernimmt. Child-Themes sind eine ziemlich sichere Methode, um Änderungen an einem WordPress-Theme vorzunehmen, ohne die Dateien des Parent-Themes ändern zu müssen. Änderungen, die in diesem Child-Theme vorgenommen werden, werden beibehalten und auf die aktualisierte Version angewendet, sobald das Parent-Theme aktualisiert wird.
Dies macht die Verwendung von Child-Themes zur sichersten und effektivsten Methode, ein bestehendes Theme zu ändern. Anstatt die Themedateien direkt zu bearbeiten, können Sie die Vorlagen des untergeordneten Themes verwenden, um sie zu ersetzen.
Ein Parent-Theme ist eine voll funktionsfähige Vorlage, die die meisten der erforderlichen WordPress-Theme-Dateien und -Elemente enthält. Alle Themes werden als Parent-Themes klassifiziert, mit Ausnahme der Child-Themes.
Um ein Child-Theme zu erstellen, legen Sie einen Ordner dafür im Theme-Verzeichnis an. Die einzige Komponente, die Sie benötigen, ist style.css. Sie können das übergeordnete Thema angeben, indem Sie eine Themenzeile in das Bemerkungsskript einfügen, wo der Titel des Themas steht. Diese Stilvorlage hebt alle Designs in der Datei style.css des übergeordneten Themas auf.
Das untergeordnete Thema muss aktiv sein, um die Änderungen umzusetzen. Alle Funktionen, die das untergeordnete Thema nicht ersetzt hat, verbleiben im übergeordneten Thema.
Vorteile der Verwendung eines Child-Themes
- Wenn Sie das Original-Theme nie ändern, können Sie es sicher aktualisieren, wenn ein neues Update verfügbar ist. Das Child-Theme speichert alle Ihre Einstellungen.
- Ein Child-Theme, das auf einem ausgeklügelten Theme-Framework basiert, bietet eine große Vielseitigkeit, ohne dass viel Code geschrieben werden muss. Alles, was Sie jetzt tun müssen, ist, die Voreinstellungen und Funktionen zu ändern, die Sie ändern möchten.
- Bei der Erstellung eines ganzen Themas müssen Sie alle denkbaren Szenarien berücksichtigen. Die Funktion des elterlichen Themas wird als Backup-Option angeboten, wenn Sie sie in einem untergeordneten Thema nicht vorsehen.
Wenn Sie sich diese Vorteile angesehen haben und wissen möchten, wie man ein Child-Theme erstellt, können Sie diese kurzen Hinweise durchgehen: Erstellen Sie einen Ordner für Child-Themes, Stylesheet-Erstellung: style.css, Stylesheet einreihen, das Child-Theme installieren und dann aktivieren.
Ein untergeordnetes Theme ermöglicht es dem Benutzer, kleinere Komponenten des Layouts Ihrer Website zu ändern, während das allgemeine Aussehen und die Funktionalität Ihres Themes erhalten bleiben. Um die Funktionsweise von Child-Themes zu verstehen, muss man die Verbindung zwischen Eltern- und Child-Themes kennen.
Wie die Einleitung schon sagt, behält ein untergeordnetes Thema das Aussehen, die Handhabung und die Funktionalität des übergeordneten Themas bei. Dennoch kann es jede Theme-Komponente ändern. Die Anpassungen sind vollständig von den Dateien des übergeordneten Themes getrennt. Mit einem Child-Theme können Sie das Parent-Theme aktualisieren, ohne die Einstellungen Ihrer Website zu beeinträchtigen.
Funktionen eines Child-Themes
- Dadurch werden Ihre Änderungen zugänglich und wiederholbar.
- Trennt die Anpassung von den Funktionen des übergeordneten Themas;
- Ermöglicht Aktualisierungen von übergeordneten Themen, ohne dass Ihre Anpassungen verloren gehen;
- So können Sie von der Forschung und Entwicklung profitieren, die in das übergeordnete Thema eingeflossen ist;
- Spart Zeit bei der Entwicklung, da das Rad nicht neu erfunden werden muss; und
- Es ist ein hervorragender Ort, um mit der Entwicklung von Themen zu beginnen
Schlussfolgerung
Jetzt, da Sie alles über ein Child-Theme wissen, können Sie es auf Ihrer Website verwenden und einrichten. Beachten Sie diese Hinweise bei der Implementierung, um die besten Ergebnisse auf Ihrer Website zu erzielen. Wenn Sie sich fragen, wo Sie am besten Hilfe bei Ihren WordPress-Aktivitäten bekommen, schauen Sie sich Seahawk an. Eine Organisation, der man blind vertraut, wenn es um die Bereitstellung von A1-Diensten für WordPress geht.