Parolanızı mı Unuttunuz Seçeneği Nasıl Kaldırılır?
WordPress, varsayılan olarak, her kullanıcı için şifrelerini değiştirmesi veya sıfırlaması için izin verir. Bunu wordpress yönetim paneline giriş yaptığımızda \”Parolanızı mı unuttunuz?\” seçeneği ile görebiliriz. Bu mükemmel bir seçenek ancak bazı durumlarda tüm kullanıcı seviyelerini düşünerek bu seçeneği orada istemeyebiliriz.
Bu makalede, bu işlevi nasıl kaldıracağımızı paylaşacağım. Yönetici olmayan kullanıcıların, WordPress şifrelerini sıfırlamak veya değiştirmek için bu seçeneği nasıl kaldıracağımızı anlatacağım.
Eğer WordPress parola sıfırlama / değiştirme seçeneğini kaldırmak istiyorsanız, bunu nasıl yapabiliriz?
Boş bir php dosyasını açın ve istediğiniz ismi verin. Örneğin: password-reset-removed.php gibi… Sonra sayfaya sadece aşağıdaki kodları yapıştırın:
[php]
<?php
/*
* Plugin Name: Parola Sıfırlama Kaldırma
* Description: Yönetici olmayan kullanıcılar için şifrelerini değiştirme / sıfırlama seçeneği kaldırır.
*/
class Password_Reset_Removed
{
function __construct()
{
add_filter( \’show_password_fields\’, array( $this, \’disable\’ ) );
add_filter( \’allow_password_reset\’, array( $this, \’disable\’ ) );
add_filter( \’gettext\’, array( $this, \’remove\’ ) );
}
function disable()
{
if ( is_admin() ) {
$userdata = wp_get_current_user();
$user = new WP_User($userdata->ID);
if ( !empty( $user->roles ) && is_array( $user->roles ) && $user->roles[0] == \’administrator\’ )
return true;
}
return false;
}
function remove($text)
{
return str_replace( array(\’Lost your password?\’, \’Lost your password\’), \’\’, trim($text, \’?\’) );
}
}
$pass_reset_removed = new Password_Reset_Removed();
?>
[/php]
Şimdi \”plugins\” klasörünün içine bu dosyayı yükleyin. Eklentiyi etkinleştirin. Bu eklenti, yönetici olmayan kullanıcılar için parola değiştirme / sıfırlamak için kullanılan yönetim panelindeki \”Parolanızı mı unuttunuz?\” seçeneğini kaldıracaktır.