آموزش غیر فعال کردن ورود با آدرس ایمیل در وردپرس
برای بالا بردن امنیت سایت برخی بر این باورند که می بایست امکان ورود با ایمیل را غیرفعال کرد و کاربران تنها با نام کاربری امکان ورود به سایت را داشته باشند. از این رو در این مطلب نحوه غیر فعال کردن ورود با آدرس ایمیل در وردپرس را آمورش خواهیم داد.
غیر فعال کردن ورود با آدرس ایمیل با استفاده از پلاگین
برای غیر فعال کردن ورود با ادرس ایمیل از پلاگین No Login by Email Address کمک میگیریم. با نصب این پلاگین به راحتی بدون نوشتن کد میتوانید این قابلیت را برای سایت خود ایجاد کنید.
بدون هیچ تنظیمات خاصی هنگام ورود به سایت مشاهده میکنید که عبارت موجود در صفحه ورود تغییر کرده است و با وارد کردن ایمیل به شما اخطار میدهد که نام کاربری شما نامعتبر است.
غیر فعال کردن ورود با آدرسی ایمیل به صورت دستی
چنانچه علاقه ای به استفاده از پلاگین ندارید می توانید به صورت دستی این کار را انجام دهید.برای این کتر کافیست کد زیر را در فایل functions.php موجود در پوسته سایت خود قرار دهید:
remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );
با استفاده از این کد کاربران همچنان امکان ورود با ایمیل را در صفحه ورود میبینند اما هنگام وارد کردن ایمیل با اخطار مواجه میشوند.
منبع: wpbeginner