Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Was ist ein WordPress Child Theme? Vorteile, Nachteile und mehr

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Fragen Sie sich, was ein WordPress Child-Theme ist und ob Sie eines erstellen sollten?

Mit WordPress Child-Themes können Benutzer und Entwickler ihre WordPress-Websites anpassen, ohne dass ihre Anpassungen bei einem Theme-Update verloren gehen. Sie bringen jedoch einige Vor- und Nachteile mit sich, die Sie vielleicht berücksichtigen sollten.

In diesem Artikel erklären wir Ihnen, was ein WordPress Child-Theme ist und helfen Ihnen bei der Entscheidung, ob Sie ein solches verwenden sollten oder nicht.

What is a WordPress Child Theme? Pros, Cons, and More

Was ist ein Child Theme in WordPress?

In WordPress erbt ein Child-Theme die Funktionalität, die Eigenschaften und den Stil eines anderen WordPress-Themes, auch Parent-Theme genannt.

Wenn Sie ein untergeordnetes Theme anpassen, wird das übergeordnete Theme nicht beeinträchtigt. Deshalb verwenden viele Entwickler untergeordnete Themes, um ihre Theme-Anpassungen zu bewahren, die verloren gehen könnten, wenn das übergeordnete Theme aktualisiert wird.

Der erste Schritt bei der Erstellung eines Child-Themes besteht darin, ein gutes Parent-Theme auszuwählen. Sie können jedes WordPress-Theme als Eltern-Theme verwenden, aber einige Themes sind besser geeignet als andere.

Theme-Frameworks eignen sich zum Beispiel hervorragend als übergeordnete Themes. Sie enthalten die Kernfunktionen eines Themes, aber nicht das Styling.

Diese Theme-Frameworks ermöglichen es Designern und Entwicklern, auf einfache Weise viele verschiedene Child-Themes zu erstellen, die unterschiedlich gestylt sind, ohne dass viele der gleichen Funktionen neu geschrieben werden müssen.

Genesis theme framework

Es ist auch gut, ein Thema zu wählen, das das Aussehen und die Anpassungsfunktionen hat, die Sie brauchen, damit Ihre Website ihre Ziele erreicht. Auf diese Weise müssen Sie nicht so viele Änderungen vornehmen.

Wenn Sie daran interessiert sind, ein Child-Theme zu verwenden, können Sie unsere Anleitung zum Erstellen eines Child-Themes in WordPress lesen.

Warum ein WordPress Child Theme verwenden?

Wie bereits erwähnt, verwenden viele Entwickler ein WordPress Child-Theme, um ihre Anpassungsoptionen bei einem Theme-Update beizubehalten. In diesem Fall wird Ihr übergeordnetes Theme zwar aktualisiert, aber Ihr aktives Child-Theme bleibt davon unberührt.

Ganz zu schweigen davon, dass Child-Themes Ihre Website vor potenziellen WordPress-Sicherheitsproblemen schützen können. Wenn sich herausstellt, dass das Eltern-Theme bei einem Update erhebliche Fehler aufweist, wirkt sich das nicht auf Ihr Child-Theme aus.

Theme updates

Für Entwickler ist die Verwendung eines Child-Themes auch eine schnelle und effiziente Methode zur Anpassung einer WordPress-Website. Sie können schnell benutzerdefinierte Stile, Vorlagenänderungen oder zusätzliche Funktionen 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. Werfen wir zunächst einen Blick auf die Vorteile.

Vorteile eines WordPress Child-Themes:

  • Sichere Updates: Durch die Verwendung eines untergeordneten Themes können Sie alle Ihre benutzerdefinierten Änderungen getrennt vom Hauptthema aufbewahren. Das bedeutet, dass Sie das übergeordnete Theme aktualisieren können, ohne dass Ihre Anpassungen verloren gehen, da sie sicher im untergeordneten Theme gespeichert sind.
  • Einfach zu erweitern: Ein Child-Theme, das auf einem leistungsstarken Theme-Framework aufbaut, bietet ein hohes Maß an Flexibilität, ohne dass viel Code geschrieben werden muss. Sie müssen nur die Vorlagendateien und Funktionen ändern, die Sie anpassen möchten.
  • Sicherer Fallback: Wenn Sie ein komplettes Theme erstellen, müssen Sie an alle möglichen Szenarien denken. Wenn Sie etwas in einem Child-Theme nicht codieren, steht die Funktionalität des Parent-Theme als Fallback-Option zur Verfügung.

