2016-11-23 1 views
1

Ich wurde gebeten, auf das Hauptmenü auf luxmux.com, zu schauen Dies ist eine Wordpress-Website, hat es Vollversion und mobile und das Menü ist für beide unterschiedlich . Für die Vollversion funktioniert das Menü gut und zeigt alle Elemente gemäß Wordpress Dashboard >> Aussehen >> Menü. Für die mobile Version fügt das Menü jedoch einen Menüpunkt "- MENU -" zum Menü hinzu (ganz oben). Ich wurde gebeten, diesen Gegenstand zu entfernen.Wordpress Hauptmenü-Eintrag erscheint aus dem Nichts für mobile Version

Von dem, was ich sehe, das Menü in header.php mit dieser einzigen Linie erzeugt wird -

<?php wp_nav_menu(array('menu_id'=>'nav', 'theme_location'=>'main-navigation')); ?>

Anfangs dachte ich, dass ich durch die Verwendung auszuschließen, wie pro diesem Beispiel ein einzelnes Element entfernen - wp_nav_menu exclude pages from menu

Das Element "- MENU -" hat jedoch keine Seiten-ID.

Danke.

Antwort

0

Der Grund, dass geschieht, ist, dass Javascript baut das Menü basiert auf dem Hauptmenü. Schauen Sie sich die selectnav.js Datei:

view-source:http://www.luxmux.com/wp-content/themes/shootingstar/js/selectnav.js?ver=0.1

Blick in diese Datei und Sie können label = o.label || "- MENU -",

Sie müssen wissen, einige JS sehen Sie dieses Problem zu beheben.

+0

Sehr geehrte @ disinfor, Ich habe die Bezeichnung auf eine leere Zeichenfolge gesetzt-"Label = o.label || "", 'Es löste mein Problem. Vielen Dank. – Leo

+0

@leo kein Problem. Ich bin froh, dass du es gelöst hast. – disinfor

0

Finden Sie die CSS-Kennung für das Element (wie eine Klasse oder id) und nur die folgende CSS in jedem CSS-Datei durch den Admin-Bereich geladen hinzufügen:

.whatever-class { 
    display: none !important; 
} 
Verwandte Themen