Child Theme läuft gut, aber nicht für JavaScript

  • Mit Mühe habe ich ein Child Theme nach den aktuellen Vorgaben über functions.php gebastelt. Inzwischen läuft diese Konstruktion wunderbar für CSS und übernommene PHP-Dateien wie Header. Aber eine Nutzung vom Child Theme für JavaScript ist bislang nicht möglich.

    Ich habe im Child-Ordner ein Verzeichnis js für die custom.js angelegt. In functions.php lautet der Code für CSS ud für JavaScript:

    Für i-transform habe ich eine Subnavi erstellt, die von diesem Theme nicht vorgesehen ist. Dem div-Container mit den Menü-Elementen habe ich die Klasse "extra-container" verpasst, weil die Hauptnavi die Klasse "nav-container" trägt. In JavaScript möchte ich erreichen, dass auch die Elemente von "extra-container" im mobilen toggle-Menü berücksichtigt werden. Die dafür nötige Änderung funktioniert im Parent Theme mit:

    Wenn ich aber den etwas kürzeren Ursprungscode im Parent Theme belasse und diesen veränderten Code in meine custom.js eintrage, passiert leider nichts - obwohl custom.js in meinem Child Theme durch die Angaben in functions.php wohl auch erkannt wird. Jedenfalls zeigt der Quellcode die korrekten Daten. Trotzdem überlagert meine Modifizierung in custom.js nicht die entsprechende Stelle im Original von i-transform/js/functions.js - was ist bloß los?

    • 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!