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

Deaktivieren der Anmeldung mit E-Mail-Adresse in WordPress

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.

Kürzlich fragte uns einer unserer Benutzer, wie er die in WordPress 4.5 eingeführte Funktion zur Anmeldung per E-Mail deaktivieren kann.

Diese Funktion ermöglicht es Benutzern, sich mit einem Benutzernamen oder einer E-Mail-Adresse im Anmeldeformular anzumelden.

In diesem Artikel zeigen wir Ihnen, wie Sie den Login mit E-Mail-Adresse in WordPress deaktivieren können.

How to Disable Login with Email Address Feature in WordPress

Warum Login mit E-Mail in WordPress deaktivieren?

Einige Benutzer glauben, dass E-Mail-Adressen bekannter sind als ein Benutzername. Wenn Sie jemandem eine E-Mail schicken, dann kennt er Ihre E-Mail-Adresse bereits.

Wenn jemand in Ihre WordPress-Website eindringen möchte, könnte die Kenntnis einer E-Mail-Adresse es ihm erleichtern, Ihr Passwort zu erraten oder Ihr E-Mail-Konto zu hacken.

Wir glauben nicht, dass die Verwendung einer E-Mail-Adresse zur Anmeldung eine WordPress-Website weniger sicher macht. Sie können jederzeit weitere Sicherheitsebenen hinzufügen, wie z. B. einen Passwortschutz für das WordPress-Administrationsverzeichnis und eine zweistufige Verifizierung.

Für die Sicherheit von WordPress verwenden wir Sucuri auf allen unseren Websites. Sehen Sie , wie Sucuri uns geholfen hat, 450.000 WordPress-Angriffe in 3 Monaten zu blockieren

Dennoch verstehen wir, dass einige Benutzer die Funktion zur Anmeldung per E-Mail auf ihren WordPress-Seiten deaktivieren möchten. Sehen wir uns an, wie Sie das ganz einfach tun können.

Methode 1. Anmeldung mit E-Mail in WordPress mit Code deaktivieren (empfohlen)

Bei dieser Methode müssen Sie Code zu Ihren WordPress-Dateien hinzufügen. Wenn Sie das noch nicht getan haben, lesen Sie unsere Anleitung zum Einfügen von Snippets aus dem Internet in WordPress.

Um die Funktion „Login mit E-Mail“ zu deaktivieren, müssen Sie diesen Code in die Datei functions.php Ihres Themes oder in ein Code-Snippets-Plugin einfügen.

remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );

Um es noch einfacher zu machen, können Sie WPCode verwenden, das beste Code Snippets Plugin für WordPress.

WPCode WordPress code snippets plugin

WPCode verfügt über eine eingebaute Bibliothek mit gebrauchsfertigen Code-Snippets für die beliebtesten WordPress-Funktionen, wie z. B. Login mit E-Mail deaktivieren, WordPress-Versionsnummer entfernen, Kommentare deaktivieren und vieles mehr.

Das Beste daran ist, dass Sie die Datei functions.php Ihres Themes überhaupt nicht bearbeiten müssen.

Um loszulegen, müssen Sie das kostenlose WPCode-Plugin installieren und aktivieren. Wenn Sie Hilfe benötigen, lesen Sie unsere Anleitung zur Installation eines WordPress-Plugins.

Sobald das Plugin aktiviert ist, gehen Sie in Ihrem WordPress-Admin-Dashboard zu Code Snippets Bibliothek.

Suchen Sie dann nach dem Snippet „Disable Login by Email“ und klicken Sie auf die Schaltfläche „Use snippet“.

Search for the Disable Login by Email snippet in WPCode library

Dann fügt WPCode automatisch den Codeausschnitt hinzu und wählt die richtige Einfügemethode.

WPCode automatically adds the code for disabling login by email

Dazu müssen Sie lediglich den Schalter von „Inaktiv“ auf „Aktiv“ umlegen.

Klicken Sie dann auf die Schaltfläche „Aktualisieren“.

Activate and update snippet in WPCode

Das war’s!

Dies ändert nichts an 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 eine Fehlermeldung über einen ungültigen Benutzernamen.

Methode 2. Deaktivieren der Anmeldung per E-Mail in WordPress mit einem Plugin

Sie können die Funktion zur Anmeldung per E-Mail auch mit einem Einweg-Plugin deaktivieren.

Als Erstes müssen Sie das Plugin “ No Login by Email Address “ installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Das Plugin ist sofort einsatzbereit und es gibt keine Einstellungen, die Sie vornehmen müssen. Besuchen Sie einfach den Anmeldebildschirm Ihrer WordPress-Website und versuchen Sie, sich mit Ihrer E-Mail-Adresse anzumelden.

Sie erhalten eine Fehlermeldung über einen ungültigen Benutzernamen. Das Plugin ändert auch die Bezeichnung „Benutzername oder E-Mail-Adresse“ in „Benutzername“.

Login with email address removed

Das war’s. Wir hoffen, dass dieser Artikel Ihnen geholfen hat, die Login-Funktion mit E-Mail-Adresse in WordPress zu deaktivieren. Vielleicht interessieren Sie sich auch für unsere Anleitung zum Deaktivieren von Login-Hinweisen in WordPress-Fehlermeldungen und unsere Auswahl der besten WordPress-Plugins für Login-Seiten.

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 .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

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

9 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!

  2. momses says

    Hi,

    Thanks for you article. I’m looking for a way to Login only By mail no Username.

    Thanks in advance for you help.

  3. Dom WO says

    Does this article also cover the registration form in woocommerce for the customers or it is only for the admin side login ?

  4. Debra says

    Somehow it isn’t clear to me how to add a username once the email address login is disabled. Can you please explain.

    Thanks so much

    • WPBeginner Support says

      If you have user registration enabled on your site, then those users can still register using their email addresses. But they will not be able to use the email address to login. They will have to use the username to login. As an administrator, you will also need to enter an email and user name when adding a new user.

      Admin

  5. Abdul Samad says

    Thank you for article

    I want to know, how to allow login with mobile number

    Second, I want to register my customer without email in wordpress

    Please help me out with this

    Thanks

  6. Jeramy Queale says

    I simply couldn’t go away your website prior to suggesting that I really loved the usual information an individual provide in your visitors? Is gonna be back frequently to check up on new posts

  7. Jayna Coppedge says

    I have a login to my wordpress blog. I have a different login for another wordpress blog I write with others. However when I want to comment on another wordpress blog. Neither user name or password works. I have not been willing to say change this long in because I am afraid it would affect the other 2. I don’t know what to call the 3 category to even look up the problem.

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.