Kendi sitemde farkettim ki çok fazla şifresini unuttum deyip tekrar şifre isteyen insan var. Aslında e-mail ile giriş yaptıklarını farkettim. Bunun çözümünü buldum ve sizlerle de paylaşmak istedim. Belki işine yarayan olur.
aşağıdaki kodu
function.php dosyasının içerisine yerleştirmeniz yeterli.
function email_ile_giris($kullaniciadi) {
$kullanici = get_user_by_email($kullaniciadi);
if(!empty($kullanici->user_login))
$kullaniciadi = $kullanici->user_login;
return $kullaniciadi;
}
add_action('wp_authenticate','email_ile_giris');