„WordPress Child Theme“ – das ist ein Begriff, den Sie wahrscheinlich schon gehört haben, aber was bedeutet er wirklich für Ihre Website? Viele WordPress-Benutzer, insbesondere diejenigen, die gerade erst anfangen, sind sich nicht sicher, ob sie Child Themes verwenden sollten oder nicht.
Im Laufe der Jahre haben wir mit unzähligen WordPress-Websites aller Größen gearbeitet und mit Benutzern gesprochen, die von absoluten Anfängern bis hin zu erfahrenen Entwicklern reichen. Durch diese Erfahrung haben wir unsere eigene Sichtweise entwickelt, wann und wie Child-Themes effektiv eingesetzt werden können.
In diesem Leitfaden erklären wir, was ein WordPress Child-Theme tatsächlich ist, ohne Fachjargon. Wir betrachten die wirklichen Vorteile und möglichen Nachteile, damit Sie entscheiden können, ob ein Child-Theme für Ihre Website geeignet ist.

Hier sind die Themen, die wir behandeln werden, und Sie können die Schnelllinks unten verwenden, um zu dem Thema zu springen, das Sie am meisten interessiert:
- Was ist ein Child-Theme in WordPress?
- Warum ein WordPress Child-Theme verwenden?
- Vor- und Nachteile der Verwendung von WordPress Child Themes
- Die Bedeutung der Auswahl eines guten Parent Themes
- Sollten Sie ein WordPress Child-Theme verwenden?
- Anfängerfreundliche Alternativen zur Verwendung eines Child Themes
Was ist ein Child-Theme in WordPress?
In WordPress erbt ein Child-Theme die Funktionalität, Features und den Stil eines anderen WordPress-Themes, das auch als Parent Theme bezeichnet wird.
Wenn Sie ein Child-Theme anpassen, wird das Parent-Theme nicht beeinträchtigt. Deshalb verwenden viele Entwickler Child-Themes, um ihre Theme-Anpassungen zu erhalten, die verloren gehen könnten, wenn das Parent-Theme aktualisiert wird.
Der erste Schritt bei der Erstellung eines Child-Themes ist die Auswahl eines guten Parent Themes. Sie können jedes WordPress-Theme als Parent Theme verwenden, aber einige Themes sind besser geeignet als andere.
Zum Beispiel eignen sich Theme Frameworks hervorragend als Parent-Themes. Sie enthalten die Kernfunktionen eines Themes, aber nicht das Styling.
Wir haben festgestellt, dass sie die Entwicklungszeit erheblich verkürzen können, insbesondere für Agenturen und Freiberufler, die an mehreren Websites arbeiten.

Es ist auch gut, ein Theme zu wählen, das das Aussehen und die Anpassungsfunktionen hat, die Sie für Ihre Website benötigen, um ihre Ziele zu erreichen. Auf diese Weise müssen Sie nicht viele Änderungen vornehmen.
Wenn Sie daran interessiert sind, ein Child-Theme zu verwenden, können Sie unseren Leitfaden lesen, wie Sie ein Child-Theme in WordPress erstellen.
Warum ein WordPress Child-Theme verwenden?
Wie bereits erwähnt, verwenden viele Entwickler ein WordPress-Child-Theme, um ihre Anpassungsoptionen bei einem Theme-Update zu erhalten. In diesem Fall wird Ihr Parent-Theme aktualisiert, aber Ihre aktive Child-Theme wird davon nicht betroffen.
Ganz zu schweigen davon, dass Child-Themes Ihre Website vor potenziellen WordPress-Sicherheitsproblemen schützen können. Wenn das übergeordnete Theme bei einem Update erhebliche Fehler aufweist, wirken sich diese nicht auf Ihr Child-Theme aus.

Für Entwickler ist die Verwendung eines Child-Themes auch eine schnelle und effiziente Möglichkeit, eine WordPress-Website anzupassen. Sie können benutzerdefinierte Stile, Vorlagenänderungen oder zusätzliche Funktionen schnell implementieren, ohne die Kerndateien des übergeordneten Themes zu ändern.
Vor- und Nachteile der Verwendung von WordPress Child Themes
Wie bei den meisten Dingen gibt es auch bei der Verwendung eines WordPress Child Themes Vor- und Nachteile. Schauen wir uns zuerst die Vorteile an.
Vorteile eines WordPress Child-Themes:
- Sichere Updates: Durch die Verwendung eines Child-Themes halten Sie alle Ihre benutzerdefinierten Änderungen vom Haupt-Theme getrennt. Das bedeutet, dass Sie das übergeordnete Theme aktualisieren können, ohne Ihre Anpassungen zu verlieren, da diese sicher im Child-Theme gespeichert sind.
- Einfach zu erweitern: Ein Child-Theme, das auf einem leistungsstarken Theme-Framework aufbaut, ermöglicht eine große Flexibilität, ohne viel Code schreiben zu müssen. Sie müssen nur die Vorlagendateien und Funktionen ändern, die Sie anpassen möchten.
- Fallback-Sicherheit: Wenn Sie ein vollständiges Theme erstellen, müssen Sie an jedes mögliche Szenario denken. Wenn Sie in einem Child-Theme nichts codieren, ist die Funktionalität des Parent-Themes als Fallback-Option verfügbar.
Nachteile eines WordPress Child-Themes:
- Lernkurve: Sie müssen Zeit investieren, um das Parent Theme kennenzulernen, insbesondere wenn Sie ein robustes Framework mit eigenen Hooks und Filtern gewählt haben. Sobald Sie jedoch das Parent Theme kennen, können Sie im Handumdrehen benutzerdefinierte Websites erstellen.
- Abhängigkeit vom übergeordneten Theme: Der Entwickler des übergeordneten Themes kann das Theme aufgeben. Technisch gesehen können Sie es auch dann weiter verwenden, wenn es aufgegeben wurde, aber es funktioniert möglicherweise nicht mehr so gut. Erwägen Sie auch die Verwendung seriöser Theme-Frameworks wie Genesis mit einer guten Erfolgsbilanz.
Die Vor- und Nachteile der Verwendung eines Child-Themes hängen auch vom Theme ab, das Sie als Parent Theme verwenden. Schauen wir uns das als Nächstes an.
Die Bedeutung der Auswahl eines guten Parent Themes
Der Grund, warum es wichtig ist, ein gutes Parent-Theme zu wählen, ist Zeitersparnis.
Wir hören oft von Anfängern, die den Fehler machen, ein Parent-Theme auszuwählen, das nicht viel Funktionalität bietet. Sie müssen am Ende die meisten Theme-Dateien des Parent-Themes überschreiben.
Nehmen wir an, Sie wählen ein Parent-Theme und entscheiden, dass Ihnen das Aussehen des Footers nicht gefällt. Also erstellen Sie eine neue footer.php-Datei. Dann entscheiden Sie, dass Ihnen das Aussehen des Headers nicht gefällt und erstellen eine neue header.php-Datei.

