Twentytwelve Menu für kleine Bildschirme verschwindet wieder

  • Bei meinem twentytwelve child theme funktioniert nach Update des Themes der Menu Button für kleine Bildschirme nicht mehr richtig. Gleich nach dem Update tat sich gar nichts bei Klick auf den Menu Button. Nachdem ich in header.php <h3> in <button> geändert habe erscheint nun das Menu aber nach 1 Sekunde verschwindet es wieder. Wieso ist das so? Muss in der navigation.js noch etwas geändert werden?
    Danke vorab für Hilfe!

    • 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

  • bei einem Update ändert sich das Childtheme nicht. Wo musstest du also h3 ändern? Gibt es einen Link zur Seite?

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • In Twenty Twelve 1.5 wurde in der header.php der Toggle-Button von <h3> auf <button> geändert.

    Alt: <h3 class="menu-toggle"><?php _e( 'Menu', 'twentytwelve' ); ?></h3>
    Neu: <button class="menu-toggle"><?php _e( 'Menu', 'twentytwelve' ); ?></button>

    Hier geht`s zur Baustelle: http://tinyurl.com/y3wf2pem

  • Ich dachte du hättest ein Child-Theme?! Und im Child-Theme ändert sich beim Update nichts. Ist dein Child-Theme vermurkst?

    Ich sehe im Quellcode folgendes:

    Code
    <a href="https://noell-landschaften.de/wp/" title="Nöll Landschaften" rel="home">
                <button class="menu-toggle">Menü</button>
    </a>


    Der umschließende a-Tag ist dort falsch. Und so steht es auch nicht in der originalen header.php vom TwentyTwelve:
    https://themes.trac.wordpress.org/browser/twenty…/2.9/header.php (Zeile 43)

    Irgendwas habt ihr also verbastelt. Vergleiche mal eure mit der originalen Datei.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • ich finde den Fehler nicht.
    Vermutlich ist da wirklich was vermurkst.
    Vielleicht kannst du dir mal die header.php des childthemes ansehen (danke schonmal!):

  • <h1> bzw. das <img> bekommt ein inline-style. Da fehlen Anführungszeichen " zum Schluss. Somit ist der nachfolgende Code fehlerhaft. Benutzt einen richtigen PHP-Editor, am Besten mit Systax-Highlighter, dann fällt sowas schnell auf.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

Jetzt mitmachen!

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