Nachteile eines WordPress Child-Themes:

  • Lernkurve: Sie müssen Zeit investieren, um sich mit dem übergeordneten Thema vertraut zu machen, insbesondere wenn Sie ein robustes Framework mit eigenen Hooks und Filtern gewählt haben. Sobald Sie jedoch das übergeordnete Thema kennen, können Sie im Handumdrehen benutzerdefinierte Websites erstellen.
  • Abhängigkeit vom übergeordneten Theme: Der Entwickler des übergeordneten Themes kann das Thema aufgeben. Technisch gesehen können Sie es weiter verwenden, auch 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 von dem Theme ab, das Sie als Parent-Theme verwenden, also sehen wir uns das als nächstes an.

Die Wichtigkeit der Auswahl eines guten Elternthemas

Der Grund, warum es wichtig ist, ein gutes übergeordnetes Thema zu wählen, ist, dass man Zeit sparen kann.

Wir hören oft von Anfängern, die den Fehler machen, ein übergeordnetes Theme zu wählen, das nicht viele Funktionen bietet. Am Ende müssen sie die meisten Dateien des übergeordneten Themes überschreiben.

Nehmen wir an, Sie entscheiden sich für ein übergeordnetes Thema und stellen fest, dass Ihnen das Aussehen der Fußzeile nicht gefällt. Also erstellen Sie eine neue footer.php-Datei. Dann entscheiden Sie, dass Ihnen das Aussehen der Kopfzeile nicht gefällt und erstellen eine neue Datei header.php.

Template Files Used in a Theme

Schon bald wird klar, dass Sie dieses Thema nicht als übergeordnetes Thema verwenden sollten. Stattdessen könnten Sie es als Einstiegs-Theme verwenden, das Sie in Ihr eigenes benutzerdefiniertes Theme umwandeln.

Eine andere Möglichkeit wäre, ein anderes Theme zu wählen, das dem, was Sie brauchen, viel näher kommt. Auf diese Weise müssen Sie nicht so viele Änderungen an Ihrem Child-Theme vornehmen.

Sollten Sie ein WordPress Child Theme verwenden?

Wenn Sie ein Entwickler sind, können Sie ein Child-Theme verwenden, um Ihre Entwicklungszeit zu reduzieren, wenn Sie mit Kunden arbeiten oder Ihr eigenes Theme erstellen.

Entwickler müssen ihre Arbeitsabläufe rationalisieren und gleichzeitig hochwertige Themes erstellen. Die Erstellung eines Child-Themes hilft ihnen dabei.

Viele der Websites, die wir erstellen, sind Child-Themes des Genesis Theme Frameworks. Aber in einigen Fällen erstellen wir auch ein eigenständiges, individuelles WordPress-Theme, zum Beispiel wenn ein Projekt sehr komplex oder sehr einfach ist.

Wenn Sie ein Benutzer sind, empfehlen wir Ihnen Child-Themes nur dann, wenn Sie ständig neue Funktionen in die functions.php-Datei Ihres Themes einfügen oder die style.css-Datei ständig ändern.

Während eines WordPress-Treffens fragte uns ein Leser nach der besten Lösung für das Hinzufügen benutzerdefinierter Stile. Er fragte sich, ob es besser sei, ein Child-Theme oder ein benutzerdefiniertes CSS-Plugin zu verwenden.

Die Antwort darauf hängt davon ab, wie versiert und vertraut Sie mit der Technik sind. Es hängt auch davon ab, wie viele Anpassungen Sie vornehmen möchten.

