WordPress’de “Şifremi unuttum” özelliğini devre dışı bırakarak; olası admin login sıfırlamalarına karşı güvenlik önlemi almış olursunuz.
Yöntem 1: Kod Kullanarak Manuel Yöntem
Temanızın functions.php dosyasına erişin ve en altına aşağıdaki kodu ekleyin: (Efendim Blog üzerinde denenmiştir. Test edildi ve onaylandı! Kontrol edebilirsiniz..
add_filter( 'allow_password_reset', '__return_false' );
add_action( "login_init", function() {
if ( isset($_GET['action']) && in_array($_GET['action'], ['lostpassword', 'retrievepassword']) ) {
wp_redirect( wp_login_url(), 301 );
exit;
}
});
add_filter( 'lost_password_html_link', '__return_false' );
Yöntem 2: Bir Eklenti Kullanarak (LoginPress)
- LoginPress’i Yükleyin ve Etkinleştirin: Bu ücretsiz eklenti, giriş sayfasını özelleştirmenizi sağlar.
- Ayarları Özelleştirin: WordPress kontrol panelinizde LoginPress » Ayarlar bölümüne gidin. Şifre sıfırlama seçeneğini buradan devre dışı bırakabilirsiniz.