Eines haben wir aus dem Betrieb mehrerer WordPress-Seiten gelernt: Die kleinen Details machen einen echten Unterschied.
Deshalb haben wir einfach zu bedienende Abmelde-Links zu unseren Online-Shops und der WP101 WordPress-Trainingsplattform hinzugefügt.
Ein Abmelde-Link direkt in Ihrem Navigationsmenü ist praktisch für Ihre angemeldeten Benutzer.
Anstatt zu ihrem Profil navigieren oder sich eine bestimmte URL merken zu müssen, können sie sich mit einem einzigen Klick von überall auf Ihrer Website abmelden.
In dieser Anleitung zeigen wir Ihnen verschiedene Methoden, um dies zu erreichen, damit Sie den Ansatz wählen können, der am besten zu Ihrem Website-Setup und Design passt.

Der Logout-Link für WordPress
Normalerweise können Sie sich von Ihrer WordPress-Site abmelden, indem Sie auf den Link „Abmelden“ klicken. Dieser Link befindet sich unter Ihrem Profilbild in der oberen rechten Ecke der WordPress-Adminleiste.
Alles, was Sie tun müssen, ist, mit der Maus über Ihren Benutzernamen zu fahren, und er erscheint im Dropdown-Menü.

Wenn Sie oder Ihr Website-Administrator die WordPress Admin-Leiste deaktiviert haben, können Sie den WordPress-Abmeldelink nicht sehen.
Die gute Nachricht ist, dass der WordPress-Abmeldelink direkt aufgerufen werden kann, um Ihre aktuelle WordPress-Sitzung abzumelden.
Der Abmelde-Link für Ihre WordPress-Seite sieht so aus:
http://example.com/wp-login.php?action=logout
Vergessen Sie nicht, example.com durch Ihren eigenen Domainnamen zu ersetzen.
Sie können diesen Link direkt in Ihrem Browserfenster aufrufen, um sich von Ihrer WordPress-Website abzumelden.
Wenn Sie auf diesen Link klicken, gelangen Sie zu einer Warnseite. Sie müssen auf den Link „Abmelden“ klicken, um zu bestätigen, dass Sie sich wirklich abmelden möchten.

Sie können diesen Abmelde-Link auch manuell überall auf Ihrer WordPress-Website hinzufügen. Lassen Sie uns sehen, wie das geht.
- Method 1: Add the Log Out Link in Navigation Menus Using Default Settings
- Methode 2: Dynamischen Anmelde-/Abmelde-Link mit einem Plugin hinzufügen
- Video-Tutorial
- Expertenleitfäden zum WordPress-Anmeldeformular
Methode 1: Link zum Abmelden in Navigationsmenüs mit Standardeinstellungen hinzufügen
Das Hinzufügen des WordPress-Abmelde-Links zu Ihrem Navigationsmenü Ihrer Website macht ihn von jeder Seite Ihrer Website aus leicht zugänglich.
Gehen Sie einfach zur Seite Darstellung » Menüs in Ihrem WordPress-Adminbereich. Klicken Sie anschließend auf die Registerkarte „Benutzerdefinierte Links“, um sie zu erweitern, und fügen Sie den Logout-Link im URL-Feld hinzu.

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Zum Menü hinzufügen“, und Sie werden feststellen, dass der Link in der rechten Spalte erscheint. Sie können seine Position anpassen, indem Sie ihn einfach nach oben oder unten ziehen.
Vergessen Sie nicht, auf die Schaltfläche „Menü speichern“ zu klicken, um Ihre Änderungen zu speichern.
Sie können jetzt Ihren WordPress-Blog besuchen, um den Abmeldelink in Ihrem Navigationsmenü zu sehen.

Das Problem beim Hinzufügen des Logout-Links zum Menü ist, dass er für alle Benutzer sichtbar ist (sowohl für eingeloggte als auch für ausgeloggte). Es ist nur sinnvoll, den Logout-Link für Benutzer anzuzeigen, die tatsächlich eingeloggt sind.
Das können Sie tun, indem Sie unseren Anweisungen folgen, wie Sie eingeloggten Benutzern unterschiedliche Menüs anzeigen.
WordPress-Abmelde-Link im Sidebar-Widget hinzufügen
WordPress wird mit einem Standard-Widget namens Meta geliefert. Dieses Widget zeigt eine Reihe nützlicher Links an, einschließlich eines Logout- oder Login-Links für Benutzer.