Ein benutzerdefiniertes CSS-Plugin wie CSS Hero funktioniert gut, wenn Sie nur die Stile einiger weniger Elemente ändern müssen. Wenn Sie aber zum Beispiel das gesamte Farbschema ändern möchten, sollten Sie auf jeden Fall ein Child-Theme verwenden.

Customize CSS

Eine weitere Möglichkeit ist die Verwendung von WPCode. Mit diesem Plugin können Sie Änderungen an Ihrer functions.php-Datei und anderen Theme-Dateien vornehmen, ohne den Code direkt zu bearbeiten.

Auf diese Weise können Sie Kopf- und Fußzeilenskripte ausführen, ohne sich Sorgen machen zu müssen, dass Ihre Anpassungen verloren gehen oder Ihre Website beschädigt wird.

WPCode Pro version

Weitere Einzelheiten finden Sie in unserer Anleitung zur Verwendung von benutzerdefinierten Code-Snippets in WordPress.

Wir hoffen, dass dieses Tutorial Ihnen geholfen hat, zu erfahren, was ein WordPress Child-Theme ist und ob die Erstellung eines Child-Themes für Sie in Frage kommt. Sehen Sie sich auch unsere Liste der besten WordPress-Seitenerstellungsprogramme und der besten WordPress-Block-Themes für die vollständige Bearbeitung von Websites an.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

105 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    I have considered child theme to be a necessity for some time. Although I used to mainly use the WPCode plugin, sometimes it is necessary to insert some code into function.php as well. I’ve found it very helpful to use a child theme so that I don’t end up losing all my customizations just to update the template. In addition, I use a very simple plugin for this, which allows me to insert personal data into the template. It looks much better when the customer sees a template named after their website in their wordpress.

  3. Moinuddin Waheed says

    Thank you so much wpbeginner for clearing my doubts regarding child themes.
    I have always used the parent theme for creating websites and blogs and have never used child theme as I was of no clue about how a child theme works.
    I have a small doubt though. Having a child theme and making large changes in its functionality and changing in functions.php and styles.css, where does all these files gets stores?
    as when we update parent theme it remains intact and to my surprise it gets pushed to the parent theme as well.

    • WPBeginner Support says

      Those files would be stored in the child theme’s folder. Child themes use the styling of the parent theme and override with any specifics that you include in the child theme but the child theme does not make direct changes to the parent theme if you decide to change to the parent theme.

      Admin

  4. Arischvaran Puvanesvaran says

    Hi! Thanks for the tutorials. How should I determine when to use a FSE theme or a block theme for a site?

  5. DAVID Barnes says

    Please could you tell me we have just added a child theme to our theme whilst making changes to the style of the website, when this is complete do you keep the child theme active or do you revert back to the main template and make this active again.
    Hope this makes sense

    • WPBeginner Support says

      You would want the theme that you customized to be the active theme. That would normally be the child theme that you customize.

      Admin

      • David Barnes says

        Amazing thank you for the quick response this has to be the best website in regards to all word press related topics, it has been a gold mine of information as I navigate my way through the learning process of webdesign. VInaka

  6. Anchal says

    Hey I have a question. Does making and activating a child theme affect (drop) SEO ranks of an already ranking website that is live?

    • WPBeginner Support says

      It would depend on the specific changes but it should not affect your site’s SEO for the most part.

      Admin

  7. Adam says

    Hi, Great article on child themes. It’s exactly what I needed. Just one question? Am I right in thinking that you don’t have to install the child theme when you initially install the parent theme? That you only install it the instant you need to customize the function.php or parent theme template files?

  8. Robert A Lopez says

    Question! When activating a parent theme and a child these, do I activate both themes in my dashboard? Or do I just activate the child theme and leave the parent theme deactivated?

    I ask because, if I activate both, will I be able to determine which one is the child theme within the dashboard?

    • WPBeginner Support says

      You would want to activate the child theme and leave the parent theme deactivated. The child theme will use what it needs from the deactivated parent theme :)

      Admin

Schreibe einen Kommentar zu Nathan Antworten abbrechen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.