আসসালামু আলাইকুম ।আমরা সাধারনত ওয়ার্ডপ্রেস সাইটে রেজিস্টার করি নাম ,পাসওয়ার্র্ড এবং ইমেল দিয়ে কিন্তু লগিন করতে হয় শুধু নাম এবং পাসওয়ার্ড দিয়ে ।আজকে থেকে আপনি ইচ্ছা করলেই আপনার সাইটের ইউজারনেম এবং পাসওয়ার্ড দিয়ে লগিন এর সুবিধা দিতে পারবেন ।এতে করে কেউ ইউজারনেম ভুলে গেলেও ইমেল দিয়ে লগিন করতে পারবে ।এর জন্য বেশি কিছু করতে হবে না ,আপনার থিম এর functions.php তে নিচের সবার নিচে   ?>   এই ট্যাগ এর পূর্বে কোডটা বসিয়ে দিন ।

 

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’);
function change_username_wps_text($text){
       if(in_array($GLOBALS[‘pagenow’], array(‘wp-login.php’))){
         if ($text == ‘Username’){$text = ‘Username / Email’;}
            }
                return $text;
         }
add_filter( ‘gettext’, ‘change_username_wps_text’ );
তারপর কী হবে দেখুন

ধন্যবাদ সবাই কে ।আবার আসব নতুন কিছু নিয়ে ।