• Gelöst jonn10

    (@jonn10)


    Hallo,
    ich habe ein child theme angelegt, dieses aktiviert und dann eine Seite geändert.
    Nun habe ich festgestellt, das die Änderung auch im Originaltheme wirksam wurde.
    Wie muss ich vorgehen, dassich Seiten von Theme nur im child ändere, damit ich dort testen kann ohne das Original zu zerstören?

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Wenn du ein Child Theme erstellst und dort persönliche Änderungen vornimmst, wirkt sich das nicht auf Templates des Parent Theme aus. Das Parent Theme bleibt unverändert und du solltest wieder das alte Layout sehen, sobald du vom Child Theme auf das Parent Theme zurückwechselst. (Das ist ja der Sinn eines Child Themes.)

    Was sich übergreifend auswirkt, sind zusätzliche CSS-Regeln, die du im Customizer einträgst. Diese Regeln verändern zwar auch nicht irgendein Template oder Cascading Style Sheet des Parent Theme, werden aber zu einem späteren Zeitpunkt geladen und überschreiben damit im Browser das Stylesheet des Parent Theme.

    Was natürlich im Eifer des Gefechts passieren kann, ist eine Verwechselung der Templates von Parent und Child Theme – also wenn du z.B. eine Änderung im Template header.php vornimmst, aber versehentlich im Verzeichnis des Parent Theme arbeitest. Im Zweifelsfall brauchst du dann as Parent Theme einfach nochmal neu zu installieren und Änderungen und Ergänzungen im Child Theme vornehmen.

    Thread-Starter jonn10

    (@jonn10)

    Vielleicht habe ich mich unklar ausgedrückt.
    Wenn ich das Child Theme aktiviere, um es zu testen, ist dies gleich für alle im Internet sichtbar. Ich möchte allerdings das Child theme testen, und alle andern sollen noch das Original sehen.

    Das war tatsächlich missverständlich ausgedrückt.

    Schau dir mal das Plugin Theme Test Drive an (Plugin ist schon älter, sollte aber funktionieren; du findest aber auch passende Alternativen).

    Ich würde statt dessen aber eher einen lokalen Webserver verwenden und dort das (Child-)Theme ausgiebig testen, dann auf dem produktiven Server installieren, wenn alles passt.

    Thread-Starter jonn10

    (@jonn10)

    Danke,
    ich werde versuchen, einen lokalen Webserver einzurichten. Dies scheint mir vernünftiger.
    Besten Dank!

Ansicht von 4 Antworten – 1 bis 4 (von insgesamt 4)
  • Das Thema „Seite im Child theme bearbeiten“ ist für neue Antworten geschlossen.