WordPress Doc

  • Plugins
  • Ressourcen
  • Archiv
  • Kontakt

Admin-Login mittels E-Mail-Adresse ermöglichen

Als Plugin realisieren (z.B. emaillogin.php in den Plugin-Ordner).

/* Plugin Name: Login mit E-Mail-Adresse
Description: Anmelden zum Administrationsbereich mit der dort hinterlegten E-Mail-Adresse.
Version: 1.0 */
add_action( 'wp_authenticate', 'login_with_email_address' );
function login_with_email_address( $username ) {
    $user = get_user_by_email( $username );
    if ( ! empty( $user->user_login ) )
        $username = $user->user_login;

    return $username;
}
  • Login with E-Mail (WP Modal Login)
  • wp_authenticate
  • WP Email Login im WordPress Pluginverzeichnis