Support » Themes » Twenty Seventeen: Mobiles Menü funktioniert nicht

  • Gelöst jojobee

    (@jojobee)


    Liebe Community,
    bei dem WordPress-Theme Twenty Seventeen funktioniert bei mir das Mobile Menü nicht auf der Startseite. Ich habe das Theme nochmal komplett neu installiert, weil ich dachte, dass ich durch meine Änderungen am Footer etwas falsch gemacht hätte. Das Mobile Menü geht aber trotzdem nicht.
    Hat vielleicht jemand eine Idee woran das liegen könnte?

    Viele Grüße,
    Johanna

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 24)
  • Ich hab da ganz viele Ideen, aber es wäre einfacher, wenn du uns eine URL zu deiner Website gibst. 🙂

    Welche Plugins hast du denn installiert? Hast du mal versucht, sie vorübergehend zu deinstallieren? Cache gelöscht? In der Fehler-Konsole deines Browsers nach Fehlern geschaut (Rechtsklick > Element untersuchen > Tab „Konsole“, dort nach Fehlermeldungen suchen)? Welche Änderungen hast du am Theme vorgenommen? Nutzt du Child-Theme?

    Also … Ideen hätte ich ja …

    Also ich habe alle Plugins deaktiviert, Menü geht trotzdem nicht. Mir werden keine Fehler angezeigt (was aber nix heißen muss, bin da wirklich keine Expertin…)
    Ich benutze ein Child-Theme und habe in der footer.php den Hinweis auf WordPress unterdrückt indem ich „//“ davor gesetzt habe.

    Darf ich die URL hier posten? Es geht um eine Homepage, die ich für kommerzielle Zwecke nutze (wobei ich die Homepage selbst mache, also nicht mein Geld mit dem Programmieren verdiene)

    Viele Grüße

    Die URL kannst du gerne hier posten, wenn du dir Sorgen wegen SEO machst auch gerne mit einem Dienst wie bitly.com gekürzt.

    Ok, dann mache ich das so. Hier der Link: http://bit.ly/2o35hdl

    Hm, das ist ja kurios.

    Kannst du mal ausprobieren, ob das Menü funktioniert, wenn du statt des Child Themes das Parent Theme aktivierst? Ändert sich etwas, wenn du das Plugin „Cookie Notice“ deaktivierst?

    Ich hab das Parent Theme nochmal aktiviert und alle Plugins deaktiviert. Leider geht das Menü trotzdem nicht… Hast du noch weitere Ideen?
    Jetzt ist das Child Theme wieder aktiv und alle Plugins auch.

    • Diese Antwort wurde geändert vor 3 Jahre, 3 Monaten von jojobee.
    Moderator PraetorIM

    (@praetorim)

    Was mir auffällt: Wenn ich auf der Startseite (und nur dort tritt ja das Problem auf) auf das Menu klicke, wird der Untertitel (oder genauer, das letzte Wort „finden“) markiert. Andererseits: wenn ich mit der Tab-Taste durch die Seite navigiere, wird nach einigen Tab-Drücken auch das Menu aktiviert und ausgeklappt.

    Das eigentliche Javascript, dass für das Aufklappen des Menüs verwendet wird, ist also in Ordnung. Allerdings dürfte irgendetwas mit der Zuordnung durcheinandergeraten sein. Was genau, müssen wir noch herausfinden…

    Das eigentliche Javascript, dass für das Aufklappen des Menüs verwendet wird, ist also in Ordnung.

    Richtig. Wenn ich auf der Startseite die body-Class .twentyseventeen-front-page entferne, klappt die Navigation einwandfrei. Ich nehme im Moment an, dass hier eine Screenreader-Funktion dazwischenhaut …

    Heißt das, ich muss irgendwie die Startseiten-Funktion des Themes umgehen? Darüber habe ich auch schon nachgedacht, weil es ja auf den anderen Seiten funktionert.

    Du könntest nochmal versuchen, das Theme komplett zu löschen (vorher auf ein anderes Theme wechseln) und dann erneut zu installieren und aktivieren um sicherzustellen, dass es nicht an fehlerhaften Dateien liegt, aber mir fällt sonst im Moment nichts ein, was weiterhelfen könnte. Tut mir leid.

    Das hatte ich vorgestern schon gemacht (unfreiwillig, weil ich die functions.php zerschossen hatte…) Also daran liegts vermutlich nicht. Ich probiere mal nochmal paar Sachen aus und zur Not muss ich auf ein ähnliches Theme ausweichen.

    Vielen vielen Dank für Eure Hilfe!!!

    Moderator PraetorIM

    (@praetorim)

    Noch ein Versuch: Welche Einstellungen hast Du im Customizer für die Startseite vorgenommen?

    da habe ich auch grade verschiedene Einstellungen ausprobiert. Leider versagt das Menü immer auf der Startseite.
    Ich überlege jetzt, ob ich die Startseite direkt auf eine andere Unterseite verlinke und die Startseite so umgehe. Dann habe ich aber immer noch das Problem, dass jemand evtl. auf den Header klickt und dann wieder auf der Seite ohne Menü landet

    Das kuriose ist ja, dass die mobile Navigation mit einer statischen Startseite sonst (also bei anderen Websites) eigentlich völlig problemlos läuft. Ich sehe aber auch keinen Unterschied zwischen deiner Website und anderen. Auch bei einer Installation des Plugins Cookie Notice funktioniert die Navigation in einer Test-Installation hier einwandfrei. Du hast auch sonst keine Änderungen am Theme selbst vorgenommen? Andere Plugins (insbesondere Cache und Plugins zur Performanceoptimierung) können wir auch ausschließen?

    Also ich habe folgende Plugins installiert:
    Cookie Notice
    Math Captcha
    Rename wp-login
    WP limit login attempts

    Ich könnte die jetzt alle nochmal komplett deinstallieren und kucken ob das was bringt. Bisher habe ich sie nur deaktiviert.

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 24)
  • Das Thema „Twenty Seventeen: Mobiles Menü funktioniert nicht“ ist für neue Antworten geschlossen.