Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man ein mobilfähiges, responsives WordPress-Menü erstellt

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Möchten Sie ein mobilfähiges, responsives WordPress-Menü erstellen?

Mehr als die Hälfte des gesamten Website-Traffics kommt von mobilen Geräten. Wenn Ihr Navigationsmenü auf Smartphones und Tablets nicht gut funktioniert, hat ein großer Teil Ihrer Besucher Schwierigkeiten, sich auf Ihrer Website zurechtzufinden.

In dieser Anleitung zeigen wir Ihnen, wie Sie ganz einfach ein mobilfähiges, responsives WordPress-Menü erstellen können.

How to create a mobile-ready responsive WordPress menu

Warum ein mobilfähiges, responsives WordPress-Menü erstellen?

Ein gut gestaltetes Navigationsmenü hilft Besuchern, sich auf Ihrer Website zurechtzufinden. Doch nur weil Ihr Menü auf Desktop-Computern gut aussieht, bedeutet das nicht automatisch, dass es auch auf mobilen Bildschirmen und Tablets gut aussieht.

Mobile Nutzer machen etwa 58 % des gesamten Internetverkehrs aus. Das heißt, wenn Ihr Menü auf mobilen Geräten nicht gut aussieht oder nicht richtig funktioniert, riskieren Sie, die Hälfte Ihres Publikums aufgrund einer schlechten Nutzererfahrung zu verlieren.

Dadurch wird es schwierig, wichtige Ziele zu erreichen, wie z. B. die Vergrößerung Ihrer E-Mail-Liste, die Erzielung von Verkäufen und das Wachstum Ihres Unternehmens.

Sehen wir uns also an, wie Sie ein mobilfähiges responsives Menü erstellen können, das auf Smartphones und Tablets gut aussieht. Verwenden Sie einfach die unten stehenden Links, um direkt zur gewünschten Methode zu springen.

Methode 1: Erstellen Sie ein mobilfähiges, responsives Schiebeleistenmenü

Ein responsives Schiebepanel ist ein Navigationsmenü, das sich auf dem Bildschirm verschiebt, wenn ein Besucher auf einen Kippschalter tippt oder klickt.

Auf diese Weise ist das Menü immer leicht zu erreichen, nimmt aber standardmäßig keinen Platz auf dem Bildschirm ein.

A sliding side panel menu in WordPress

Dies ist besonders wichtig, da Smartphones und Tablets im Vergleich zu Desktop-Computern viel kleinere Bildschirme haben.

Wenn das Menü ständig erweitert wird, kann es passieren, dass ein mobiler Nutzer die Links versehentlich über den Touchscreen seines Geräts auslöst. Daher sind Schiebepaneele eine gute Wahl für ein mobiles, responsives Menü.

Der einfachste Weg, ein mobilfähiges Schiebepanel hinzuzufügen, ist die Verwendung von Responsive Menu.

Hinweis: Es gibt eine Premium-Version des Responsive Menu mit zusätzlichen Themen und zusätzlichen Funktionen wie der bedingten Logik. In dieser Anleitung werden wir jedoch das kostenlose Plugin verwenden, da es alles enthält, was Sie für die Erstellung eines mobilfähigen Menüs benötigen.

Zunächst müssen Sie das Responsive Menu-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Anleitung zur Installation eines WordPress-Plugins.

Nach der Aktivierung können Sie das Plugin verwenden, um jedes WordPress-Menü, das Sie zuvor erstellt haben, anzupassen. Wenn Sie ein neues Menü erstellen müssen, lesen Sie bitte unsere Anleitung für Anfänger, wie man ein Navigationsmenü in WordPress hinzufügt.

Wenn Ihr WordPress-Theme jedoch bereits über ein integriertes mobiles Menü verfügt, müssen Sie die CSS-Klasse dieses Menüs kennen, damit Sie es ausblenden können.

Wenn Sie diesen Schritt überspringen, sehen mobile Nutzer zwei sich überlappende Menüs auf Ihrer Website. Eine schrittweise Anleitung finden Sie in unserem Leitfaden zum Ausblenden eines mobilen Menüs in WordPress.

Gehen Sie anschließend auf die Seite Responsive Menu “ Menüs in der WordPress-Admin-Seitenleiste und klicken Sie auf die Schaltfläche „Neues Menü erstellen“.

Creating a mobile-ready responsive menu

Sie sehen nun einige verschiedene mobile responsive Designs, die Sie für Ihr Menü verwenden können.

Wir verwenden in unseren Bildern das „Standardthema“, aber Sie können jedes beliebige Thema verwenden. Nachdem Sie Ihre Entscheidung getroffen haben, klicken Sie auf „Weiter“.