Manche Leute finden die anderen Links im Meta-Widget nicht ganz so nützlich.
Alternativ können Sie auch ein einfaches Text- oder benutzerdefiniertes HTML-Widget mit dem Abmelde-Link in einfachem HTML hinzufügen. Hier ist der HTML-Code, den Sie hinzufügen müssen:
<a href="http://example.com/wp-login.php?action=logout">Abmelden</a>

Methode 2: Dynamischen Anmelde-/Abmelde-Link mit einem Plugin hinzufügen
Wenn Sie manuell einen Logout-Link in WordPress hinzufügen, dann ist das Problem, dass er sich nicht je nach Anmeldestatus des Benutzers ändert.
Um das zu beheben, können Sie ein Plugin verwenden, um den Anmelde- oder Abmeldelink dynamisch basierend auf der Benutzersitzung anzuzeigen.
Zuerst müssen Sie das Login or Logout Menu Item Plugin installieren. Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Nachdem Sie das Plugin installiert und aktiviert haben, müssen Sie in Ihrem WordPress-Adminbereich zu Darstellung » Menüs gehen und den Link 'Anmelden/Abmelden' zu Ihrem Menü hinzufügen.

Nachdem Sie auf 'Menü speichern' geklickt und Ihre WordPress-Website überprüft haben, sehen Sie den Link in Ihrem Menü.
Es sollte so aussehen.

Wenn Sie darauf klicken, gelangen Sie zu einer Anmeldeseite oder, wenn Sie bereits angemeldet sind, werden Sie abgemeldet.
Diese Methode funktioniert auch mit WooCommerce, MemberPress und anderen WordPress E-Commerce-Plattformen.
Video-Tutorial
Wenn Sie die Anweisungen nicht lesen möchten, können Sie sich auch unser Video-Tutorial ansehen.
Expertenleitfäden zum WordPress-Anmeldeformular
Wir hoffen, dieser Artikel hat Ihnen geholfen, den direkten WordPress-Abmelde-Link zu finden und ihn zu Ihrem Navigationsmenü hinzuzufügen. Möglicherweise möchten Sie auch einige andere Anleitungen zum An- und Abmelden bei WordPress lesen:
- So fügen Sie eine Anmeldeseite und Widgets im Frontend in WordPress hinzu
- CAPTCHA zum WordPress-Anmelde- und Registrierungsformular hinzufügen
- Leitfaden für Anfänger zum Hinzufügen von Ein-Klick-Anmeldung mit Google in WordPress
- So fügen Sie dem WordPress-Anmeldebildschirm Sicherheitsfragen hinzu
- So deaktivieren Sie Anmeldehinweise in WordPress-Fehlermeldungen bei der Anmeldung
- Warum und wie Sie Anmeldeversuche in WordPress einschränken sollten
- So passen Sie die WordPress-Seite zum Zurücksetzen des Passworts an
- So erzwingen Sie die Anmeldung zum Anzeigen einer Seite in WordPress
- Ultimativer Leitfaden zum Erstellen temporärer Anmeldungen für WordPress (ohne Passwörter)
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.