Es wird bald klar, dass Sie dieses Theme nicht als Parent-Theme verwenden sollten. Stattdessen könnten Sie es als Starter-Theme verwenden, das Sie in Ihr eigenes benutzerdefiniertes Theme verwandeln.
Eine andere Option wäre, ein anderes Theme zu wählen, das dem, was Sie benötigen, viel näher kommt. Auf diese Weise müssen Sie Ihr Child-Theme nicht so stark ändern.
Sollten Sie ein WordPress Child-Theme verwenden?
Nach Jahren des Erstellens und Wartens von WordPress-Websites haben wir ein gutes Gespür dafür entwickelt, wann Child-Themes am vorteilhaftesten sind. Hier ist unsere Einschätzung, wer deren Nutzung in Betracht ziehen sollte.
Wenn Sie ein Entwickler sind, können Sie ein Child-Theme verwenden, um Ihre Entwicklungszeit bei der Arbeit mit Kunden oder der Erstellung Ihres eigenen Themes zu verkürzen.
Entwickler müssen ihren Workflow bei der Erstellung hochwertiger Themes optimieren. Die Erstellung eines Child Themes hilft Ihnen oft dabei, dies zu erreichen.
Viele der von uns erstellten Websites sind Child-Themes des Genesis Theme Framework. In einigen Fällen erstellen wir jedoch ein eigenständiges benutzerdefiniertes WordPress-Theme, z. B. wenn ein Projekt sehr komplex oder sehr einfach ist.
Wenn Sie ein Benutzer sind, dann empfehlen wir Child Themes nur, wenn Sie sich ständig dabei ertappen, neue Funktionen zur functions.php-Datei Ihres Themes hinzuzufügen oder diese ständig zu modifizieren style.css-Datei.
Während eines WordPress Meetup-Vortrags fragte uns ein Leser nach der besten Lösung zum Hinzufügen von benutzerdefinierten Stilen. Sie fragten sich, ob die Verwendung eines Child Themes oder eines benutzerdefinierten CSS-Plugins besser ist.
Die Antwort darauf hängt davon ab, wie technikaffin und vertraut Sie mit Technologie sind. Es hängt auch davon ab, wie viele Anpassungen Sie vornehmen.
Ein benutzerdefiniertes CSS-Plugin wie CSS Hero funktioniert gut, wenn Sie nur die Stile einiger weniger Elemente ändern müssen. Aber wenn Sie zum Beispiel das gesamte Farbschema ändern müssen, sollten Sie definitiv die Verwendung eines Child-Themes in Betracht ziehen.

Eine andere Option ist die Verwendung von WPCode. Dieses Plugin ermöglicht es Ihnen, Änderungen an Ihrer functions.php-Datei und anderen Theme-Dateien vorzunehmen, ohne den Code direkt zu bearbeiten.
Auf diese Weise können Sie Header- und Footer-Skripte ausführen, ohne sich Gedanken über den Verlust Ihrer Anpassungen oder das Beschädigen Ihrer Website machen zu müssen. Weitere Details finden Sie in unserem Leitfaden zum Thema Verwendung von benutzerdefinierten Code-Snippets in WordPress.

Anfängerfreundliche Alternativen zur Verwendung eines Child Themes
Für WordPress-Anfänger empfehlen wir nicht, direkt mit der Erstellung von Child-Themes zu beginnen. Unserer Erfahrung nach ist dies oft nicht notwendig und kann die Dinge unnötig verkomplizieren.
Stattdessen schlagen wir Folgendes vor:
- Wenn Sie neu bei WordPress sind: Beginnen Sie mit den integrierten Anpassungsoptionen Ihres Themes, sei es im Full-Site-Editor oder im Theme Customizer. Viele moderne Themes bieten umfangreiche Anpassungsmöglichkeiten, ohne dass Sie Code anfassen müssen.
- Für umfangreichere Änderungen: Erwägen Sie die Verwendung eines Page-Builder-Plugins wie SeedProd. Diese Tools bieten erweiterte Anpassungsmöglichkeiten, ohne dass Programmierkenntnisse erforderlich sind.
- Für kleinere Stiländerungen: Verwenden Sie die Funktion Zusätzliches CSS im Theme-Customizer oder im Full-Site-Editor. Dies ermöglicht Ihnen, kleine Stiländerungen vorzunehmen, ohne ein Child-Theme erstellen zu müssen.
Und unabhängig von Ihrem Kenntnisstand empfehlen wir immer die Verwendung einer Staging-Umgebung. Damit können Sie mit Anpassungen experimentieren, neue Plugins testen und sogar verschiedene Themes ausprobieren, ohne Angst haben zu müssen, Ihre Live-Website zu beschädigen.
Wir hoffen, dieses Tutorial hat Ihnen geholfen zu verstehen, was ein WordPress-Child-Theme ist und ob die Erstellung eines Child-Themes für Sie geeignet ist. Möglicherweise möchten Sie auch unseren Vergleichsleitfaden zu kostenlosen vs. Premium-WordPress-Themes und unsere Checkliste mit Dingen, die Sie tun müssen, bevor Sie WordPress-Themes ändern, lesen.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.


