Childe Theme Problem

  • Hi,
    ich versuche gerade das WooTheme "Definition" mit einem Child Theme anzupassen.
    Dazu bin ich nach der Anleitung von Wordpress vorgegangen.

    Also child theme ordner anlegen, style.css anlegen mit dem @import url("../definition/style.css");

    Danach kann ich problemlos CSS Klassen überschreiben, die im style.css definiert wurden. Wenn sie aber in einem anderen File definiert wurden, nicht. Z.B hab ich eine Klasse in der definition/css/layout.css Datei, die ich nicht überschreiben kann.

    Wenn ich im Chrome mit "Element untersuchen" ansehe, wie die Klasse im style.css überladen wird, sehe ich, wenn ich die Styles checke folgenden Link zum child theme styles.css file geht: "host/wp-content/themes/definition-child/style.css?ver=3.9.2:69"

    Wenn das selbe für das layout.css checke, dann sehe ich folgendes: "host/definition/css/layout.css?3.9.2:87"
    Also das CSS file vom parent theme.

    In meinem child style.css hab ich folgenden Inhalt:

    Ich hab noch versucht, ein childtheme/css/layout.css file mit den nötigen Klassen abzulegen, hat aber nix genützt.

    Weiters hab ich noch versucht ein functions.php file in den childtheme folder zu legen. Hier wird beschrieben, wie man das Problem eventuell lösen könnte. Nachdem ich bis jetzt keine Ahnung von Wordpress und dem aufbau von Plugins und Themes habe, hab ich erst mal folgendes versucht, aber ohne Erfolg:

    Ich weiß im Moment leider nicht weiter. Hat jemand einen Tipp für mich? Liegt's am Definition Theme, das nicht sauber programmiert wurde? Kann man das trotzdem mit einem child theme lösen?

    Danke schon mal im voraus!

    lg,
    Andi

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!