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?
Das Thema „Child-Theme Problem“ ist für neue Antworten geschlossen.