Die Navigation der WordPress-Website kann nicht erweitert werden, wenn die Browsergröße reduziert wird
Lesezeit: 4 Minuten
Nodnin
Ich suche Hilfe in verefly.com. Ich habe diese Website mit einem Online-Thema entwickelt und die notwendigen Änderungen vorgenommen. Mein Problem ist, dass sich das Navigationsmenü, wenn der Browser von seiner ursprünglichen Größe verkleinert wird, nicht erweitert. Es sollte das idealerweise tun und hat bis vor einigen Tagen normal funktioniert.
Die normale Website sieht so aus:
Die Website sieht anders aus, wenn der Browser verkleinert wird:
Im obigen Bild sehen Sie das Navigationsmenü, allerdings ist das Pluszeichen nicht mehr anklickbar. Es dehnt sich auch nicht aus. Ich kann nicht verstehen, wo ich es ändern kann, damit es wieder funktioniert.
Ich würde mich über jede Hilfe freuen.*
* Ich habe versucht zu überprüfen, ob das sekundäre Menü ein Problem hat, aber nichts ist offensichtlich *
Das Problem, das Sie sehen, ist auf Folgendes zurückzuführen $(document).ready nie gefeuert, also (im Wesentlichen) nichts von dem Code in Ihrem custom.js Datei wird ausgeführt.
Wie bereits erwähnt, liegt dies daran, dass die jwplayer Die Instanziierung in der Mitte Ihrer Seite (in Zeile 399) schlägt fehl. jwplayer erwartet, dass Sie die ID eines Containerelements übergeben, aber kein Element mit einer ID von mediaplayer_vid_5 existiert auf der Seite.
Sie müssen dieses Skript also entweder vollständig entfernen oder sicherstellen, dass Sie eine ID übergeben, die tatsächlich irgendwo auf der Seite verwendet wird. Sobald Sie eines der beiden getan haben, funktioniert alles gut.
Fredi
Mmm.. ich verstehe. Versuchen Sie, das Skript wie unten zu entfernen oder zu deaktivieren. Kann das Problem lösen.
NEUES UPDATE :
Dieses Skript ist im Artikel “Gewölbe in der Ville!“, lassen Sie den Beitrag in Ihrem WordPress-Adminbereich einchecken, dort könnten Sie versehentlich diesen Javascript-Code einfügen. Wenn Sie diesen Code finden, entfernen Sie ihn.
Sie möchten also, dass ich dieses Codesegment von der Website entferne … was genau könnte Ihrer Meinung nach das Problem sein?
– Nodnin
26. März 2013 um 21:18 Uhr
Jawohl. Aber versuchen Sie einfach, diese Skripte mit /* … */ auszuschalten, und versuchen Sie es erneut mit Ihrem Navigationsmenü.
– Fredi
27. März 2013 um 0:59 Uhr
Ich bin nicht in der Lage, es zu finden und es zu ändern … wo denken Sie, dass es sein würde?
– Nodnin
17. April 2013 um 6:20 Uhr
@njack: Okay Jack, hier löse ich dein Problem. Das Skript befindet sich im Artikel “Vault in the Ville!”, lassen Sie den Beitrag in Ihrem WordPress-Admin nachsehen, dort könnten Sie versehentlich den Javascript-Code einfügen.
– Fredi
18. April 2013 um 7:54 Uhr
Ich habe das versucht und es hat wirklich nicht funktioniert , ich habe es auch im Mozilla – Browser versucht und es ändert sich nicht wirklich . Der Browser zeigt den Fehler an, löst sich aber nicht auf
– Nodnin
21. April 2013 um 22:23 Uhr
Ersetzen Sie einfach das CSS Ihres Div durch den ID-Wrapper:
aber das div enthält andere Spannen und Sachen zu , denkst du nicht, dass diese betroffen sein werden?
– Nodnin
21. April 2013 um 22:24 Uhr
Probieren Sie es aus. Ich habe es versucht, indem ich es live auf Ihrer Website geändert habe. Bei mir hat es gut funktioniert. Die Divs fallen mit diesem Patch nicht unter die Seitenleiste.
– Syed Qarib
22. April 2013 um 11:12 Uhr
Ich habe versucht, es zu ändern, aber es hat keine Wirkung gezeigt: Ich habe meinen Code auf dem folgenden Link: pastie.org/7697071 . könntest du darauf hinweisen. die änderungen, die ich bis jetzt gekauft habe, öffnen die navigationsleiste auf der ersten seite, aber nicht auf den restlichen seiten. Auf anderen Seiten öffnet es sich immer noch nicht
– Nodnin
22. April 2013 um 11:45 Uhr
Sieht so aus, als hätten Sie zum Zeitpunkt meines Beitrags ein neues Problem, Ihnen fehlt Code am Ende der Quelle. Überprüfen Sie den Code danach </div> <!-- #main-content --> auf dieser Seite http://verefly.com/video/ (oder irgendein anderes) und vergleiche es mit der Homepage http://verefly.com/ (Ihnen fehlen Skripte wie custom.js + andere und Sie haben Tags wie html, body usw. nicht geschlossen.)
Höchstwahrscheinlich haben Sie die Fußzeile nicht in den PHP-Code des Themas auf den Layouts eingefügt, die auf anderen Seiten als der Homepage verwendet werden.
Schreiben Sie eine Medienabfrage für die Wrapper-Klasse für die verleumdeten Größen der Browsergrößen auf. Wenn möglich, können Sie dies auch mit den Bildern tun.
Ich hoffe es hilft
13724900cookie-checkDie Navigation der WordPress-Website kann nicht erweitert werden, wenn die Browsergröße reduziert wirdyes