Title: Child-Theme Problem
Last modified: 1. März 2025

---

# Child-Theme Problem

 *  Gelöst [maxmuster123](https://de.wordpress.org/support/users/maxmuster123/)
 * (@maxmuster123)
 * [vor 1 Jahr, 4 Monaten](https://de.wordpress.org/support/topic/child-theme-problem/)
 * Hallo,
 * ich verwende WordPress zum ersten mal für eine Website. Bin aber erfahrener Webentwickler–
   mit PHP also sehr gut vertraut.
 * Ich würde gern eines der vorhandenen Themes als Basis nehmen und punktuell für
   mich anpassen. Dafür habe ich mir das Thema Child-Theme angeschaut und entsprechend
   der Doku umgesetzt. Das Funktioniert auch alles so weit wie gewünscht, bis auf
   ein Punkt an dem ich nicht weiß wie ich ihn am besten lösen könnte:
 * Das Theme nutzt eigene css-Dateien welche im theme-Ordner unter assets/css abgelegt
   sind. Hierin muss ich Anpassungen vornehmen, also habe ich die Dateien an die
   entsprechende Stelle in meinem Child-Theme Ordner kopiert. Doch verwendet werden
   weiterhin die css-Dateien des parent-Themes. Ein tieferer Blick in den Code zeigt
   mir auch warum: Das theme verwendet die get_template_directory_uri() Funktion
   um den Pfad zum theme-Ordner zu ermitteln. Doch get_template_directory_uri() 
   liefert die URI zum Parent-Theme (obwohl das Child-Theme aktiv ist). Dadurch 
   wird immer fix der Pfad zum css-Ordner des parent themes verwendet. Ich bin nun
   etwas ratlos wie ich das auflösen kann, dass die css-Dateien aus meinem Child-
   Theme-Ordner verwendet werden.
 * Vielleicht hat jemand Erfahrung mit Child-Themes und dieser Problematik. Hat 
   jemand einen Tipp wie ich das Problem lösen kann? Übersehe ich eventuell etwas?

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)

 *  Moderator [threadi](https://de.wordpress.org/support/users/threadi/)
 * (@threadi)
 * [vor 1 Jahr, 4 Monaten](https://de.wordpress.org/support/topic/child-theme-problem/#post-167828)
 * Bei Style-Anpassungen per Child-Theme hast du 2 Möglichkeiten:
    - Deaktiviere die Style-Datei des Original per [https://developer.wordpress.org/reference/functions/wp_dequeue_style/](https://developer.wordpress.org/reference/functions/wp_dequeue_style/).
      Dann kopierst du die Datei in dein Child-Theme, bindest sie dort ein per wp_enqueue_style()
      ein und passt sie deinen Wünschen an. 
      Nachteil: wenn sich am Parent-Theme
      an der Style-Datei etwas ändert, müsstest du das jedes Mal nachziehen. Fummelarbeit
      bei diesen Dateien.
    - Du überlädst die Style-Eigenschaften mit deiner eigenen Style-Angabe. Wenn
      der body im Parent einen blauen Hintergrund hat, überlädst du ihn per `body{
      background-color: red; }` und machst ihn damit rot.
      Nachteil: im Frontend 
      lädt damit eine zusätzliche Style-Datei, aber das ist eher minimalistisch.
 * Bitte beachte, dass das Forum hier eher für Anwender gedacht ist. Entwicklerfragen
   würde ich empfehlen eher in dafür gedachten Foren zu stellen, z.B. auf [https://wordpress.stackexchange.com/](https://wordpress.stackexchange.com/)
 *  Thread-Starter [maxmuster123](https://de.wordpress.org/support/users/maxmuster123/)
 * (@maxmuster123)
 * [vor 1 Jahr, 4 Monaten](https://de.wordpress.org/support/topic/child-theme-problem/#post-167829)
 * Vielen Dank für den Tipp.
   Das hilft sehr weiter.
 * Danke auch für den Hinweis aufs Developer-Forum. Das kannte ich noch nicht 🙂

Ansicht von 2 Antworten – 1 bis 2 (von insgesamt 2)

Das Thema „Child-Theme Problem“ ist für neue Antworten geschlossen.

## Schlagwörter

 * [child theme](https://de.wordpress.org/support/topic-tag/child-theme/)

 * In: [Themes](https://de.wordpress.org/support/forum/themes/)
 * 2 Antworten
 * 2 Teilnehmer
 * Letzte Antwort von: [maxmuster123](https://de.wordpress.org/support/users/maxmuster123/)
 * Letzte Aktivität: [vor 1 Jahr, 4 Monaten](https://de.wordpress.org/support/topic/child-theme-problem/#post-167829)
 * Status: gelöst

## Themen

### Beliebteste Themen

### Unbeantwortete Themen

### Nicht-Support-Themen

### Gelöste Themen

### Ungelöste Themen

### Alle Themen
