Möchten Sie ein mobiles Menü in WordPress ausblenden?
Die meisten WordPress-Themes verwandeln Ihre Standard-Navigationsmenüs automatisch in mobilfreundliche Menüs. Möglicherweise möchten Sie jedoch Menschen, die Ihre Website mit Smartphones oder Tablets besuchen, ein anderes Menü anzeigen.
In diesem Artikel zeigen wir Ihnen, wie Sie das Standard-Mobilmenü in WordPress ganz einfach ausblenden und stattdessen ein individuelles Menü einblenden können.
In diesem Lehrgang werden wir zwei verschiedene Methoden behandeln, und Sie können die unten stehenden Links verwenden, um zu der gewünschten Methode zu springen:
Methode 1: Ausblenden eines mobilen Menüs in WordPress mit einem Plugin
Der einfachste Weg, das von Ihrem WordPress-Theme bereitgestellte mobile Menü auszublenden, ist die Verwendung des WP Mobile Menu-Plugins.
Dieses Plugin ermöglicht es Ihnen, ein einzigartiges Menü zu erstellen und es mobilen Nutzern anzuzeigen. Sie können auch das mobile Menü ausblenden, das viele Themes standardmäßig anbieten.
Erstellen Sie Ihr mobiles Menü
Zunächst müssen Sie das Navigationsmenü erstellen, das Sie auf mobilen Geräten anzeigen möchten. Gehen Sie dazu auf die Seite Darstellung “ Menüs in Ihrem WordPress-Dashboard.
Auf dem nächsten Bildschirm müssen Sie einen Namen für das Menü eingeben. Es ist eine gute Idee, etwas zu verwenden, das Ihnen hilft, das Menü später zu identifizieren, z. B. „Mobiles Menü“.
Danach können Sie alle Beiträge und Seiten auswählen, die Sie dem mobilen Menü hinzufügen möchten.
Ausführlichere Anweisungen finden Sie in unserer Anleitung zum Erstellen eines Navigationsmenüs in WordPress.
Wenn Sie mit dem Layout des Menüs zufrieden sind, vergessen Sie nicht, auf den Button „Menü speichern“ zu klicken, um Ihre Änderungen zu speichern.
Konfigurieren Sie die Plugin-Einstellungen
Wenn das erledigt ist, ist es an der Zeit, das WP Mobile Menu Plugin zu installieren und zu aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Nach der Aktivierung gehen Sie zu Mobile Menu Options, um die Plugin-Einstellungen zu konfigurieren.
Hier müssen Sie bis zum Ende der Seite scrollen und wählen, ob das mobile Menü auf der linken oder rechten Seite des Bildschirms angezeigt werden soll, indem Sie die Kippschalter „Menü links/rechts aktivieren“ verwenden.
Öffnen Sie dann die Dropdown-Liste „Ein Menü auswählen“ und wählen Sie das zuvor erstellte mobile Menü aus.
Danach klicken Sie einfach auf „Änderungen speichern“.
Es gibt viele Möglichkeiten, Ihr WordPress-Navigationsmenü zu gestalten. Sie können zum Beispiel „Schrift-Optionen“ auswählen und dann die Schriftgröße, Schriftstärke, Abstände und mehr ändern.
Sie können auch „Kopfzeilenstil“ wählen und das Aussehen und die Funktion der mobilen Kopfzeile ändern.
Sie können zum Beispiel einen Schatten hinzufügen, die Höhe der Kopfzeile ändern, ein Sticky-Navigation-Menü erstellen und vieles mehr.
Die meisten dieser Einstellungen sind einfach, so dass Sie sie durchsehen und sehen können, welche verschiedenen Arten von Effekten Sie erstellen können. Sie können zum Beispiel ein Bildsymbol hinzufügen oder CSS zu Ihren WordPress-Menüs hinzufügen.
Wenn Sie mit der Einrichtung des mobilen Menüs zufrieden sind, klicken Sie einfach auf „Änderungen speichern“.
Ihr mobiles Menü zu WordPress hinzufügen
Nachdem Sie nun das Plugin eingerichtet haben, müssen Sie WordPress mitteilen, wo das mobile Menü angezeigt werden soll, indem Sie auf Erscheinungsbild “ Menüs gehen.
Wenn es nicht bereits ausgewählt ist, öffnen Sie das Dropdown-Menü „Zu bearbeitendes Menü auswählen“ und wählen Sie das zuvor erstellte mobile Menü aus.
Dann müssen Sie unter „Menüeinstellungen“ entweder „Linkes mobiles Menü“ oder „Rechtes mobiles Menü“ auswählen, je nachdem, wo Sie das Menü anzeigen möchten.
Danach klicken Sie einfach auf „Menü speichern“.
Besuchen Sie nun entweder Ihre Website auf einem mobilen Gerät oder rufen Sie die mobile Version Ihrer WordPress-Website vom Desktop aus auf. Sie sollten das benutzerdefinierte mobile Menü sehen.
Fehlersuche: Ausblenden des mobilen Standardmenüs
Standardmäßig blendet das Plugin automatisch die von den meisten gängigen WordPress-Themes verwendeten Menüelemente aus. Das bedeutet, dass das standardmäßige mobile Menü Ihres Themes ausgeblendet werden sollte, ohne dass Sie etwas tun müssen.
Wenn jedoch das Standardmenü für mobile Geräte immer noch angezeigt wird, müssen Sie im WordPress-Dashboard unter Mobile Menüoptionen “ Allgemeine Optionen “ Sichtbarkeitsoptionen gehen.
Klicken Sie hier auf die Schaltfläche „Element suchen“.
Dies öffnet eine mobile Version Ihrer Website.
Wählen Sie in diesem Popup den Inhalt aus, den Sie auf mobilen Geräten ausblenden möchten, z. B. das Menü Ihres WordPress-Themes.
Dadurch wird die CSS-Klasse des Inhalts zum Feld „Elemente ausblenden“ hinzugefügt.
Klicken Sie anschließend auf „Änderungen speichern“. Jetzt sollte das Menü des Themas auf mobilen Geräten nicht mehr angezeigt werden.
Methode 2: Mobiles Menü mit CSS-Code ausblenden
Diese Methode ist etwas komplizierter und erfordert, dass Sie Ihrer Website einen eigenen Code hinzufügen.
Bei dieser Methode können Sie zwischen zwei verschiedenen Ansätzen wählen. Sie können das gesamte Standardmenü für Mobilgeräte mit CSS ausblenden, oder Sie können einzelne Menüpunkte auf Mobilgeräten ausblenden.
1. Ausblenden eines kompletten Menüs auf mobilen Geräten mit CSS
Eine Möglichkeit besteht darin, das Standardmenü für mobile Geräte vollständig aus Ihrem WordPress-Theme zu entfernen. Dies ist eine gute Wahl, wenn Sie eine andere Methode der Navigation auf dem Handy verwenden möchten, z. B. Breadcrumb-Navigationslinks oder interaktive Bilder.
Zunächst müssen Sie das Element finden, das Sie ändern möchten. Rufen Sie dazu einfach Ihre WordPress-Website auf und fahren Sie mit dem Mauszeigerkontakt über das Navigationsmenü.
Klicken Sie anschließend mit der rechten Maustaste und wählen Sie das Inspektionstool Ihres Browsers.
Ihr Browserbildschirm wird nun in zwei Teile geteilt, und Sie sehen den Code der Seite, einschließlich des Codes für das Navigationsmenü.
Wir wollen dieses Navigationsmenü jedoch nicht ändern, da wir es auf der Ansicht des Desktops sehen können.
Zum Glück gibt es einen einfachen Weg, um stattdessen auf das mobile Menü zuzugreifen.
Ziehen Sie einfach an der Ecke des Browsers, um ihn zu verkleinern, bis WordPress das Desktop-Navigationsmenü durch das mobile Menü ersetzt.
Nun müssen Sie den Bezeichner und die CSS-Klasse herausfinden, die das mobile Navigationsmenü verwendet. Fahren Sie einfach mit der Maus über den Quellcode, bis Ihr Browser den Menübereich hervorhebt. Dieser Abschnitt enthält die Klasse und den Bezeichner, die Sie verwenden müssen.
Sobald Sie diese Informationen haben, können Sie das Menü auf mobilen Geräten mit einem Code ausblenden.
Oft werden Sie in WordPress-Anleitungen aufgefordert, individuellen Code in Ihre functions.php-Datei einzufügen. Dies ist jedoch nicht sehr benutzerfreundlich, und selbst ein kleiner Fehler im Code kann alle Arten von WordPress-Fehlern verursachen. Der individuelle Code kann sogar Ihre Website komplett zerstören.
Stattdessen ist es sicherer, benutzerdefinierten Code mit WPCode hinzuzufügen.
Mit diesem kostenlosen Plugin können Sie ganz einfach individuelles CSS, PHP, HTML und mehr in WordPress hinzufügen, ohne Ihre Website zu gefährden. Sie können den Code des Plugins einfach in den Editor von WPCode einfügen und den Code dann mit einem Klick auf einen Button aktivieren und deaktivieren.
Um zu beginnen, müssen Sie WPCode installieren und aktivieren. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.
Danach gehen Sie im WordPress-Dashboard auf Code Snippets “ Snippet hinzufügen .
Hier sehen Sie alle vorgefertigten Snippets, die Sie zu Ihrer Website hinzufügen können. Dazu gehört ein Snippet, mit dem Sie Kommentare vollständig deaktivieren, Dateitypen hochladen können, die WordPress normalerweise nicht unterstützt, Seiten mit Anhängen deaktivieren und vieles mehr.
Um CSS zu Ihrer Website hinzuzufügen, bewegen Sie den Mauszeigerkontakt auf „Fügen Sie Ihren individuellen Code hinzu“ und wählen Sie dann „Snippet verwenden“.
Geben Sie zunächst einen Titel für das Code-Snippet ein. Das kann alles sein, was Ihnen hilft, das Snippet in Ihrem WordPress-Dashboard zu identifizieren.
Öffnen Sie anschließend das Dropdown-Menü „Codetyp“ und wählen Sie „CSS“.
Danach können Sie den folgenden Code in den Code-Editor einfügen oder eingeben:
.navbar-toggle-wrapper {
display:none;
}
Vergessen Sie nicht, .navbar-toggle-wrapper
durch den Bezeichner zu ersetzen, den Sie mit dem Inspektionstool Ihres Browsers gefunden haben.
Wenn Sie bereit sind, das Codeschnipsel zu veröffentlichen, blättern Sie zum oberen Rand der Ansicht und klicken Sie auf den Schalter „Inaktiv“, damit er sich in „Aktiv“ ändert.
Klicken Sie abschließend auf „Snippet speichern“, um das Snippet zu aktivieren.
Jetzt wird das mobile Menü Ihres Themes auf Smartphones und Tablets ausgeblendet.
2. Ausblenden bestimmter Menüpunkte im mobilen Menü mit CSS
Mit dieser Methode können Sie ein Navigationsmenü erstellen und dann selektiv Elemente ein- oder ausblenden, die auf mobilen oder Desktop-Geräten nicht angezeigt werden sollen.
Auf diese Weise können Sie das gleiche Navigationsmenü für mobile und Desktop-Besucher verwenden. Gehen Sie zunächst zu Design “ Menüs.
Klicken Sie anschließend auf den Button „Ansicht anpassen“ in der oberen rechten Ecke der Ansicht.
Hier müssen Sie die Box neben der Option „CSS-Klassen“ aktivieren.
Blättern Sie dann zu einem Menüpunkt, den Sie auf dem Handy ausblenden möchten, und klicken Sie darauf, um ihn zu erweitern.
In den Einstellungen des Menüpunkts sehen Sie die Option, eine CSS-Klasse hinzuzufügen. Fügen Sie hier einfach die CSS-Klasse .hide-mobile
hinzu.
Wiederholen Sie den Vorgang für alle Menüpunkte, die Sie auf dem Handy ausblenden möchten.
Auf ähnliche Weise können Sie auf alle Menüelemente klicken, die Sie auf Desktop-Computern ausblenden möchten. Fügen Sie dieses Mal jedoch stattdessen die CSS-Klasse .hide-desktop
hinzu.
Wenn Sie fertig sind, vergessen Sie nicht, auf die Schaltfläche „Menü speichern“ zu klicken, um Ihre Änderungen zu speichern.
Nun können Sie diese Menüelemente mit benutzerdefiniertem CSS ausblenden. Erstellen Sie einfach ein neues benutzerdefiniertes Codeschnipsel, indem Sie das oben beschriebene Verfahren befolgen.
Jetzt können Sie das folgende CSS in den WPCode-Code-Editor einfügen:
@media (min-width: 980px){
.hide-desktop{
display: none !important;
}
}
@media (max-width: 980px){
.hide-mobile{
display: none !important;
}
}
Veröffentlichen Sie dann einfach das Code-Snippet.
Wenn Sie nun Ihren WordPress-Blog besuchen, werden Sie feststellen, dass die Menüpunkte, die Sie auf dem Desktop ausblenden wollten, nicht mehr sichtbar sind. Um zu testen, wie das Menü auf dem Handy aussieht, verkleinern Sie einfach die Ansicht des Browsers, bis WordPress auf das mobile Menü umschaltet.
Wir hoffen, dass dieser Artikel Ihnen geholfen hat zu lernen, wie Sie ein mobiles Menü in WordPress ausblenden können. Vielleicht interessieren Sie sich auch für unsere Expertenauswahl der besten Drag-and-drop WordPress Page-Builder und unsere Anleitung zum Hinzufügen bedingter Logik zu Menüs.
Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.
Syed Balkhi
Hey WPBeginner readers,
Did you know you can win exciting prizes by commenting on WPBeginner?
Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
You can get more details about the contest from here.
Start sharing your thoughts below to stand a chance to win!