Haben Sie sich jemals gefragt, wie Ihre WordPress-Anmeldeseite sowohl Benutzernamen als auch E-Mail-Adressen akzeptiert?
Während diese Flexibilität hilfreich sein kann, ziehen es einige Website-Besitzer vor, die Dinge einfach zu halten und nur Anmeldungen basierend auf Benutzernamen zu erlauben.
Sie möchten dies vielleicht aus Gründen der Konsistenz, der einfacheren Benutzerverwaltung oder um den Ansatz Ihrer Marke bei der Benutzerauthentifizierung anzupassen.
Das Tolle an WordPress ist, dass Sie fast alles anpassen können, einschließlich der Art und Weise, wie Personen auf ihre Konten zugreifen. Viele Website-Besitzer erkennen nicht, dass sie einfach steuern können, welche Anmeldemethoden auf ihrer Website verfügbar sind.
In dieser Anleitung zeigen wir Ihnen, wie Sie die E-Mail-Anmeldefunktion deaktivieren und zur reinen Benutzerauthentifizierung wechseln.

Warum die Anmeldung per E-Mail in WordPress deaktivieren?
Die Deaktivierung der E-Mail-Login-Funktion ist eine einfache Möglichkeit, die Sicherheit Ihrer Website zu erhöhen.
Ihre E-Mail-Adresse ist oft öffentlicher als Ihr Benutzername. Wenn ein Hacker Ihre E-Mail kennt, hat er bereits die Hälfte der Informationen, die er benötigt, um zu versuchen, auf Ihre Website zuzugreifen.
Indem Sie Benutzer zwingen, sich nur mit einem Benutzernamen anzumelden, reduzieren Sie die Angriffsfläche Ihrer Website.
Das bedeutet, dass ein Angreifer sowohl einen bestimmten Benutzernamen als auch ein Passwort erraten müsste, was es ihnen erschwert, einzudringen.
Dennoch verstehen wir, dass einige Benutzer die Funktion zur Deaktivierung der Anmeldung per E-Mail auf ihren WordPress-Websites möglicherweise weiterhin deaktivieren möchten. Hier sind 2 Methoden, wie Sie dies ganz einfach tun können:
- Methode 1. Deaktivieren Sie die Anmeldung mit E-Mail in WordPress mit Code (empfohlen)
- Methode 2. Login mit E-Mail in WordPress mit einem Plugin deaktivieren
- Häufig gestellte Fragen zum Deaktivieren von E-Mail-Anmeldungen
Tauchen wir direkt ein.
Methode 1. Deaktivieren Sie die Anmeldung mit E-Mail in WordPress mit Code (empfohlen)
Diese Methode beinhaltet das Hinzufügen eines Code-Snippets zu Ihrer Website.
remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );
Während Sie diesen Code direkt in die functions.php-Datei Ihres Themes einfügen könnten, raten wir dringend davon ab.
Die direkte Bearbeitung dieser Datei kann Ihre Website beschädigen, wenn sie nicht perfekt durchgeführt wird, und alle von Ihnen vorgenommenen Änderungen gehen bei der nächsten Aktualisierung Ihres Themes verloren.
Der sicherste und einfachste Weg, Code hinzuzufügen, ist die Verwendung des WPCode Plugins. Es verhindert diese Probleme und macht die Verwaltung von Code-Snippets für Anfänger einfach.

Es verfügt über eine integrierte Bibliothek mit gebrauchsfertigen Code-Snippets für alle beliebtesten WordPress-Funktionsanfragen, einschließlich der Deaktivierung der Anmeldung per E-Mail, der Entfernung der WordPress-Versionsnummer, der Deaktivierung von Kommentaren und mehr.
Wir haben das Tool auf unserer Demo-Website gründlich getestet und festgestellt, dass es für Anfänger sehr gut geeignet ist. Weitere Informationen finden Sie in unserem detaillierten WPCode-Testbericht.
Zuerst müssen Sie das kostenlose WPCode Plugin installieren und aktivieren. Wenn Sie Hilfe benötigen, können Sie unser Tutorial zum Thema Installation eines WordPress-Plugins lesen.
Nach der Aktivierung des Plugins navigieren Sie in Ihrem WordPress-Admin-Dashboard zu Code Snippets » Bibliothek.
Als Nächstes können Sie nach dem 'Disable Login by Email'-Snippet suchen und auf die Schaltfläche 'Snippet verwenden' klicken.

