كيف تعطل الدخول باستخدام البريد الالكتروني في الووردبريس
ابتداء من الاصدار 4.5 في الووردبريس اصبح هناك خيار لاستخدام البريد الالكتروني للمستخدم لتسجيل الدخول الى المدونة ، الى جوار الخيار المعتاد وهو اسم المستخدم ، اضافة الى كلمة المرور في الحالتين بالطبع .لو كنت ترغب في التخلص من هذه الاضافة ، وقصر الدخول الى مدونتك على اسم المستخدم وكلمة المرور فقط مثل الاصدارات السابقة ، انت هنا في المكان الصحيح .
يرى البعض ان استخدام البريد الالكتروني في تسجيل الدخول ربما يرفع من درجة خطورة التكهن بالحسابات المختلفة للمستخدمين لو استطاع احدهم التعرف على البريد الالكتروني الخاص بالمستخدم.
بشكل شخصي لا ارى هذه المخاوف صحيحة ولا اعتقد ان تسجيل الدخول باستخدام البريد الالكتروني يشكل اي خطر اضافي على سلامة حسابات المستخدمين .
على كل الاحوال دعونا نتطرق بالشرح المبسط لطرق تعطيل الدخول باستخدام البريد الالكتروني في مدونات الووردبريس .
الطريقة الاولى : اضافة NO LOGIN BY EMAIL ADDRESS
هذه الاضافة ستقوم بالعمل بالكامل لك وبمنتهى البساطة ، حيث انها تعمل تلقائيا بمجرد تثبيتها وبدون اي اعدادات على الاطلاق .بمجرد تثبيت الاضافة ستعيد شاشة الدخول الخاصة بالاصدارات القديمة التي تحتوي على خانتي الاسم وكلمة المرور فقط ، ولو حاول المستخدم الدخول عبر البريد الالكتروني الخاص به سيحصل على رسالة خطأ ان الاسم المستخدم غير صحيح .
يمكنك تثبيت هذه الاضافة من خلال هذا الرابط .
الطريقة الثانية : اضافة بعض الاكواد
لو كنت ترغب في اجراء هذا التعديل بدون تثبيت اضافات في مدونتك ، يمكنك ببساطة اضافة الكود البسيط التالي في ملف functions.php الخاص بالقالب الفعال في مدونتك.1 | remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 ); |
هذا الكود لن يحذف كلمة الدخول بالبريد الالكتروني من صفحة الدخول ولكنه لن يقبل سوى ادخال الاسم الخاص بالمستخدم وسيعود برسالة خطأ لو اراد المستخدم الدخول عبر البريد الالكتروني .