Child theme funktioniert nicht richtg(Änderungen werden nicht übernommen) (4 Fragen)

  • Hi,
    ich hab ein Child Theme für mein Blog http://www.mtg-blog.com erstellt.
    Das hat auch eigentlich geklappt.
    Ich hab auch das Child Theme aktiviert= Die Seite wird normal angezeigt.
    Dann wollte ich in style.css Änderungen vornehmen wie z.b: die Farbe des Menüs verändern.
    Dies hat nicht geklappt.
    Parent theme ist Twentytwelve
    Hier der Code: (Hab den Teil der das Menü verändern soll rausgetan)


    2 Frage:
    Ich habe zuerst paar Veränderungen im Parent theme gemacht als ich noch kein Child Theme hatte.Nachdem ich mich ein wenig erkundigt habe habe ich ein Child theme erstellt , damit bei einem Update nicht alle Änderungen weg sind .
    Ich hab dann einfach die Bereiche die ich im Parent-Theme verändert habe in Child-Theme kopiert(zb. einfach die veränderte Versionvon footer.php zum Child-Theme zugefügt)
    Wird Also bei einem Update die Veränderung bleiben?


    3 Frage:
    Muss ich zb. im Child Theme den ganzen Style.css vom Parent Theme kopieren falls ich zb nur eine kleine Änderung machen will oder reicht auch nur der Teil der Verändert werden soll?


    4 Frage:
    Wo befindet sich im style.css der Teil welcher die menü-farbe bestimmt?

    Würde mich extrem freuen wenn mir jemand helfen kann danke

    lg obsti

    • 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

  • Hi obsti,

    zu 2 Frage:
    Wenn du z.B. die geänderte footer.php in deinen child-theme Ordner gelegt hast, dann bleiben die Veränderungen auch bei einem Update bestehen.

    zu 3 Frage,
    du brauchst nur die Änderungen in der style.css des Child einzutragen.

    zu 4 Frage:
    Die Farbe des Menüs ist ab Zeile 1475 der style.css definiert bzw. kann dort verändert werden

    CSS
    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    
    
        border-bottom: 1px solid #EDEDED;
        border-top: 1px solid #EDEDED;
        display: inline-block !important;
        text-align: left;
        width: 100%;
       [COLOR=#ff0000] background:#aabbcc;[/COLOR]
    }
  • Danke für deine Hilfe,
    das Problem ist aber leider noch nicht ganz gelöst.
    Hab den Quellcode eingefügt und gewünschte Farbe ausgewählt:

    So sieht momentan style.css aus,aber auf dem Blog ist keine Änderung zu sehen.
    Das war auch mein Problem.
    Da ja alle Änderungen die ich bisher gemacht habe auch im Parent-Theme sind,
    weiß ich nicht ob das Child theme überhaupt aktiv funktioniert.
    lg
    obsti

  • Hi obsti,

    versuche es hinter der Farbe mal mit einem !important

    Wenn du in den Quelltext deiner Seite siehst, dann steht dort auch, welches Theme eingesetzt wird.

    Schick mal einen Link zur Seite ;-) Habe es gefunden, die Farbe ist doch da.

  • Hi obsti,

    ich sehe deine Navigationsleiste hier in einem herrlichen Orange leuchten ;-)

    Das !important "erzwingt" die jeweilige Anweisung. Du siehst es in den beiden Code-Schnipseln oben bei display:

  • Vielen Dank für deine Hilfe.
    Bei mir erschien die Navigation dauernd weiß.
    Dann sah ich an einem anderen Pc nach und was sehe ich?
    oranges Menü!!
    Hab jetzt mal den Broweserverlauf und co gelöscht.
    Ist jetzt bei mir auch Orange (:
    Weißt du warum das so ist?
    Danke nochmal.

Jetzt mitmachen!

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