Kürzlich hat uns einer unserer Benutzer gefragt, wie sie die in WordPress 4.5 eingeführte Funktion zum Deaktivieren der Anmeldung mit E-Mail deaktivieren können. Mit dieser Funktion können sich Benutzer mit Benutzernamen oder E-Mail-Adresse im Anmeldeformular anmelden. In diesem Artikel zeigen wir Ihnen, wie Sie die Anmeldung mit E-Mail-Adresse in WordPress deaktivieren.
Warum die Anmeldung mit E-Mail in WordPress deaktivieren?
Einige Benutzer glauben, dass E-Mail-Adressen allgemeiner bekannt sind als ein Benutzername. Wenn Sie jemandem eine E-Mail senden, kennt diese Ihre E-Mail-Adresse bereits.
Wenn jemand in Ihre WordPress-Site einbrechen möchte, kann die Kenntnis einer E-Mail-Adresse es möglicherweise einfacher machen, Ihr Passwort zu erraten oder Ihr E-Mail-Konto zu hacken.
Wir glauben nicht, dass die Verwendung einer E-Mail-Adresse zum Anmelden eine WordPress-Site weniger sicher macht. Sie können jederzeit weitere Sicherheitsebenen hinzufügen, wie zum Beispiel den Passwortschutz des WordPress-Admin-Verzeichnisses und das Hinzufügen einer zweistufigen Überprüfung.
Aus Gründen der WordPress-Sicherheit verwenden wir Sucuri auf allen unseren Websites. Sehen Sie, wie Sucuri uns geholfen hat, 450.000 WordPress-Angriffe in 3 Monaten zu blockieren
Wir verstehen jedoch, dass einige Benutzer die Anmeldung mit der E-Mail-Funktion auf ihren WordPress-Sites möglicherweise immer noch deaktivieren möchten. Mal sehen, wie Sie das ganz einfach tun können.
Deaktivieren Sie die Anmeldung mit E-Mail in WordPress mit einem Plugin
Als erstes müssen Sie die installieren und aktivieren Keine Anmeldung per E-Mail-Adresse Plugin. Weitere Informationen finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins.
Das Plugin funktioniert sofort, und Sie müssen keine Einstellungen konfigurieren. Besuchen Sie einfach den Anmeldebildschirm Ihrer WordPress-Site und versuchen Sie, sich mit der E-Mail-Adresse anzumelden.
Sie erhalten einen ungültigen Benutzernamen-Fehler. Das Plugin ändert auch das Label ‚Benutzername oder E-Mail-Adresse‘ in einen einfachen Benutzernamen.
Anmeldung mit E-Mail in WordPress manuell deaktivieren
Diese Methode ist einfach, aber nicht sehr sauber. Fügen Sie diesen Code einfach der Datei functions.php Ihres Themes oder einem Site-spezifischen Plugin hinzu.
remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );
Es ändert sich nichts auf der Anmeldeseite und die Benutzer sehen weiterhin, dass sie sich entweder mit dem Benutzernamen oder der E-Mail-Adresse anmelden können. Wenn sie jedoch die E-Mail-Adresse eingeben, um sich anzumelden, erhalten sie einen Fehler mit einem ungültigen Benutzernamen.
Das ist alles, wir hoffen, dieser Artikel hat Ihnen geholfen, die Anmeldung mit der E-Mail-Adressfunktion in WordPress zu deaktivieren. Vielleicht möchten Sie auch unsere Anleitung zum Deaktivieren von Login-Hinweisen in WordPress-Login-Fehlermeldungen lesen.