Choosing a template for your navigation menu

Sie können nun einen Namen für das Menü eingeben. Dieser dient nur als Referenz, Sie können also jeden beliebigen Namen verwenden.

Klicken Sie anschließend auf „Link WordPress Menu“ und wählen Sie das gewünschte Menü aus.

Adding a responsive menu to a WordPress blog or website

Wie bereits erwähnt, müssen Sie, wenn Ihr Theme bereits ein integriertes mobiles Menü hat, dessen CSS-Klasse in das Feld „Theme-Menü ausblenden“ eintragen.

Wenn Sie auf das Premium-Plugin upgraden, erhalten Sie ein paar zusätzliche Einstellungen. Zum Beispiel können Pro-Nutzer das Menü auf bestimmten Seiten oder Geräten ausblenden.

Wenn Sie mit der Gestaltung des Menüs zufrieden sind, klicken Sie auf „Menü erstellen“.

How to create a mobile-ready menu for your website or blog

Sie sehen nun eine Vorschau Ihrer WordPress-Website auf der rechten Seite des Bildschirms und einige Einstellungen auf der linken Seite.

Um zu sehen, wie Ihre Website auf dem Handy aussieht, klicken Sie entweder auf das Handy- oder das Tablet-Symbol unten links auf dem Bildschirm.

Previewing a responsive menu on a smartphone or tablet

Um das Aussehen und die Funktionsweise des Menüs auf mobilen Geräten anzupassen, wählen Sie „Mobiles Menü“.

Klicken Sie dann auf „Container“.

Designing a mobile-responsive WordPress navigation menu

Hier finden Sie viele verschiedene Einstellungen.

Wenn Sie Änderungen vornehmen, wird die Live-Vorschau oft automatisch aktualisiert. Deshalb ist es eine gute Idee, das Menü zu erweitern, damit Sie sehen können, wie Ihr mobiles Menü aussehen wird. Klicken Sie dazu einfach auf die Schaltfläche zum Umschalten des Menüs.

How to preview a mobile menu on desktop

Standardmäßig fügt das Plugin einen Titel und einen Text „Weitere Inhalte hinzufügen…“ hinzu.

Sie können diesen durch Ihre eigene Nachricht ersetzen oder den Text sogar ganz entfernen. Um den Titel zu bearbeiten, klicken Sie auf , um den Abschnitt „Titel“ zu erweitern.

Adding a custom title to a navigation menu

Sie können nun Ihre eigene Nachricht in das Feld „Titeltext“ eingeben.

Sie können auch einen Link in den Titel einfügen oder Symbolschriften und Bilder hinzufügen.

Customizing the title in a WordPress navigation menu

Um das Aussehen des Titels anzupassen, klicken Sie auf die Registerkarte „Stile“.

Hier können Sie die Hintergrundfarbe, die Textfarbe, die Schriftgröße und vieles mehr ändern.

Customizing how a menu looks using a free WordPress plugin

Wenn Sie keinen Titeltext anzeigen lassen möchten, deaktivieren Sie das Kästchen neben „Titel“.

Wenn der Titel nicht unbedingt notwendig ist, kann er entfernt werden, um mehr Platz für die Links und andere Inhalte in Ihrem mobilen Navigationsmenü zu schaffen.

Removing the title from a WordPress navigation menu

Wenn Sie den Text „Weitere Inhalte hier hinzufügen….“ durch Ihre eigene Nachricht ersetzen möchten, klicken Sie auf den Bereich „Zusätzliche Inhalte“, um ihn zu erweitern.

Sie können nun Ihren eigenen Text eingeben, die Textfarbe ändern, die Textausrichtung ändern und vieles mehr, indem Sie die Einstellungen im linken Menü verwenden.

Adding your own messaging to a mobile-ready navigation menu

Um den Text vollständig zu löschen, klicken Sie einfach auf den Schalter, um ihn zu deaktivieren.

Auch hierdurch kann mehr Platz für den restlichen Inhalt des Menüs geschaffen werden. Dies ist besonders nützlich auf Smartphones und Tablets, die in der Regel kleinere Bildschirme haben.

Creating a unique menu for a smartphone or tablet

Standardmäßig zeigt Responsive Menu alle Ihre Menüelemente in einer einzigen Liste an. Sie können es jedoch vorziehen, diese Links in mehreren Spalten anzuzeigen.

Dies kann gut funktionieren, wenn Ihre Menübeschriftungen kürzer sind, da Sie auf diese Weise mehr Einträge auf kleinerem Raum zeigen können, ohne dass das Menü unübersichtlich wirkt.

Um verschiedene Spaltenlayouts auszuprobieren, klicken Sie auf , um den Abschnitt „Menü“ zu erweitern.

Expanding the WordPress navigation menu settings

Sie können nun die Dropdown-Liste „Spalten des Menü-Containers“ öffnen und die Anzahl der gewünschten Spalten auswählen.

An dieser Stelle wird möglicherweise der Text „Aktualisierung erforderlich“ angezeigt. Wenn Sie diese Meldung sehen, klicken Sie darauf, um die Live-Vorschau mit Ihren neuen Spalteneinstellungen zu aktualisieren.

Creating a multi-column menu layout

Standardmäßig fügt das Plugin auch eine Suchleiste zu Ihrem WordPress-Menü hinzu. Dies kann Besuchern helfen, interessante Inhalte zu finden, nimmt aber auch wertvollen Platz auf dem Bildschirm ein.

Wenn Sie möchten, können Sie die Suchleiste für mobile Nutzer entfernen, indem Sie den Schalter neben „Suche“ deaktivieren.

Removing a search bar from the WordPress mobile menu

Es gibt noch viele andere Einstellungen, die Sie konfigurieren können, so dass Sie vielleicht einige Zeit damit verbringen möchten, die anderen Optionen durchzusehen. Dies reicht jedoch aus, um ein gut gestaltetes, mobilfähiges Menü zu erstellen.

Wenn Sie mit der Einrichtung des Navigationsmenüs zufrieden sind, klicken Sie auf „Aktualisieren“.

Making the mobile-responsive menu live on your website

Besuchen Sie jetzt einfach Ihren WordPress-Blog mit einem mobilen Gerät, um das neue Menü in Aktion zu sehen. Sie können die mobile Version Ihrer WordPress-Website auch von Ihrem Desktop aus aufrufen.

Methode 2. Erstellen Sie ein mobilfähiges Responsive Fullscreen-Menü

Eine weitere Möglichkeit ist das Hinzufügen eines responsiven Vollbildmenüs. Dabei handelt es sich um ein Menü, das sich automatisch an verschiedene Bildschirmgrößen anpasst, sodass das Navigationsmenü immer gut aussieht, egal welches Gerät der Besucher verwendet.

Da das Menü den gesamten verfügbaren Platz einnimmt, ist es auf Smartphones und Tablets einfacher zu navigieren, egal wie klein der Bildschirm ist.

Der einfachste Weg, ein Vollbildmenü zu erstellen, ist die Verwendung von FullScreen Menu. Mit diesem Plugin können Sie ein Vollbildmenü nur für mobile Geräte erstellen oder dasselbe Menü auf Smartphones, Tablets und Desktop-Computern anzeigen, sodass alle Besucher die gleiche Erfahrung machen.

Als Erstes müssen Sie das FullScreen Menu-Plugin installieren und aktivieren. In unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins finden Sie weitere Einzelheiten.

Rufen Sie nach der Aktivierung die Seite Vollbildmenü-Optionen im WordPress-Menü auf und aktivieren Sie das folgende Kästchen: Animiertes Vollbildmenü aktivieren“.

Creating a fullscreen menu for smartphones and tablets

Wir empfehlen außerdem, das Kontrollkästchen „Das Menü nur für Admin-Benutzer anzeigen“ zu aktivieren. So können Sie die Änderungen sehen, während Sie das Menü konfigurieren, aber die Besucher sehen das mobile Menü erst, wenn Sie es live schalten.

Standardmäßig zeigt das Plugin das Vollbildmenü auf allen Geräten an. Wenn Sie das Vollbildmenü nur auf Smartphones und Tablets anzeigen möchten, aktivieren Sie das Kästchen neben „Nur für Mobilgeräte“.

Showing a fullscreen menu on a mobile device

Nun können Sie das Aussehen des Menüs anpassen, indem Sie auf die Registerkarte „Design / Erscheinungsbild“ klicken.

Hier können Sie die Farben, die Schriftart und die Animationseinstellungen für das Vollbildmenü auswählen.

Adding custom colors to a mobile-responsive menu

Wenn Sie diese Änderungen vornehmen, beachten Sie bitte, dass „Initial Background Menu“ das Umschaltsymbol des Menüs ist. Das „Geöffnete Hintergrundmenü“ ist die Farbe des erweiterten mobilen Vollbildmenüs.

Nachdem Sie die Menüfarben ausgewählt haben, blättern Sie zum Abschnitt „Erscheinungsbild des Menüs“. Hier können Sie die Schriftfarbe, die Schriftfamilie und die Schriftgröße des Menüs ändern.