Dann fügt WPCode den Code-Snippet automatisch hinzu und wählt die richtige Einfügungsmethode aus.
So könnte es im WPCode-Editor aussehen:

Von hier aus müssen Sie nur noch den Schalter von 'Inaktiv' auf 'Aktiv' umlegen.
Klicken Sie dann auf die Schaltfläche „Aktualisieren“.

Das war's!
Dies wird nichts an der Anmeldeseite ändern, und Benutzer sehen weiterhin, dass sie sich entweder mit einem Benutzernamen oder einer E-Mail-Adresse anmelden können. Wenn sie jedoch die E-Mail-Adresse zur Anmeldung eingeben, erhalten sie eine Fehlermeldung für ungültigen Benutzernamen.
Methode 2. Login mit E-Mail in WordPress mit einem Plugin deaktivieren
Wenn Sie es vorziehen, keine Code-Snippets hinzuzufügen, können Sie stattdessen ein Plugin verwenden.
Diese Methode ist eine großartige Alternative für Benutzer, die ein einfaches Plugin wünschen, das diese eine Aufgabe ohne zusätzliche Einstellungen ausführt.
Dazu müssen Sie das Plugin No Login by Email Address installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Das Plugin funktioniert sofort, was bedeutet, dass keine Einstellungen konfiguriert werden müssen. Besuchen Sie einfach die Anmeldeseite Ihrer WordPress-Website und versuchen Sie, sich mit Ihrer E-Mail-Adresse anzumelden.