Shamsher Ali
Create content you have shared, thank you for this. I have a question that How can I identify whether the theme is paid or nulled? Would you please tell any legit idea or assistance. Thanks again!
WPBeginner Support
Wenn Sie ein Theme vom Ersteller der Themes kaufen, wäre es kein „nulled“ Theme. Mehr über „nulled“ Themes erfahren Sie in unserem Artikel unten:
https://www.wpbeginner.com/opinion/why-you-must-avoid-nulled-wordpress-plugins-themes/
Admin
Jeffrey Efosa
Hallo, vielen Dank für diesen informativen Beitrag. Ich möchte meine Zweifel bestätigen. Ich habe vor einigen Monaten eine WordPress-Website erstellt und wusste bis jetzt nichts von Child Themes. Ich habe jedoch keine Änderungen direkt an den Theme-Dateien vorgenommen, sondern viele Änderungen über die Anpassungsoptionen des Themes vorgenommen. Meine Frage ist, ob ich meine Änderungen verliere, wenn ich mein aktuelles Theme aktualisiere? Vielen Dank im Voraus.
WPBeginner Support
Sofern Ihr Theme nicht angibt, dass es Probleme mit den Einstellungen geben wird, sollte es keine Probleme geben.
Admin
Jeffrey Efosa
Alles klar. Vielen Dank!
Alice
Hallo!
Ich habe mit einem Child-Theme begonnen, das nur wenige überschriebene Elterndateien enthielt, aber jetzt habe ich mehr Anpassungen vorgenommen, als ich dachte. Wie wirkt sich die Ladezeit der Website auf die zunehmende Anzahl von Dateien in meinem Child-Theme aus?
Danke,
Alice
WPBeginner Support
Das würde stark von den Dateien und deren Änderungen abhängen, es gibt keine bestimmte Menge, die garantiert geändert wird.
Admin
Simon
Hallo!
Nehmen wir an, ich habe ein Child-Theme des Astra-Parent-Themes erstellt. Wenn ich etwas im Customizer (nicht im Theme-Editor) ändern möchte, muss ich dann das Child-Theme oder das Parent-Theme verwenden? Mit anderen Worten: Wenn ich ein Child-Theme habe, dann arbeite ich nur mit dem Child-Theme und lasse das Parent-Theme deaktiviert oder nicht?
Danke!
WPBeginner Support
Wenn Sie ein Child-Theme verwenden, nehmen Sie alle Änderungen über das Child-Theme vor und reaktivieren nicht das Parent-Theme.
Admin
Brandon
Hallo, und schöner Artikel. Ich erstelle seit ein paar Jahren Websites mit Child-Themes. Jetzt habe ich gerade festgestellt, dass das Parent-Theme, das ich verwende, seit 2 Jahren nicht mehr aktualisiert wurde. Es scheint also, dass die Entwickler es aufgegeben haben. Ich habe mich nur gefragt, wie groß die Risiken bei diesen Websites sind, die ich erstellt habe, da es keine Updates für das Parent-Theme gibt? Wird ein großes WordPress-Core-Update das Theme usw. kaputt machen?
WPBeginner Support
Leider gibt es keine einfache Möglichkeit, dies zu testen. Wenn Sie Bedenken haben, können Sie eine Staging-Site erstellen, um zu testen, wie ein Update gehandhabt würde.
Admin
ryad
Hallo, wenn ich ein Child-Theme verwende und die Zeit für ein Update gekommen ist, muss ich dann das Parent-Theme vor dem Update aktivieren oder aktualisiere ich es mit aktiviertem Child-Theme?
danke
WPBeginner Support
Sie würden diejenigen aktualisieren, für die ein Update verfügbar ist, und Sie müssen die zu aktualisierenden Themes nicht aktivieren.
Admin
Arnolfo
Ich bin etwas verwirrt, wann ich ein Child-Theme verwenden sollte.
Ich habe eine groß angelegte Vorlage in WP geladen. Ich möchte sie anpassen, um als klein angelegte Vorlage für Heizungs-/Kühlungsdealer zu dienen.
Ich ändere nicht den zugrunde liegenden CSS-Code – ich tausche nur Bilder und Texte aus, die mehr mit HLK zu tun haben.
Wäre es sinnvoll, dies zu einem Kind-Theme der ursprünglichen Vorlage zu machen, oder wenn ein Händler eine Website bestellt, die Website des Händlers zu den Kind-Websites zu machen?
Emmanuel
Hallo, bitte ich möchte die Media Query aus meinem Theme entfernen, damit ich keine Probleme mit dem Jetpack Mobile Theme habe. Mein Theme-Name ist CHURCH AND EVENT. Ich kann die Media Query nicht finden, um sie zu entfernen. Ich möchte Responsive in meinem Theme deaktivieren. Bitte helfen Sie mir. Danke,
Jody Heath
Ich bin einverstanden mit Child-Themes, wenn sie absolut notwendig sind. Das Theme, das ich derzeit verwende, bietet jedoch genügend Anpassungsmöglichkeiten, sodass ich kein Child-Theme erstellen musste. Normalerweise... wenn Sie über eine Anpassung nachdenken und glauben, dass Sie zu Dashboard > Darstellung > Editor > ... gehen müssen, dann bedenken Sie Folgendes: Wenn Sie Änderungen im Editor vorgenommen hätten, würden Sie diese Anpassungen jedes Mal verlieren, wenn das Theme aktualisiert wird; daher die Notwendigkeit eines Child-Themes. Aber bevor Sie einen der beiden Wege einschlagen, machen Sie eine Google-Suche und sehen Sie, ob Sie Ihr Ziel mit den Anpassungsoptionen Ihres tatsächlichen Themes erreichen können, was die einfachere und bevorzugte Option wäre (falls verfügbar).
Jane
Hallo,
Entschuldigung, ich verstehe es immer noch nicht, aber ich möchte es wirklich. Ich verstehe hier keine Eltern-Kind-Beziehungen. Also habe ich ein Theme gekauft, es kommt mit einem Eltern- und einem Kind-Theme. Ich werde auf jeden Fall einige CSS-Updates durchführen, also sollte ich das bei einem Kind-Theme tun <- bisher alles gut.
Was mich verwirrt, ist der Update-Teil. Wenn also ein Update kommt, was mache ich dann? Ich aktualisiere das Parent Theme und es berührt das Child Theme nicht und das Child Theme erhält auch magisch die Updates? Oder ich aktualisiere das Child Theme und es vermeidet irgendwie, die Hauptdateien zu berühren? Oder ich behandle es wie eine Entwicklungs-/Live-Umgebung, bei der ich Funktionen von einer zur anderen kopiere? Muss ich sowohl das Parent- als auch das Child-Theme installieren? Ich habe das noch nie gemacht, sorry, wenn das eine 2+2-Frage ist.
WPBeginner Support
Hallo Jane,
1. Sie wenden Ihr benutzerdefiniertes CSS auf das Child Theme an.
2. Sie erhalten Updates für das Parent-Theme. Wenn Sie ein Parent-Theme aktualisieren, erbt Ihr Child-Theme nur die Änderungen, die im Child-Theme nicht überschrieben wurden. Zum Beispiel bleibt Ihr benutzerdefiniertes CSS im Child-Theme unverändert und alle Änderungen, die Sie am Code im Child-Theme vorgenommen haben, bleiben erhalten.
Admin
Jonson
Danke für den Artikel und die Antwort. Ich hatte auch denselben Zweifel.
WPBeginner Support
Glad we could make it clear
Paul
Hallo Jane,
Du könntest es dir ein wenig wie ein Outfit vorstellen.
Dein Child-Theme könnte wie ein Lieblingspullover sein, den du über Rock und Bluse (Parent-Theme) ziehst: Wenn du Rock und Bluse gegen Hose und Hemd (aktualisiertes Parent-Theme) austauschst, kannst du immer noch deinen Lieblingspullover anziehen, um den gewünschten "Look" beizubehalten.
Daniel
Sie sagen, dass Child-Themes nicht notwendig sind, wenn Sie nur geringfügige Änderungen vorgenommen haben. Da es immer wichtig ist, Ihr Theme zu aktualisieren, ist es dann nicht besser, immer ein Child-Theme zu haben, auch wenn Sie nur eine geringfügige Änderung vorgenommen haben? Ich meine, warum sollten Sie Ihre (auch geringfügige) Änderung verlieren, jedes Mal, wenn Sie ein neues Update installieren?
WPBeginner Support
Hallo Daniel,
Kleinere Änderungen wie benutzerdefiniertes CSS, das über "Anpassen" hinzugefügt wurde, sind von Theme-Updates nicht betroffen. Wenn Sie Änderungen an den tatsächlichen Theme-Dateien vorgenommen haben, ist es besser, ein Kind-Theme zu verwenden.
Admin
Cristal Lawrence
3. How would you respond in this situation?
Kontext: Um eine WordPress-Seite zu verwalten, muss sich der Seitenbesitzer anmelden. Wenn er angemeldet ist, blendet WordPress den Anmeldebutton aus. D.h. der Login ist nur für Besucher sichtbar, die noch nicht angemeldet sind. Manche Leute erkennen das nicht und betrachten ihre Seite (wenn angemeldet) und dann die Theme-Demo (wenn nicht angemeldet), bemerken den Unterschied und sehen den fehlenden Login-Button als etwas, das behoben werden muss.
Der Kunde reicht diese Supportanfrage ein:
Ich benutze Ihr Theme für meine Website und während ich es bearbeite
kann ich den Anmelde-Button nicht sehen, den ich auf Ihrer Theme-Demo-Seite auf meiner Seite sehe.
Ich habe alle Ihre Anweisungen befolgt und die Dummy-Daten installiert und glaube, dass dies funktionieren sollte. Ich habe gutes Geld für dieses Theme bezahlt und erwartet, dass die Installation der Dummy-Daten einfach sein würde und meine Website genau wie die Demo aussehen würde für den Start nächste Woche, und ehrlich gesagt, ich bin ein wenig enttäuscht. Bitte beheben Sie das für mich.
Aharon Smith
Es klingt, als ob sie befürchten, dass es keine Möglichkeit für Leute gibt, sich auf der Website anzumelden, und nicht, dass das Theme nicht genau wie die Demo aussieht. Ich würde ihnen erklären, dass dieser Button verschwindet, sobald sie angemeldet sind. Ich würde ihnen dann die Vorteile dieser Funktion nennen, wie z. B. eine übersichtlichere Website usw.
Wenn sie immer noch verärgert darüber sind, erklären Sie, dass Sie das Feedback schätzen und sicherstellen werden, dass Sie in Zukunft die Dinge auf der Website klarer gestalten. Ich vermute, dass sie damit einverstanden sein werden, sobald sie den Grund verstehen, warum der Button verschwindet.
Alex
Hallo,
Ich bin neu bei WP. Lassen Sie mich also wissen, ob ich das richtig verstanden habe:
Wenn ich das Divi-Theme eingerichtet habe, aber bestimmte Elemente innerhalb des Themes angepasst habe – wie die Umrissfarbe von Schaltflächen, Schriftfarben, Hover-Farben – alles innerhalb der Grenzen der gegebenen Divi-Benutzeroberfläche – muss ich dann an die Erstellung eines Child-Themes für zukünftige Update-Szenarien denken? Oder werden solche Anpassungen bei zukünftigen Updates ohne weitere Probleme übernommen?
Es wurde kein benutzerdefiniertes CSS hinzugefügt, und ich habe mich auch nicht mit PHP am genannten Projekt beschäftigt.
Danke!
WPBeginner Support
Hallo Alex,
Anpassungen wie diese werden vom Theme unterstützt, da sie Teil der Funktionalität des Themes sind.
Admin
mummygeek
Ich benutze ein Child-Theme und wenn ich Änderungen an Dateien vornehme, stelle ich sicher, dass diese bearbeiteten Dateien sich im Child-Theme mit demselben Pfad befinden (zumindest glaube ich, dass ich das tun soll). Jetzt, da ich das Theme auf meiner LIVE-Website aktualisiere, sehe ich nicht, was ich jetzt mit dem Child-Theme tun soll, da das aktualisierte Parent-Theme ebenfalls ein Child-Theme hat. Sicherlich, je älter meine ursprünglichen Child-Theme-Dateien werden, desto mehr unterscheiden sie sich von den aktualisierten Parent-Theme-Dateien, bis eines Tages alles kaputt geht.
Ich sehe nicht klar, wie ich mein Child-Theme bei Updates behandeln soll??
Waqar Ahmed
Wie immer wirklich informative Informationen.
Apap
Hallo Ingenieur Syed,
Ich lese diesen Beitrag zum dritten Mal, und er hat mir gut gedient, da ich dringend ein gutes Theme für meinen Blog benötige, aber mein Problem ist, dass ich ein absoluter Neuling in der Welt des Bloggens bin und die Wahl des richtigen Themes für meinen Blog daher ein großes Problem für mich geworden ist.
Und die quälende Frage ist, ob dieses "Genesis Framework Theme" zwei Seitenleisten hat, da ich ein Theme mit zwei Seitenleisten sehr schätze.
Danke.
Nathan
Ich habe diesbezüglich ein paar Fragen, bitte.
Grundsätzlich habe ich 0 Programmierkenntnisse und benutze eine visuelle Bearbeitungssoftware, um ein gekauftes Theme zu bearbeiten. Meine Bearbeitungen bestehen im Wesentlichen darin, die Logos zu ändern, zusätzliche Seiten zu löschen und Widgets/Slider auf den Seiten aus der eigenen Auswahl des Themes zu ändern.
1) Glauben Sie, ich sollte ein Child Theme haben, da dieses Theme einmal pro Woche aktualisiert wird und es ein neues Theme ist, was bedeutet, dass es wahrscheinlich noch viele weitere Updates in der Zukunft geben wird?
2) Wenn nicht, was ist Ihrer Meinung nach mein bester Ansatz, um dies zu aktualisieren?
Ich bin ein Neuling bei WP, habe es diese Woche zum ersten Mal benutzt, lol
Faizan
Bitte antworten Sie auf diese Antwort, da ich dasselbe wissen möchte.
WPBeginner Support
Hallo,
Sie können das übergeordnete Theme aktualisieren, das wirkt sich nicht auf das untergeordnete Theme aus. Der gesamte Zweck von untergeordneten Themes ist es, Ihnen zu ermöglichen, Ihre Themes zu aktualisieren, ohne Ihre Anpassungen zu verlieren.
Admin
Aad
Ich habe nach dem Lesen Ihres großartigen Beitrags noch eine Frage.
Ich verwende ein Theme und habe nichts Wesentliches geändert, insbesondere nicht in style.css oder functions.php.
Ich habe nur einige automatische „Übersetzungsfehler“ im Theme behoben, wie z. B. in PHP-Dateien im Ordner „inc“. Zum Beispiel die Datei: /inc/shortcodes/portfolio.php
Meine Frage ist nun:
Werden diese Textanpassungen, die ich in den PHP-Codes vorgenommen habe, gelöscht, sobald ich das Theme aktualisiere? Und sollte ich deshalb ein Kind-Theme verwenden?
Ich hoffe, bald von Ihnen zu hören.
P.S.: Ich bin ein großer Fan Ihrer Beiträge. Danke!
WPBeginner Support
Hallo Aad,
Ja, höchstwahrscheinlich werden sie ersetzt. Sie müssen Ihr Theme vor dem Update sichern. Nach dem Update können Sie Ihre Änderungen aus dem Backup in das neu aktualisierte Theme kopieren und einfügen.
Admin
molly
Würden Sie jemandem mit null Programmierkenntnissen empfehlen, ein Child-Theme zu verwenden?
WPBeginner Support
Eigentlich hängt es davon ab, was sie erreichen wollen. Der wichtigste Grund für die Verwendung eines Child Themes ist, wenn Sie Ihr Theme anpassen möchten, ohne das Parent Theme zu bearbeiten.
Admin
Mark Toon
Meine Computerkenntnisse basieren alle auf Host-basierten Systemen der 3. Generation, daher ist all dieser Web-„Kram“ eine Fremdsprache – eine, die ich eigentlich nicht lernen möchte. Ja, ich bin so alt! Ich verstehe Eltern-Kind-Beziehungen in Datenbanken, aber dieser Web-Kram ist mir zu hoch.
Meine Kinder schenkten mir zu Weihnachten eine Website, um die Werke meines Hobbys zu präsentieren. Schön! Anfangs richtete meine Tochter die Seite mit einem Standardthema ein und stellte einige Inhalte online, nur um mir zu zeigen, was möglich ist. Die Idee war, dass eine Standard-Fertiglösung ausreichen würde, um Bilder und Text in irgendeiner organisierten Form zu posten. Das ist wirklich alles, was ich tue. Kein E-Commerce, sehr wenig E-Mail und nicht viel Kommentieren und Antworten. (Dafür ist Facebook da…)
Eine Woche nach Weihnachten, nachdem ich die Website so eingerichtet hatte, wie ich sie wollte, habe ich das Theme aktualisiert und alles verloren! Seitdem habe ich alles vermieden, was wie ein Theme-Update aussieht.
Jetzt, da ich von den vielen Sicherheitsproblemen höre (und nachdem eine bestimmte Seite von russischen Spammern mit endlosen und sinnlosen Kommentaren ins Visier genommen wurde), sehe ich, dass dies vielleicht nicht der beste Ansatz ist.
Gibt es eine Möglichkeit, ein Parent-Theme zu aktualisieren, *ohne* alles zu verlieren? Ich habe ein Jahr Arbeit online erstellt und glaube wirklich nicht, dass ich von vorne anfangen muss, nur wegen eines zufälligen Updates.
Bin ich so am Arsch, wie ich mich fühle?
WPBeginner Support
Hi Mark
It is alright to feel overwhelmed by complex terminologies. However, many of our users, who all started like that eventually got better at managing their websites like total pros
Ja, du solltest dein Theme aktuell halten. Alle qualitativ hochwertigen WordPress-Themes können einfach aktualisiert werden. Es sei denn, du nimmst direkte Änderungen an deinen Theme-Dateien vor. Diese Änderungen werden beim Aktualisieren des Themes überschrieben.
Lese unseren WordPress-Fehlerbehebungsleitfaden als Lesezeichen und du bist bereit, kleinere Probleme selbst zu beheben, ohne Hilfe zu benötigen. Er enthält auch einen Abschnitt darüber, wie man zu einem Standarddesign wechselt, was der erste Schritt zur Behebung eines fehlerhaften Theme-Updates ist.
Admin
Stephanie
Was würde eine „direkte Änderung an einer Theme-Datei“ ausmachen? Sprechen wir über Schriftänderungen? Bilder? Entschuldigung, ich bin Anfänger und einige Annahmen gehen über meinen Kopf.
WPBeginner Support
Wir meinen damit, dass Sie in die Dateien des Themes gehen und dort den Code bearbeiten, z. B. unter Darstellung > Editor
Bryan
Hallo,
es ist sehr hilfreich für mein Bloggen. Ich benutze sowohl Eltern als auch Kinder.
Bitte überprüfen Sie meinen Link.
Eddie
Hallo, toller Artikel! Das klärt einige Dinge für mich, bringt mich aber jetzt dazu, meine Motive zu hinterfragen.
Ich bin daran interessiert, ein Verzeichnis-Theme auf einer Subdomain einzurichten. Allerdings scheinen die meisten dieser Themes Child-Themes zu sein, aber ich brauche nicht unbedingt ein vollwertiges Parent-Theme. Meine Frage ist, installiere ich / sollte ich zuerst ein Parent-Framework-Theme installieren, um das Child-Theme für Verzeichnisse voll auszunutzen?
Ich hoffe, das ergibt Sinn?
Danke
Ed
WPBeginner Support
Ja, Sie können die Dokumentation für Ihr Verzeichnis-Theme prüfen, um zu sehen, wie sie die Einrichtung eines Child-Themes empfehlen.
Admin
Mato
Ich habe kürzlich das Hueman-Theme verwendet und konnte mein eigenes Child-Theme für das Today-Theme erstellen. Ich habe einfach das Template-Tag in style.css für das Child-Theme hinzugefügt, damit es das Parent-Theme widerspiegelt, und einen Code zum Importieren von Stylesheets in functions.php des Child-Themes. Von dort aus konnte ich alle gewünschten Änderungen am Parent-Theme vornehmen. Es war eine gute Erfahrung, zu lernen, wie man ein Child-Theme erstellt. Danke an wpbeginner, dass es für uns da ist.
Richard Jones
Können Sie bitte erklären, wie das Duplizieren einer Vorlagendatei in ein Child-Theme und anschließende geringfügige Änderungen daran es einem ermöglicht, von einem Sicherheitsupdate für das Parent-Theme zu profitieren? Sicherlich wird der Code des Child-Themes die Schwachstelle behalten und weiterhin die Korrektur des Parent-Themes überschreiben?
WPBeginner Support
Die am besten codierten WordPress-Themes vermeiden es, Funktionalitäten direkt in eine Vorlage zu codieren. Stattdessen werden diese Funktionalitäten in verschiedenen Verzeichnissen wie inc, js oder der functions.php-Datei gespeichert. Die meisten Vorlagen, die zur Anzeige von Seiten oder Abschnitten auf Ihrer Website verwendet werden, generieren normalerweise HTML aus Vorlagentags, die anderswo im WordPress-Kern oder in den Funktionalitätsdateien Ihres Themes definiert sind. Es wird nicht empfohlen, Funktionalitätsdateien zu duplizieren, da dies zu Fehlern führen würde, da diese Funktionen bereits im Parent-Theme definiert wären.
Wenn du dir dennoch unsicher bist, kannst du dein Child-Theme nach einem Update des Parent-Themes manuell aktualisieren. Du kannst Dateivergleichstools verwenden, um zu sehen, was sich in den neuen Vorlagendateien geändert hat, und diese Änderungen dann in dein Child-Theme kopieren.
Admin
bikeman
Können Sie bitte erklären, wie das Duplizieren einer Vorlagendatei in ein Child-Theme und anschließende geringfügige Änderungen daran es einem ermöglicht, von einem Sicherheitsupdate für das Parent-Theme zu profitieren? Sicherlich wird der Code des Child-Themes die Schwachstelle behalten und weiterhin die Korrektur des Parent-Themes überschreiben?
Daquan Wright
Ich muss eine Frage beantworten, so schnell wie möglich, da ich an meiner eigenen Website arbeite.
Muss ich für mein eigenes WordPress-Theme ein Child-Theme erstellen (da ich der Einzige bin, der es aktualisieren wird)?
Ich habe noch nie einen benutzt.
Muss ich auch ein Child-Theme für Kunden erstellen, wenn diese ihr Theme ändern können (aber keine Updates dafür veröffentlicht werden)?
Ich werde Websites erstellen, aber ich werde keine regelmäßigen Updates veröffentlichen. Daher muss ich diese Punkte klären, oder sollten alle WordPress-Themes ein Child-Theme verwenden?
WPBeginner Support
Its up to your personal choice. If you are writing a theme for your own use, then you can make changes to it directly.
Was das Hinzufügen eines Child-Themes für Kunden betrifft, so liegt es wieder an Ihnen.
Admin
Joshua Grant
Etwas, worauf man achten sollte: Child Themes sind nicht IMMER absolut update-sicher. Wir hatten kürzlich ein Problem mit der Website eines Kunden, bei der ein Parent Theme – eines dieser „Premium-All-in-One“-Themes, die ungenannt bleiben sollen – seine Seitenstrukturen und Klassen erheblich geändert hat, wodurch unser gesamtes Child Theme CSS ungültig wurde.
david b
Hallo Gurus. Ok, ich habe eine Website, auf der ich ewig daran gearbeitet habe, sie genau so zu gestalten, wie ich sie haben möchte. Ich habe Geld für ein Theme bezahlt, weil es mir so gut gefallen hat. Jetzt, wo alles großartig lief, kann ich es nicht mehr aktualisieren (weil es meine Website auf jede erdenkliche Weise komplett ruiniert) und es ist nicht mehr so responsiv, wie es einmal war. Das Seltsame ist, dass es auf einem Android-Tablet responsiv ist, aber nicht auf Apple-Geräten. Hat jemand Ratschläge, wie ich es wieder responsiv bekomme? Sollte ich irgendwie neu anfangen und ein Child-Theme verwenden? (Ich habe nie ein Child-Theme verwendet, ich habe all meine unzähligen Anpassungen am Parent-Theme vorgenommen)...was sind meine Optionen? Jede Hilfe wäre SEHR willkommen!
Mish
Hallo...
Ich benutze das Twenty Eleven Theme und die einzige Änderung, die ich im Moment vornehmen möchte, ist, das Datum der Veröffentlichung hinzuzufügen. Können Sie mir sagen, wie ich das mache?
Phil Long
Child-Themes: Potenzielle Komplikationen überwiegen die marginalen Vorteile. Sie könnten genauso gut eine Originalversion installieren, die Sie nie anfassen, und eine Kundenversion. So haben Sie immer das Original als Referenz/Rückfall.
Problem mit Child-Themes: Haben Sie die gleiche Differenzierung zwischen Splash und Site Home Page eingebaut?
1. Wenn ich das CSS anpassen wollte, warum nicht einfach eine custom_style.css erstellen und sie nach style.css einreihen.
2. Aber das Hauptproblem, das ich habe, ist, dass die Funktionen-Datei des Eltern-Themes erhalten bleibt. Da dies die Drehscheibe der Website ist, sollten Sie sich als Entwickler mit dieser Datei sehr gut auskennen und nicht mit einer leeren child functions.php konfrontiert werden. Und schlimmer noch, die Parent functions.php richtet normalerweise eine ganze Reihe von Konstanten und Includes ein, die auf Dateien und Unterverzeichnisse im Eltern-Theme verweisen.
2(a) In den Child-PHP-Dateien Ihres Themes gibt es höchstwahrscheinlich KONSTANTEN, die auf die übergeordneten Parent-PHP-Dateien verweisen. Wenn der gesamte Zweck darin besteht, nur das Child Theme anzupassen, dann müssen all diese Konstanten (oder zumindest ihre Deklarationen) neu ausgerichtet werden.
2(b)Wenn die Includes auch auf Parent-Dateien verweisen, könnte dies im besten Fall zu großer Verwirrung darüber führen, warum Ihre Child-Bearbeitungen nichts zu bewirken scheinen. Im schlimmsten Fall könnte dies zu einem fatalen Fehler bei der wiederholten Funktionsdeklaration führen. Sie müssen also die Includes aus den Parent-Funktionen herausschneiden und sie durch die Includes in Ihrem child.php ersetzen, aber sie auf Child-Pfade und Dateien verweisen lassen.php, die sie verursachen könnten.
2(c) Und dann gibt es noch alle anderen Parent-Funktionen in Ihrer functions.php, die sich auf parent.php-Dateien/-Funktionen beziehen. Das bedeutet auch, dass Sie, wenn Sie eine child.php ändern möchten, Hierarchien von Funktionsaufrufen durchsuchen müssen, um zu sehen, ob sie von den Parent-Funktionen.php ausgelöst wird. Wenn ja, müssen Sie diese Funktion von parent function.php in die des Kindes verschieben, um das Prinzip der Nichtanpassung von parent.php aufrechtzuerhalten.
Ich denke einfach, es ist den Aufwand nicht wert, und wenn ich wieder ein Child-Theme verwenden würde, würde ich auf jeden Fall die Gesamtheit der Parent-Funktionen.php in das Child kopieren und einfügen.
3. UND wenn das Parent-Theme AKTUALISIERT wird, verlieren Sie sowieso das Fallback des Parent-Themes... obwohl dies vielleicht besser ist, als dass das Update alle Ihre angepassten child.php-Dateien löscht, wie mir einmal passiert ist.
Wayne Hatter
Ich glaube ernsthaft, dass dieser Beitrag viele Leute verwirren wird. Denn als Entwickler... ist das überhaupt nicht auf mich zugeschnitten. Denn ich benutze nicht einmal ein Framework und mein Workflow läuft ziemlich gut.
Mit den Frameworks muss man immer noch die Hooks lernen und was sie tun.
Die gleiche Zeit, die man bräuchte, um diese Hooks zu lernen, könnte man auch aufwenden, um die Kern-WordPress-Hooks zu lernen.
Hier ist ein Gedanke. Wenn Frameworks der richtige Weg sind, warum werden dann immer noch so viele Themes entwickelt?
jay
Hallo,
Ich bin Anfänger und erstelle einen Blog über Gewichtsverlust. Muss ich Genesis erwerben, bevor ich eine Vorlage auswähle?
Ich wollte gerade ein Theme von Themeforest kaufen, als mich jemand aufhielt und mir sagte, ich solle zuerst ein Parent-Theme kaufen? Ist das für Anfänger notwendig? Oder können wir mit einem Theme von Themeforest beginnen?
Ich freue mich auf Ihre Antwort.
Danke
WPBeginner Support
Nein, das ist nicht nötig. Genesis ist kein Parent-Theme, sondern ein Theme-Framework. Sie brauchen keines von beiden, Sie können einfach ein gutes Theme kaufen.
Admin
Ballen
Bitte recherchieren Sie, bevor Sie fortfahren. Ich bin auch Anfänger und lerne so viel wie möglich, bevor ich ein Theme auswähle, weil ich nicht all diese harte Arbeit in ein Website-Geschäft stecken und es schlecht laufen lassen oder schlimmer noch komplett scheitern lassen möchte, weil ich zu voreilig war und meine Hausaufgaben nicht gemacht habe. Tipp – schlecht codierte Themes können Ihrem SEO schaden und andere Probleme verursachen.
Wenn Sie jetzt einfach nur mit WP herumspielen und eine Website erstellen möchten, und nicht sicher sind, ob Sie das langfristig tun werden, würde ich mit den bereits auf WP vorhandenen Themes beginnen.
Ich habe Gutes und Schlechtes über Themes gehört, die auf Themeforest verkauft werden. Ich würde googeln... sind Themes, die auf Themeforest gekauft werden, zuverlässig... und sehen Sie, was Sie finden. Wie WPB Support sagte, es ist nicht notwendig, Genesis zu verwenden, verwenden Sie einfach ein qualitativ hochwertiges Theme. Wahr, aber als Neuling gehe ich davon aus, dass Sie kein Entwickler sind. Zu wissen, wie ein „qualitativ hochwertiges Theme“ aussieht, ist keine einfache Aufgabe. Wie gesagt, melden Sie sich, wenn Sie es ernst meinen, ein Online-Website-Geschäft zu haben.
Jetzt habe ich meine neue Leidenschaft nach all meiner Recherche gefunden, liebe es, meine eigene Website für mein Geschäft zu erstellen und werde weiterhin Websites für andere in meiner Nische entwerfen, nachdem ich alles gelernt habe. Ich habe mich mit Genesis zusammengetan, weil ich das Gefühl habe, das Beste aus beiden Welten zu haben. Sie kümmern sich um WP-Updates und Best Practices und den besten sauberen Code, den man verwenden kann, und noch viel mehr Dinge, über die ich mich nicht informieren möchte... Und ich kümmere mich um das Design und die Optimierung und baue meine Website mit Zuversicht auf, wissend, dass ich meine Recherche durchgeführt und das beste Unternehmen ausgewählt habe, das mich bei meinen Zielen unterstützt. Noch einmal, ich habe diesen Weg gewählt, weil ich kein Entwickler bin und auch keiner sein möchte.
Ja, Entwickler können ihre eigenen Themes erstellen, wie einige zu diesem Thema Kind-Themes usw. kommentiert haben, das ist nichts für sie. Aber ich liebe es und bin froh, dass ich auch Kind-Themes erstellen kann und nicht wieder zur Schule gehen muss, um eine solide Website für mein Geschäft aufzubauen. Ich möchte nur genug CSS usw. lernen, um Themes, die auf dem Genesis Framework basieren, anzupassen, und ich bin bereit. NUR meine 2 Cents... LOL
imran hussain
Sehr hilfreich zum Verständnis von Child-Themes. Danke.
imran
Ria
Hallo, ich wollte fragen, ob es stimmt, dass ein Child Theme nicht so nützlich, sondern eher falsch für eine Website sein könnte? Ich habe das WordPress Twenty Fifteen Theme (angepasst). Als ich ein bereits erstelltes Child Theme heruntergeladen habe, habe ich einige Änderungen vorgenommen (Informationen aus den Hauptdateien in das Child Theme kopiert/eingefügt) und meine Seite damit „kaputt gemacht“. Derjenige, der mir bei der Anpassung des Themes geholfen hat, sagte mir auf meine Frage nach der Erstellung eines Child Themes, dass Child Themes die Website langsamer machen, einen verwirren können (wenn man viele Änderungen vornimmt, welche Datei wurde bereits geändert) und es nicht gut für die Website ist. Als ob alle Änderungen nur in den Hauptdateien vorgenommen werden sollten. Und er weigerte sich, ein Child Theme zu erstellen. Wie ist das also? Denn überall lese ich, dass ein Child Theme ein „Muss“ ist. Ist die Antwort meines „Helfer“ nur Faulheit, mehr Arbeit zu machen? Wie ist es also?:) Danke für die Hilfe:)
WPBeginner Support
Child Themes sparen Zeit. Einige WordPress-Entwickler erstellen vielleicht keine Child Themes und bearbeiten lieber die Haupt-Theme-Dateien. Das ist auf lange Sicht nicht sicher und wir raten Ihnen davon ab. Vielleicht sollten Sie sich einen besseren Berater für Ihr Projekt suchen.
Admin
Steve Wilkinson
Das ist ein wirklich guter „Geschäftsplan“ für einen Entwickler, der Sie an seinen Dienst binden möchte. Jedes Mal, wenn dieses Theme aktualisiert wird, müssen sie ihre Version davon neu erstellen. Oder schlimmer noch, Sie erhalten die Theme-Updates nicht und verpassen Verbesserungen, sind aber vielleicht sogar Exploits ausgesetzt.
Webentwicklung ist KEINE einmalige Sache! Leider sind viele Webdesign-Agenturen so aufgebaut. Und normalerweise habe ich oft festgestellt, dass es sich dabei um die marketing- und grafikorientierten handelt, die vielleicht die Marketing-/visuellen Aspekte einer Website sehr gut verstehen, aber nicht viel von der technischen Seite wissen.
Ich bin vor ein paar Monaten fast vom Stuhl gefallen, als in einem wichtigen Podcast für Grafikdesign-Profis die ganze Crew über WordPress-, Plugin- und Theme-Updates sprach... und den Leuten riet, nichts zu aktualisieren, weil das oft Dinge kaputt macht!
Nun, ja... deshalb tun Sie nicht, was diese Leute tun. Sie bauen eine hübsche Website und übergeben sie dem Kunden... der sich mit Hosting und Problemen rund um Updates, Nicht-Updates usw. auseinandersetzen muss. Regel Nr. 1 bei WordPress-Websites ist: HALTEN SIE ALLES AKTUELL!!! Wenn das von Ihnen gewählte System/Entwickler dies nicht bewältigen kann... haben Sie das falsche gewählt.
Kirsten
Ich bin völlig neu bei Child-Themes. Könnte mir jemand ein Beispiel geben, was eine „extreme Änderung“ ist, die bedeutet, dass ein Child-Theme der richtige Weg für mich wäre?
Thanks
Mike
Ich lerne Child Theme, es ist verrückt, es ist so viel, ich war nie gut im Programmieren
Maryam
Nehmen wir an, ich muss die Datei header.php ändern, also überschreibe ich sie und lege sie in meinen Child-Theme-Ordner – dann kommt ein Theme-Update und die Datei header.php im Parent wird mit einigen nützlichen Updates aktualisiert. Werden diese auf mein Child-Theme angewendet?
Steve Wilkinson
Ich muss das genauer untersuchen (da ich kein tiefgehender Theme-Entwickler bin), aber meines Wissens ist das eine Ja/Nein-Situation. Wenn ich mich nicht irre, können Sie sich ein Child-Theme als eine Art Überlagerung vorstellen (erinnern Sie sich an die Klassenprojektoren mit Pergamentbögen und wie sie übereinander gelegt werden konnten?).
Ich nehme also an, Sie würden einige der neuen Codes und Funktionen im Parent erhalten, solange das Child sie nicht überschreibt. Und wenn Sie die gesamte Datei vom Parent kopiert haben, wird das Child alles außer den von Ihnen vorgenommenen Änderungen und den neuen Updates, die sie vorgenommen haben, enthalten.
Aber wenn sie etwas geändert haben, wo es auch in deinem Child-Theme deklariert ist, denke ich, dass das Child-Theme überschreiben wird. Ich würde *gerne* mehr darüber erfahren, da ich mich in letzter Zeit auch mehr damit beschäftige, WooCommerce-Sachen anzupassen (d. h. worauf muss ich jedes Mal achten, wenn WooCommerce die Vorlagendateien aktualisiert).
I’m sure a good theme developer could answer this much better, but that’s kind of my layman’s description as a code tweaker.
Anne Marie
Vielen Dank für den Transparenz-/Overlay-Vergleich. Mein Verständnis davon hat sich erst eingestellt, als ich das gelesen habe. Nochmals vielen Dank!
WPBeginner-Mitarbeiter
http://codex.wordpress.org/index.php?title=Theme_Development&oldid=31552
WPBeginner-Mitarbeiter
Thomas,
A proper Theme System was introduced in WordPress 1.5 back in 2005. The earliest mention of child theme we could find was in the 2006 codex article on theme development. Hope this helps.
Thomas Vasquez
Danke, ja, das tut es. Sie hätten zufällig keinen Link zu diesem Artikel, oder? Ich könnte ihn wirklich gebrauchen. Nochmals vielen Dank.
Thomas Vasquez
Das ist großartig, vielen Dank. Gibt es vielleicht einen Link für diese Referenz?
Thomas Vasquez
Vielleicht kann mir hier jemand eine Frage beantworten, die ich schon seit einiger Zeit suche: Wann hat WordPress zum ersten Mal Child-Themes eingeführt?
Ich habe das Codex durchsucht und jede Version überprüft und kann keine Erwähnung finden, wann sie eingeführt wurden (oder vielleicht habe ich es übersehen?)
Weiß das jemand?
Dzagro
it is helpful, well cleared now, thanks
HannahHudson
Das war sehr klar und direkt. Danke für den Beitrag.
Kendall
Ich denke darüber nach, meinen Blog von einem kostenlosen WordPress-Theme auf das Genesis Framework + Theme umzustellen. Haben Sie Artikel darüber, wie man das richtige Theme auswählt? Und wie man benutzerdefinierte Header/Logos für Ihren Blog erstellt, die Sie über das Genesis Framework einfach auf Ihrer Website einfügen können?
WPBeginner Support
Ja, wir haben eine Anleitung zum Auswählen des perfekten WordPress-Themes für Ihre Website. Sie können benutzerdefinierte Header und Logos von der Genesis-Einstellungsmaske zu Ihrer Website hinzufügen.
Admin
RandR
Wirklich sehr hilfreich, danke
Pratish
WPBeginner hat mit diesem Child-Theme erstaunliche Arbeit geleistet. Ich benutze auch Genesis und frage mich, ob Sie ein bestehendes Child-Theme angepasst oder eines von Grund auf neu erstellt haben auf dieser Website?
Ich bin mit CSS nicht sehr vertraut und frage mich, ob Sie irgendwelche Ansichten zur Verwendung des Genesis Extender-Plugins oder des Dynamik Website Builder-Kind-Themes haben – beide sehen ziemlich benutzerfreundlich aus, aber ich bin mir nicht sicher, ob die automatische „Code“-Generierung die Website mit Bloat füllt.
Redaktion
Hallo Pratish,
We created a custom child theme from scratch
Admin
Felix Arntz
Ich liebe die Verwendung von Child-Themes, ich verwende sie für fast jede Website, die ich erstelle. Aber du hast Recht, man muss das richtige Parent-Theme finden, dieses Problem habe ich immer wieder.
Ich denke, es gibt zu viele Theme-Entwickler, denen ihre Themes Child-Themes nicht wirklich am Herzen liegen. Meiner Meinung nach sollte es eine grundlegende Sache sein, eigene Theme-Hooks und Ähnliches hinzuzufügen. Es muss kein riesiges Framework wie Genesis sein, es kann ein vollwertiges Theme für sich sein – aber trotzdem wird es immer Leute geben, die etwas ändern wollen, und meiner Meinung nach sind Child-Themes einfach der beste Weg, damit umzugehen.
Danke für diesen Artikel!
Felix
Daniel
Mir ist eines an Child-Themes aufgefallen, und zwar die @import-Funktion mit den Styles des Parent-Themes. (Es geht mir hier auch nicht um Performance-Probleme).
Das „Problem“ ist, wenn Sie ein responsives Theme mit einem JS-Media-Query-Fallback für ältere Browser haben, funktioniert dies nicht bei importierten Stylesheets, was ein Problem darstellen könnte.
Pete
Ich mag keine Kind-Themes, ich tauche gerne tief in den Code jedes Themes ein und ich habe das Gefühl, dass Kind-Themes viel von diesem Code vor mir verstecken... für mich sind sie nur eine weitere Komplikation bei der Anpassung eines Themes.
Andre
Das Interessante an Child-Themes, besonders wenn man Themes entwirft und verkauft (oder kostenlos verschenkt), ist, dass es fast selbstverständlich ist, dass jeder Benutzer ein Child-Theme verwenden muss. Ich habe festgestellt, dass die meisten Benutzer meiner Themes (oder eigentlich jedes Themes) irgendwann eine Form der Modifikation an einem Theme vornehmen werden... egal, ob sie es von mir oder von einer anderen Website beziehen. Ich plane, eine leicht andere Richtung einzuschlagen, indem ich die Vorteile der Nichtverwendung eines Child-Themes weiter untersuche.
Redaktion
Hallo Andre,
Wir haben es mit vielen Anfängern zu tun, und die meisten verzichten darauf, Änderungen an ihren Themes vorzunehmen. Die einzigen Änderungen, die sie vornehmen, sind das Hinzufügen zusätzlicher Funktionalität durch Plugins.
-Syed
Admin
Connie
Ich finde es sehr seltsam, wie Sie die Beziehung zwischen Eltern- und Kind-Theme definieren:
eine Kommentarzeile in der style.css definiert das ;=(
Ich denke, das sollten Sie in Ihrem Artikel erklären...
Viele Grüße, Connie
Redaktion
Ich musste lange und gründlich darüber nachdenken, ob wir den Code hinzufügen sollten oder nicht. Da dies ein Leitfaden für Anfänger ist, habe ich beschlossen, den vom Autor ursprünglich hinzugefügten Code zu entfernen.
Ich habe gerade die Zeile geändert, in der stand, dass das Erstellen eines Kind-Themes so einfach ist wie das Hinzufügen einer style.css-Datei mit einem Link zur Codex-Seite, die als Referenz verwendet werden kann.
-Syed
Admin
Keith Davis
Hallo Syed
Ich bin auch dafür, Genesis zu verwenden.
Ich verwende es jetzt auf all meinen eigenen Websites und auf allen Websites meiner Kunden.
Wie Sie sagen, können Sie für jedes WordPress-Theme ein Kind-Theme erstellen, aber wenn Sie ein Eltern-Theme wie Genesis verwenden, wissen Sie, dass Sie sich auf die Programmierung verlassen können.