Was macht ein WordPress-Theme zu einem „ungültigen übergeordneten Thema“?

Lesezeit: 2 Minuten

Um einige CSS eines bestehenden WordPress-Themes zu überschreiben, möchte ich ein untergeordnetes Thema davon erstellen, wie auf beschrieben http://codex.wordpress.org/Child_Themes#Example_of_a_basic_Child_Theme .

Ich habe zusammen mit der style.css-Datei ein Verzeichnis erstellt, in dem der Name des übergeordneten Designs als “Vorlage” definiert ist. So weit, ist es gut. Wenn ich in der WordPress-Administration auf die Themenseite gehe, erhalte ich die Meldung „The [name of parent theme] theme is not a valid parent theme.”, und ich kann es nicht aktivieren.

Ich frage mich, wie WordPress herausfindet, ob ein übergeordnetes Thema gültig ist oder nicht, und ob es eine Möglichkeit gibt, das übergeordnete Thema zu einem gültigen übergeordneten Thema zu machen.

Um herauszufinden, ob das definierte Parent-Theme das Problem ist, habe ich die “template”-Definition durch ein anderes Theme ersetzt, das ebenfalls auf dem gleichen Server installiert ist, und das hat funktioniert.

Vielen Dank im Voraus für Ihre Hilfe.

Anscheinend habe ich vergessen zu erwähnen, was das Problem verursacht hat: Mein Parent-Theme ist bereits ein Child-Theme, und mir war die Zwei-Generationen-Grenze nicht bewusst, was bedeutet, dass ein Child-Child-Theme nicht möglich ist. 🙁

Danke trotzdem für deine Hilfe! Vielleicht sollten diese Informationen ergänzt werden http://codex.wordpress.org/Child_Themes

  • UFF!!!! Dies ist eine SCHRECKLICHE willkürliche Grenze! Danke für die Klarstellung!

    – Mike

    3. Mai um 18:32 Uhr

  • @mike Ich denke, das war kein großes Problem, als WordPress es ermöglichte, ein untergeordnetes Thema zu erstellen. Aber heute ist es ein Problem, weil die meisten fertigen Themes, die Sie irgendwo herunterladen, oft schon Child-Themes sind, sodass Sie als “Endbenutzer” nicht mehr (viel) bearbeiten können.

    – Jan

    9. Mai um 10:36 Uhr

Überprüfen Sie das CSS Ihres untergeordneten Designs, sehen Sie sich die @import-Zeile an und vergewissern Sie sich, dass dort ein ‘;’ Semikolon am Ende. 🙂

  • Sowohl das CSS des Parent-Themes als auch das des Child-Themes haben ein Semikolon am Ende.

    – Jan

    3. September 2013 um 11:15 Uhr

Benutzeravatar von StevePeev
StevePeev

Dein Child-Theme muss genau den gleichen Namen (gleiche Groß- und Kleinschreibung, gleiche Leerzeichen usw.) wie das Parent-Theme verwenden. Es ist definiert als Theme Name bei den Eltern style.css.

1394910cookie-checkWas macht ein WordPress-Theme zu einem „ungültigen übergeordneten Thema“?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy