آگاه‌سازی‌ها
پاک‌کردن همه

ورود به وردپرس با استفاده از یک آدرس ایمیل


(@pscoltd)
عضو مدیر انجمن
عضو شده: 10 سال قبل
ارسال‌: 93
شروع کننده موضوع  

گاهی اوقات کاربران نام کاربری خودشون رو فراموش می کنن و نمی تونن وارد سایت بشن و تنها گزینه ایی که وردپرس پیشرو روی اونها میذاره ریست کردن پسوردشون هست که نام کاربری هم براشون ارسال میشه اما با اموزش زیر شما می تونید چه با وارد کردن نام کاربری و چه با وارد کردن ایمیل ادرس ثبت نامی وارد سایت بشین خب خیلی ساده هست تکه کد زیر رو به فایل functions.php قالبتون اضافه کنید

<?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');
?>

نقل‌قول
اشتراک: