Wenn Sie eine Website mit WordPress erstellen, bei der sich Benutzer bei der Site anmelden müssen, benötigen Sie höchstwahrscheinlich ein dynamisches Navigationsmenü, das Benutzern verschiedene Menüpunkte anzeigt, wenn sie abgemeldet oder angemeldet sind oder ein bestimmtes haben Benutzer-Rolle.
Dies liegt daran, dass es keinen Sinn macht, bereits eingeloggten Nutzern einen Registrierungs- oder Login-Link anzuzeigen oder einen Link zum Profil eines Nutzers bereitzustellen, wenn diese Besucher sind und kein Profil auf Ihrer Website haben.
So fügen Sie benutzerdefinierte Menüs für angemeldete Benutzer hinzu
Während es verschiedene Plugins zum Erstellen dynamischer Navigationsmenüs gibt, werden wir Ihnen erklären, wie Sie dynamische Menüs mit dem kostenlosen erstellen Benutzermenüs Plugin von Dschungel-Plugins.
Benutzermenüs Plugin-Funktionen
Das Plugin bietet drei Hauptfunktionen, die zum Erstellen dynamischer Menüs nützlich sind:
- Sichtbarkeitskontrollen für Menüpunkte, z. B. wer jeden Menüpunkt sehen kann (jeder, abgemeldete Benutzer, angemeldete Benutzer, bestimmte Benutzerrollen)
- Angemeldete Benutzerinformationen im Navigationsmenü zB „Hallo, John Doe“
- Login- und Logout-Links für das Navigationsmenü
Verwenden des WordPress-Plugins für Benutzermenüs
Wie Benutzermenüs ist ein kostenloses Plugin, das im WordPress.org-Plugin-Verzeichnis gehostet wird. Sie können das Plugin folgendermaßen installieren:
- Melden Sie sich bei Ihrer WordPress-Installation an
- Navigieren Sie im Dashboard zu Plugins > Neu hinzufügen
- Suchen nach Benutzermenüs (erstellt von Jungle Plugins & Daniel Iser)
- Drücke den Jetzt installieren Taste
- Sobald das Plugin heruntergeladen und installiert ist, klicken Sie auf Plugin aktivieren
Anwenden von Sichtbarkeitssteuerungen auf Menüelemente
Um Sichtbarkeitskontrollen auf Menüelemente anzuwenden, müssen Sie Folgendes tun:
- Navigieren Sie im Dashboard zu Darstellung > Menüs
- Fügen Sie Ihrem Menü einen neuen Menüpunkt hinzu oder erweitern Sie einen bestehenden Menüpunkt
- Öffne das Wer kann diesen Link sehen Dropdown-Menü und wählen Sie entweder Jeder, Abgemeldete Benutzer oder Angemeldete Benutzer (Alle sind die Standardoption)
- Wenn Sie Angemeldete Benutzer auswählen, können Sie dann auswählen, welche Benutzerrollen den Menüpunkt sehen können, wenn Sie einen Menüpunkt nur auf eine bestimmte Benutzerrolle(n) beschränken möchten
- Nachdem Sie die gewünschten Sichtbarkeitseinstellungen auf Ihr Menü angewendet haben, klicken Sie auf die Schaltfläche Menü speichern
Angemeldete Benutzerinformationen im Navigationsmenü anzeigen
Viele beliebte Websites, auf denen sich Benutzer anmelden, um die Site zu verwenden, zeigen einen Benutzernamen im Website-Header an, um einem Benutzer zu zeigen, dass er auf ihrer Website angemeldet ist (zum Beispiel Themelocal – Sie sollten entweder „Login“ oder Ihren Benutzernamen auf der rechten Seite sehen Seite des Navigationsmenüs).
Um dies auf Ihrer Website mit dem Benutzermenü-Plugin zu tun, müssen Sie Folgendes tun:
- Navigieren Sie im Dashboard zu Darstellung > Menüs
- Fügen Sie Ihrem Menü einen neuen Menüpunkt hinzu oder erweitern Sie einen bestehenden Menüpunkt
- Öffnen Sie das Dropdown-Menü „Wer kann diesen Link sehen“ und wählen Sie Angemeldete Benutzer
- Gehen Sie zum Navigationsfeld des Menüpunkts und klicken Sie auf die graue Schaltfläche mit dem Pfeil
- Wählen Sie die Benutzerinformationen aus, die Sie im Menüpunkt anzeigen möchten, z. B. {first_name}, {last_name}, {username}, {display_name}, {nickname}, {email}
- Klicken Sie auf die Schaltfläche Menü speichern
Wenn sich ein Benutzer jetzt bei Ihrer Website anmeldet, wird ihm sein Name im Navigationsmenü Ihrer Website angezeigt.
Fügen Sie Ihrem Menü einen Login- und Logout-Link hinzu
Das letzte, was Sie Ihrem Navigationsmenü hinzufügen möchten, sind Links, über die Benutzer sich bei Ihrer Website an- und abmelden können.
Um dies zu Ihrer Website hinzuzufügen, führen Sie einfach die folgenden Schritte aus:
- Navigieren Sie im Dashboard zu Darstellung > Menüs
- Klicken Sie im Hinzufügen eines neuen Menüelements Akkordeon auf Benutzerlinks um den Menüpunkttyp zu erweitern
- Aktivieren Sie das Kontrollkästchen für die Links Anmelden und Abmelden und klicken Sie auf das Zum Menü hinzufügen Taste
- Erweitern Sie die Menüpunkte und öffnen Sie die Seite „Wohin sollen die Nutzer danach gebracht werden?“ Dropdown und wählen Sie entweder Aktuelle Seite (Standardoption), Startseite oder Benutzerdefinierte URL (wenn ausgewählt, müssen Sie eine URL eingeben, zu der der Benutzer umgeleitet werden soll)
- Klicken Sie auf die Schaltfläche Menü speichern
Das ist es!
Sie haben Ihrer Website jetzt ein dynamisches Navigationssystem hinzugefügt, um das Erlebnis für die Benutzer Ihrer Website zu verbessern. Haben Sie Fragen? Oder möchten Sie Ihre eigenen Erfahrungen mit Benutzermenüs oder einem anderen Plugin teilen? Hinterlassen Sie einfach unten einen Kommentar – wir würden uns freuen, von Ihnen zu hören.