Changing the appearance of a mobile navigation menu

Beachten Sie jedoch, dass das Laden zusätzlicher Schriftarten die Leistung und Geschwindigkeit Ihrer WordPress-Website beeinträchtigen kann. Dies ist nicht immer eine gute Wahl für mobile Geräte, die in der Regel weniger Rechenleistung haben als Desktop-Computer. Einige Besucher haben möglicherweise auch eine schlechte mobile Internetverbindung, wodurch Ihre Website noch langsamer geladen wird.

Wenn Sie das getan haben, blättern Sie zu „Animationseinstellungen“.

Zunächst können Sie festlegen, wie das Menü erweitert werden soll, wenn ein Besucher auf das Umschaltsymbol klickt. Öffnen Sie einfach das Dropdown-Menü „Animationstyp“ und wählen Sie eine Option aus der Liste, z. B. „Von oben nach unten“ oder „Von links nach rechts“.

Adding animation effects to a mobile website

Wenn Sie mit dem Aufbau des Menüs zufrieden sind, können Sie nun Inhalte hinzufügen, indem Sie auf die Registerkarte „Menüinhalt“ klicken.

Öffnen Sie hier das Dropdown-Menü „Menü auswählen“ und wählen Sie das Menü, das Sie im Vollbildmodus anzeigen möchten.

Creating a mobile-responsive WordPress menu

Wenn Sie noch kein Navigationsmenü erstellt haben, dann lesen Sie unsere Anleitung zum Hinzufügen von Navigationsmenüs in WordPress.

Wenn Sie zusätzliche Inhalte im Menü anzeigen möchten, können Sie diese im Feld „Free HTML / Shortcodes“ hinzufügen. Dies fungiert als Mini-Seiteneditor, in den Sie Text eingeben, die Formatierung ändern, Aufzählungspunkte und nummerierte Listen hinzufügen können und vieles mehr.

Adding shortcodes and HTMTL to your website's navigation

Es gibt auch ein Kontrollkästchen, mit dem Sie einen Link zu Ihrer Seite mit den Datenschutzrichtlinien hinzufügen können.

Als Nächstes können Sie Ihrem WordPress-Menü Symbole für soziale Medien hinzufügen. Diese Symbole werden in einer Reihe am unteren Rand des Vollbildmenüs angezeigt.

An example of a fullscreen mobile menu

Um diese Icons hinzuzufügen, klicken Sie einfach auf das Feld „Soziales Icon 1“, um es zu erweitern.

Sie können nun einen Titel für das Symbol eingeben, z. B. „Facebook“.

Adding social icons to your blog or website

Klicken Sie dann auf den Pfeil neben „Social Icon“ und wählen Sie das Symbol aus, das Sie den mobilen Besuchern zeigen möchten.

Geben Sie schließlich die gewünschte Adresse in das Feld „Soziale URL“ ein.

Adding Facebook, Twitter, and other social platforms to your website or blog

Um weitere Symbole hinzuzufügen, klicken Sie einfach auf die Schaltfläche „Weiteres Symbol hinzufügen“.

Schließlich können Sie eine WordPress-Suchleiste hinzufügen, um Besuchern die Suche zu erleichtern. Aktivieren Sie dazu einfach das Kästchen neben „Suchleiste hinzufügen“.

How to add a search bar to your mobile website

Standardmäßig zeigt das Plugin die Meldung „Suche etwas…“ an. Sie können diese jedoch durch Ihre eigene benutzerdefinierte Meldung ersetzen, indem Sie in das Feld „Platzhalter für die Sucheingabe“ tippen.

Wenn Sie zum Beispiel ein WooCommerce-Geschäft betreiben, können Sie Texte wie „Einkaufen beginnen“ oder „Produkte suchen“ verwenden.

Wenn Sie mit der Gestaltung des Menüs zufrieden sind, klicken Sie auf die Schaltfläche „Änderungen speichern“.

Making a mobile responsive menu live on your website

Besuchen Sie jetzt einfach Ihre Website mit einem mobilen Gerät, um das Vollbildmenü in Aktion zu sehen.

Sie können auch eine Vorschau der mobilen Version Ihrer Website mit dem WordPress-Theme-Customizer erstellen.

Bonus: Hinzufügen eines mobilfreundlichen Menüs zu Landing Pages

Wenn Sie eine Landing Page oder eine Verkaufsseite erstellen, dann sollte das Design auf mobilen Geräten genauso gut aussehen wie auf dem Desktop.

In diesem Sinne empfehlen wir, die Seite mit SeedProd zu erstellen. Es ist der beste WordPress-Seitenersteller und verfügt über mehr als 300 professionell gestaltete Vorlagen.

