S’identifier avec son compte email au lieu de son identifiant WordPress
Dans une optique d’amélioration, vous pouvez configurer votre site pour permettre à vos utilisateurs de se connecter avec leur compte email au lieu de leur identifiant. Pour cela, il vous suffit d’ajouter dans votre fichier functions.php le code suivant :
[pastacode lang= »php » message= » » highlight= » » provider= »manual »]
function login_with_email_address($username) {
$user = get_user_by_email($username);
if(!empty($user->user_login))
$username = $user->user_login;
return $username;
}
add_action('wp_authenticate','login_with_email_address');
[/pastacode]
Cette personnalisation permettra à vos utilisateurs de ne plus avoir d’excuse lors de leur oubli d’identifiant ! Utile non ?