Jiří Vaněk
Ein gut sichtbarer Abmelde-Button eliminiert weitgehend Sicherheitsbedenken, wie z. B. dass Benutzer das System nicht abmelden, weil es für sie kompliziert ist, herauszufinden, wo sie es tun können. Aus Sicherheitssicht ist dies also eine großartige Lösung.
Trevor Blackmore
Tolles Plugin und ich liebe es. Ich frage mich nur, ob ich den Link auf die von mir erstellte Anmelde-/Registrierungsseite verweisen kann?
Alvise
Hallo,
vielen Dank für Ihre Anleitung, sie funktioniert bei mir auf dem Desktop und auf Tablets.
Aber egal, ob ich den Logout im oberen Menü oder im primären Navigationsmenü (die drei horizontalen Linien) platziere, der Logout wird im Menü nicht angezeigt.
Irgendwelche Vorschläge?
WPBeginner Support
Sie sollten Ihren Cache leeren oder den Support Ihres Themes konsultieren, um die häufigsten Gründe und Lösungen für dieses spezielle Problem zu erfahren.
Admin
Akter
Danke, es hilft sehr. Einfach, aber zeitsparend!
WPBeginner Support
Glad our guide was helpful
Admin
Naveen
Wie kann ich das Menü basierend auf der Benutzeranmeldung und -abmeldung ausblenden?
WPBeginner Support
Möglicherweise möchten Sie sich unseren Artikel unten ansehen, um bedingte Logik zu Ihren Menüs hinzuzufügen:
https://www.wpbeginner.com/plugins/how-to-add-conditional-logic-to-menus-in-wordpress/
Admin
MauricioC
Auf der Bestätigungsseite, wenn jemand auf den Abmelde-Link im Navigationsmenü klickt, lautet der Seitentitel „Etwas ist schiefgelaufen“. Wie kann ich das ändern?
WPBeginner Support
Normalerweise sollte es mehr zu diesem Fehler geben, aber als Ausgangspunkt sollten Sie unseren Leitfaden unten durchgehen:
https://www.wpbeginner.com/beginners-guide/beginners-guide-to-troubleshooting-wordpress-errors-step-by-step/
Admin
Wpmarmite
Bei mir funktioniert es auf einer frischen Website nicht. Ich erhalte einen 403-Fehler, unabhängig vom Theme.
WPBeginner Support
Möglicherweise möchten Sie sicherstellen, dass Sie nicht auf andere häufige Ursachen für einen 403-Fehler stoßen: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/
Admin
Jessica
Leider funktioniert es bei mir nicht.
Ich erhalte eine 403 Forbidden-Meldung, wenn ich auf den Link klicke, und das wird durch ein Plugin meines Themes verursacht – es gibt also keine Möglichkeit, dies zu vermeiden, nehme ich an?
Gibt es eine andere Lösung, die für Leute funktioniert, die sich ein- und ausloggen können, aber ohne die Admin-Leiste?
WPBeginner Support
Wenn Sie wissen, dass Ihr Theme die Ursache für den 403-Fehler ist, dann können Ihnen die Support-Mitarbeiter Ihres Themes möglicherweise helfen, ihn zu beheben. Andernfalls könnten Sie versuchen, den 403-Fehler mit der Methode in unserem Artikel hier zu beheben: https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/
Admin
melanie martins
Hallo … Ist es möglich, eine
action=logout …. &redirect
zur Startseite zu machen?
WPBeginner Support
While we do not have an article on a beginner friendly plugin or method at the moment, we will certainly take a look into that for a future article or update
Admin
Sam Gallo
Funktioniert nicht, wenn der Login auf eine benutzerdefinierte Login-Seite umgeleitet wird. Wie würden Sie einen benutzerdefinierten Menülink erstellen, der sich abmeldet, ohne umgeleitet zu werden? Mit anderen Worten, die Abmeldung kann kein „Login“ in ihrer Adresse haben, um sich abzumelden.
vaishali
Es spiegelt sich auch in meinem Footer-Menü wider, aber ich möchte es nur im Hauptmenü.
Hawk
Toller Artikel zum Hinzufügen des Logout-Links. Ist es möglich, Aktionen über htaccess zuzulassen, wenn die URI blockiert ist?
Zum Beispiel verwende ich Ihren Tipp „So beschränken Sie den Zugriff auf Ihre wp-login.php-Datei in WordPress nach IP“.
order deny,allow
Deny from all
# whitelist IP address
allow from xx.xxx.xx.xx
Kann ich „wp-login.php?action=logout“ zulassen und gleichzeitig den Zugriff auf die Basis-wp-login.php verweigern, und wie würde dieser htaccess-Code aussehen?
Dipak Gajjar
Huch! Es erlaubt mir nicht, den Code für Sie hinzuzufügen.
Dipak Gajjar
This is for JIM. Sorry for the mess
Dipak Gajjar
Alternativ können Sie den wp_logout_url() Hook verwenden, um die Aufgabe zu erledigen (für fortgeschrittene Benutzer / Entwickler).
Jim
Ich habe versucht, eine Funktion in function.php zu erstellen und einen Shortcode dafür hinzuzufügen, damit ich sie aufrufen kann, wo immer ich möchte. Ich habe wp_logout_url(home_url()) verwendet, aber jedes Mal, wenn ich auf den Link klicke, bleibt die Anmeldung hängen und wird nicht zur Homepage weitergeleitet. Vorschläge?
Ich überprüfe den Link für Post-Daten und wenn die Post-Daten gesetzt sind (isset($_GET['name'])), meldet sich der Benutzer mit der von Ihnen erwähnten Funktion ab. Irgendwelche Vorschläge?
Dipak Gajjar
Erhalten Sie eine Fehlermeldung? Etwas wie das Folgende sollte ohne Probleme funktionieren:
<a href="”>Abmelden
Dipak Gajjar
`<a href="”>Abmelden`
Könnten Sie die Funktion teilen, die Sie unter function.php hinzugefügt haben?