Choosing a SeedProd template

Nachdem Sie ein Design mit SeedProd erstellt haben, können Sie der Seite ein mobiles Menü hinzufügen, indem Sie den vorgefertigten Nav Menu Block von SeedProd verwenden. Mit diesem Block können Sie separate Menüs sowohl für mobile Geräte als auch für Desktops erstellen.

Auf diese Weise können Sie je nach Gerät des Nutzers ein anderes Layout verwenden und sogar unterschiedliche Links anzeigen.

Weitere Informationen finden Sie in unserer Anleitung zum Hinzufügen benutzerdefinierter Navigationsmenüs in WordPress.

Nachdem Sie den Navigationsblock zu Ihrem Entwurf hinzugefügt haben, klicken Sie einfach auf die Registerkarte „Erweitert“.

Creating mobile responsive navigation using SeedProd

Klicken Sie hier, um den Abschnitt „Gerätesichtbarkeit“ zu erweitern.

Klicken Sie anschließend auf den Schalter „Auf dem Desktop ausblenden“, um ihn zu aktivieren. Jetzt wird dieses Menü nur noch auf mobilen Geräten angezeigt.

Creating a mobile responsive menu using SeedProd

Sie können nun Links hinzufügen und das Layout des Menüs über die Einstellungen im linken Menü ändern.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie man ein mobilfähiges, responsives WordPress-Menü erstellt. Vielleicht interessiert Sie auch unser Leitfaden für Anfänger, wie Sie Ihren Blog-Traffic steigern können, oder unsere Expertenauswahl der besten Analyselösungen für WordPress-Nutzer.

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.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

32 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    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!

    • WPBeginner Support says

      It would require more than just CSS and would not be beginner friendly which is why we recommend the methods in this article :)

      Admin

  2. Muhammad Hammad says

    Awesome guide. I was having a huge problem with the menu but it worked very well after I read this blogpost. Super detailed! Thank you wpbeginner team!

  3. THANKGOD JONATHAN says

    Saved by this! My menu looked like a mess on phones. This guide helped me whip it into shape – now it’s sleek & user-friendly. Happy visitors, happy me!

  4. Ahmed Omar says

    A fantastic guide on crafting a mobile-ready responsive WordPress menu!
    Your step-by-step instructions, especially the emphasis on media queries and flexible layouts, make it easy to ensure a seamless mobile experience.
    One technical tip: incorporating touch-friendly gestures can add a polished feel to the navigation.
    Thanks for the insights – my site’s mobile menu is now looking sleek and user-friendly!

  5. Ahsan says

    Hi there, i did number 4 method, it’s working but one issue on the mobile screen is that, when i refresh the page menu image appears and when i click on the menu image; side navbar open but the menu image gone.
    after refreshing the page it again appears.
    please help

    • WPBeginner Support says

      It sounds like the caching on your site could be causing you problems. If you clear the cache on your site that should help fix the problem.

      Admin

  6. Boris Béalu says

    I did your number 4 method and it worked great. Thank you. I do have a question, how could I have a background with opacity in all the rest of the site? Thank you.

  7. Boris Béalu says

    I did your number 4 method and it worked great. Thank you. I do have 2 questions, how do I change the icon when the menu is open? Like the others menus in your article, an icon with a cross.
    And how could I have a background with opacity in all the rest of the site? Thank you, Boris.

  8. Annika says

    Hello!

    I was looking at this tutorial on responsive mobile menu and see that the wordpress responsive hamburger menu is still left in the background behind the Responsive Menu plugin. How do I get rid of that one? I’m using ShiftNav and have the same issue.

    I’m a wordpress beginner and have used many tutorials, and always seem to come back to your tutorials, so thank your for the simple explanations!

  9. Bodo says

    I’m using method 3 and have carefully pasted the js and php quotes into my theme, but on clicking the menu button nothing happens. Please help :)

    All the best,
    Bodo

  10. Jill says

    I’m using a child theme of Thematic. There’s no reference to the primary nav in the header.php file, so I created a new menu called „mobile-menu“ and wrapped your code around that in the header.php file. Unfortunately, it’s not working. I see the hamburger icon but nothing happens when I tap it on my iPhone. Any ideas?

  11. Matthew Jacobson says

    I did your number 4 method and it worked great. Thank you. I do have a question, how do I change the mobile menu from a overlay menu, like the one in the example, to a push menu? In other words once I click the icon I want it to push my site to the right so I can see the site as well as the menu?
    Thank you

        • WPBeginner Support says

          If you are selecting the element for the menu then you would want to reach out to the plugin’s support for their recommendations.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.