میزبان فا

غیر فعال کردن ورود با ایمیل در وردپرس

اخیرا یکی از کاربران ما پرسید که چگونه میتوانند ورود با ایمیل در وردپرس را غیر فعال کنند.این ویژگی به کاربرن این امکان را میدهد که با استفاده از نام کاربری یا ادرس ایمیل به فرم ورود وارد شوند.در این مقاله ما به شما نشان میدهم که چگونه با ادرس ایمیل ورود ایمیل در وردپرس را غیرفعال کنید.

disableloginemail-1

اگر کسی بخواهد وارد سایت وردپرس شما شود دانستن یک ادرس ایمیل میتواند این را اسانتر کند که با حدس زدن پسورد شما یا هک کردن حساب ایمیل شما به آن وارد شود.

ما میدانیم که دانستن یک ادرس ایمیل برای ورود ، امنیت وردپرس را کاهش نمیدهد.شما همیشه میتوانید لایه های محافظتی بیشتری مانند پسورد حفاظتی وردپرس و تایید دو مرحله ای داشته باشید.

برای امنیت وردپرس بر روی تمام سایت های خود امنیت ایجاد کرده ایم.ببینید که چگونه امنیت به ما کمک میکند حمله های امنیتی به سایت وردپرس را مسدود میکند.

ما میدانیم که بعضی از کاربران ما ممکن است بخواهند ورود به وردپرس با امکانات ایمیل بر روی سایتشان غیرفعال کنند.

غیر فعال کردن ورود با ایمیل در وردپرس با استفاده از افزونه

ابتدا باید No Login by Email Address را نصب و فعال کنید.برای جزئیات بیشتر راهنمایی های ما را در آموزش نصب افزونه در وردپرس ببینید. افزونه خارج از تنظیمات کار میکند هیچگونه تنظیماتی برای شما برای پیکربندی وجود ندارد. به اسانی صفحه ورود از سایت وردپرس خود را ببینید و سعی کنید با ادرس ایمیل به آن وارد شوید.

emailloginremoved

غیرفعال کردن ورود به وردپرس با ایمیل به صورت دستی

این روش اسان است اما شفاف نیست.این کد را به اسانی به فایل تم functions.php  اضافه کنید.

این هیچ تغییری در صفحه ورود ایجاد نمیکند و کاربران خواهند دید که میتوانند با استفاده از نام کاربری یا ادرس ایمیل وارد شوند.اما اگر برای ورود وارد ادرس ایمیل شوند به انها خطای نام کاربری بی اعتبار میدهد.

موفق باشید ;)

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.

پکیج های آموزشی

نظرات کاربران

avatar
مرتب سازی براساس:   جدیدترین | قدیمی ترین
پ
پ

سلام و خداقوت، یک سوال داشتم من این کد رو در فایل فانکشن اضافه کردم قالب هم انفولد دارم ولی به مشکلی برخوردم ولی در لوگال اضافه کنم این کدی که قرار دادید اجرا میشه ولی وقتی در هاست و سایت اصلی قرار میدم اجرا نمیشه درواقع همیشه کدها رو در لوگال تست میکنم بعد به هاست اضافه میکنم علت اینکه در هاست کد اجرا نمیشه چی هست؟ولی پلاگین در هر دو محیط اجرا میشهممنون

رضا حسینی راد
رضا حسینی راد

سلام ممنون. دقیقا هم توی لوکال و هم توی هاست ، کد رو یکجای فایل قرار میدین؟

پ
پ

بله آقای حسینی راد، در انتهای فایل فانکشن قرار میدم

سامان غلامی
سامان غلامی

با اجازه استاد حسینی عزیز ، میخواستم پاسخی به این دوستمان بدهم.بنده تا کنون هاست های مختلفی رو تست کردم. حقیقت اینه که کانفیگ سرور هنریه که خیلی از هاست ها فاقد اون هستند! برخی برای امنیت سرور شون و از رو نابلدی هر چی پورته مسدود میکنن. نتیجه این میشه که برخی از افزونه ها روی لوکال کارمیکنن اما وقتی میرن روی هاست بلا استفاده میشن و وقتی تیکتی هم بزنید کاری انجام نمیدن چون حقیقتا بلد نیستن! کافیه الان توی گوگل “پیکربندی سرور” رو سرچ کنید ببینید چند نفر واقعا بلدن صحیح اینکارو انجام بدن و چند روز کارشون رو تضمین میکنن!  من خودم از جت پک استفاده میکردم ، روی یکی از هاست هام اجازه کانکت شدن به wordpress.com رو نمیداد و جت پک فعال نشد. یا همین افزونه مای میل هم وقتی از طریق SMTP جی میل تنظیمش کردم خطا میداد اما وقتی دیتا ها رو بردم روی هاستی که برای بک آپ دارمش همه چی درست شد. اگر از یه شرکت معتبر هاست بگیرید قطعا کمتر مشکل میخورید اما بهتره هاست رو در تایم کوتاه مثلا 3 ماهه بگیرید تا اگر از خدمت شرکت ناراضی بودید پول زیادی از دست ندهید بعد برای سالانه اقدام به تمدید کنید. معمولا شرکت های هاستینگ قوی امکان تست یکماهه و سه ماهه هم دارند.

رضا حسینی راد
رضا حسینی راد

سلام ممنون از توضیحات بی نظیر شما ;)

رضا حسینی راد
رضا حسینی راد

هاستتون کدوم شرکت هست؟

wpDiscuz