Sie sehen, dass Sie eine Fehlermeldung für ungültigen Benutzernamen erhalten. Das Plugin ändert auch die Beschriftung „Benutzername oder E-Mail-Adresse“ in „Benutzername“.
Häufig gestellte Fragen zum Deaktivieren von E-Mail-Anmeldungen
Hier sind einige häufig gestellte Fragen zur Deaktivierung der E-Mail-Anmeldefunktion in WordPress.
Warum sollte ich E-Mail-Logins in WordPress deaktivieren?
Das Deaktivieren von E-Mail-Anmeldungen fügt Ihrer Website eine einfache, aber effektive Sicherheitsebene hinzu. Da Benutzernamen nicht so öffentlich bekannt sind wie E-Mail-Adressen, ist es für Angreifer schwieriger, Anmeldedaten zu erraten.
Dies ist besonders hilfreich für Websites mit vielen Benutzern, wie z. B. Online-Shops, Mitgliedschaftsseiten oder Blogs mit mehreren Autoren.
Wird sich das auf meine bestehenden Benutzer auswirken?
Ja, aber die Änderung ist unkompliziert. Ihre bestehenden Benutzer können sich nicht mehr mit ihrer E-Mail-Adresse anmelden und müssen stattdessen ihren Benutzernamen verwenden.
Wir empfehlen, eine E-Mail zu versenden, um Ihre Benutzer über dieses Update zu informieren und Verwirrung oder Anmeldeprobleme zu vermeiden.
Was ist, wenn ein Benutzer seinen Benutzernamen vergisst?
Selbst wenn die E-Mail-Anmeldung deaktiviert ist, können Benutzer immer noch auf den Link „Passwort vergessen?“ auf der Anmeldeseite klicken.
WordPress sendet den Wiederherstellungslink an ihre registrierte E-Mail-Adresse, und diese E-Mail enthält normalerweise ihren Benutzernamen als Erinnerung.
Reicht die Deaktivierung der E-Mail-Anmeldung für eine starke Website-Sicherheit aus?
Nein, das ist nur ein Teil des Puzzles. Echte Website-Sicherheit ergibt sich aus einem mehrschichtigen Ansatz.
Wir empfehlen immer die Verwendung starker Passwörter, das Hinzufügen einer Zwei-Faktor-Authentifizierung und die Installation eines zuverlässigen WordPress-Sicherheitsplugins für den besten Schutz. Um loszulegen, können Sie sich unseren ultimativen WordPress-Sicherheitsleitfaden ansehen.
Das ist alles, wir hoffen, dieser Artikel hat Ihnen geholfen, die Funktion zur Deaktivierung der Anmeldung mit E-Mail-Adresse in WordPress zu deaktivieren. Als Nächstes möchten Sie vielleicht auch unseren Leitfaden zum Deaktivieren von Anmeldehinweisen in WordPress-Anmeldungsfehlermeldungen und unser Tutorial zum Hinzufügen von Sicherheitsfragen zum WordPress-Anmeldebildschirm sehen.
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
Da die Verwendung einer E-Mail-Adresse für mich ein Sicherheitsrisiko darstellt, insbesondere da meine E-Mail-Adresse im Blog aufgeführt ist, habe ich versucht, Methode eins mit WP Code zu verwenden. Sie scheint am wenigsten kompliziert zu sein und belastet die Website in keiner Weise. Da ich die Zugriffssicherheit auf den Admin-Bereich ernst nehme, halte ich es für wichtig, die Verwendung einer E-Mail-Adresse zu deaktivieren und nur einen Login zu verwenden, vorzugsweise auch mit Zwei-Faktor-Authentifizierung. Die Methode mit WP Code funktioniert perfekt.
momses
Hallo,
Danke für Ihren Artikel. Ich suche nach einer Möglichkeit, mich nur per E-Mail und nicht per Benutzername anzumelden.
Danke im Voraus für Ihre Hilfe.
Dom WO
Deckt dieser Artikel auch das Registrierungsformular in WooCommerce für die Kunden ab oder ist er nur für die Admin-Seite Anmeldung?
Debra
Irgendwie ist mir nicht klar, wie man einen Benutzernamen hinzufügt, sobald die E-Mail-Anmeldung deaktiviert ist. Können Sie das bitte erklären.
Vielen Dank
WPBeginner Support
Wenn Sie die Benutzerregistrierung auf Ihrer Website aktiviert haben, können sich diese Benutzer weiterhin mit ihren E-Mail-Adressen registrieren. Sie können die E-Mail-Adresse jedoch nicht zum Anmelden verwenden. Sie müssen den Benutzernamen zum Anmelden verwenden. Als Administrator müssen Sie auch eine E-Mail-Adresse und einen Benutzernamen eingeben, wenn Sie einen neuen Benutzer hinzufügen.
Admin
Abdul Samad
Danke für den Artikel
Ich möchte wissen, wie ich die Anmeldung mit der Handynummer zulassen kann
Zweitens möchte ich meinen Kunden ohne E-Mail in WordPress registrieren
Bitte helfen Sie mir dabei
Danke
Jeramy Queale
Ich konnte Ihre Website einfach nicht verlassen, bevor ich vorschlug, dass ich die üblichen Informationen, die Sie Ihren Besuchern zur Verfügung stellen, wirklich geliebt habe? Ich werde regelmäßig zurückkommen, um neue Beiträge zu überprüfen.
Jayna Coppedge
Ich habe einen Login für meinen WordPress-Blog. Ich habe einen anderen Login für einen weiteren WordPress-Blog, den ich mit anderen schreibe. Wenn ich jedoch auf einem anderen WordPress-Blog kommentieren möchte, funktionieren weder Benutzername noch Passwort. Ich war nicht bereit, diese lange Anmeldeaufforderung zu ändern, weil ich befürchte, dass sie die anderen beiden beeinträchtigen würde. Ich weiß nicht, wie ich die 3 Kategorien nennen soll, um das Problem überhaupt nachzuschlagen.
WPBeginner Support
Wir sind uns nicht sicher, was Sie fragen möchten. Aber es scheint, als hätten Sie wahrscheinlich zwei selbst gehostete WordPress.org-Konten. Und die Websites, auf denen Sie kommentieren möchten, verlangen, dass Sie sich mit einem WordPress.com-Konto anmelden. Bitte lesen Sie unseren Leitfaden über den Unterschied zwischen selbst gehosteten WordPress.org- vs. kostenlosen WordPress.com-Blogs.
Admin