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