سألنا أحد مستخدمينا مؤخرًا عن كيفية تعطيل تسجيل الدخول باستخدام البريد الإلكتروني في ووردبريس، والذي تم تقديمه في إصدار ووردبريس 4.5.
تتيح هذه الميزة للمستخدمين تسجيل الدخول باستخدام اسم مستخدم أو عنوان بريد إلكتروني. ومع ذلك، يفضل بعض مالكي المواقع إيقاف تشغيل هذه الميزة لمزيد من الأمان أو لتبسيط عملية تسجيل الدخول.
في هذه المقالة، سنوضح لك كيفية تعطيل تسجيل الدخول باستخدام عنوان البريد الإلكتروني في ووردبريس.
جدول المحتوى
لماذا تعطيل تسجيل الدخول باستخدام البريد الإلكتروني في ووردبريس؟
يعتقد بعض المستخدمين أن عناوين البريد الإلكتروني أكثر شهرى من اسم المستخدم. إذا أرسلت بريد إلكتروني إلى شخص ما، فهذا يعني أنه يعرف بالفعل عنوان بريدك الإلكتروني.
إذا أراد شخص ما اختراق موقع ووردبريس الخاص بك، فإن معرفة عنوان البريد الإلكتروني قد يسهل عليه اختراقه من خلال تخمين كلمة المرور أو اختراق حساب بريدك الإلكتروني.
لا نعتقد أن استخدام عنوان بريد إلكتروني لتسجيل الدخول يجعل موقع ووردبريس أقل أمان. يمكنك دائمًا إضافة طبقات أمان أكثر مثل حماية دليل مسؤول ووردبريس بكلمة مرور وإضافة التحقق بخطوتين.
مع ذلك، نتفهم أن بعض المستخدمين قد لا يزالون يرغبون في تعطيل ميزة تسجيل الدخول باستخدام البريد الإلكتروني على مواقع ووردبريس الخاصة بهم. فيما يلي طريقتان لكيفية القيام بذلك بسهولة.
دعونا نبدأ مباشرة.
الطريقة 1. تعطيل تسجيل الدخول بالبريد الإلكتروني في ووردبريس باستخدام الكود (موصى به)
تتطلب هذه الطريقة إضافة الكود إلى ملفات ووردبريس الخاصة بك. إذا لم تقم بذلك من قبل، فراجع دليلنا حول لصق مقتطفات من الويب في ووردبريس.
لتعطيل ميزة تسجيل الدخول باستخدام البريد الإلكتروني، ستحتاج عادة إلى إضافة الكود التالية إلى ملف functions.php الخاص بقالبك أو اضافة لمقتطفات الكود.
remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );
لتسهيل الأمر، يمكنك استخدام WPCode، وهو أفضل اضافة لمقتطفات الكود لـ ووردبريس.

يحتوي WPCode على مكتبة مدمجة تحتوي على مقتطفات أكواد جاهزة للاستخدام لجميع طلبات ميزات ووردبريس الأكثر شهرة، بما في ذلك تعطيل تسجيل الدخول باستخدام البريد الإلكتروني، وإزالة رقم إصدار ووردبريس، وتعطيل التعليقات، والمزيد.
أفضل جزء هو أنك لست بحاجة إلى تعديل ملف functions.php الخاص بقالبك على الإطلاق. لذا، فإنك تتخلص من خطر إتلاف موقع ووردبريس الخاص بك.
للبدء، دعنا نقوم بتثبيت وتنشيط اضافة WPCode المجانية. إذا كنت بحاجة إلى مساعدة، يمكنك قراءة البرنامج التعليمي الخاص بنا حول كيفية تثبيت اضافة ووردبريس.
بمجرد تنشيط الاضافة، ستحتاج إلى الانتقال إلى Code Snippets » Library من لوحة تحكم مسؤول ووردبريس.
بعد ذلك، يمكنك البحث عن مقتطف “Disable Login by Email” والنقر فوق الزر “Use snippet”.

بعد ذلك، سيضيف WPCode تلقائيًا مقتطف الكود ويختار طريقة الإدراج المناسبة.
قد يبدو الأمر على هذا النحو في محرر WPCode:

من هنا، كل ما عليك فعله هو تبديل المفتاح من “Inactive” إلى “Active”.
ثم انقر على زر “Update”.

هذا كل شيء!
لن يؤدي هذا إلى تغيير أي شيء في صفحة تسجيل الدخول، وسيظل بإمكان المستخدمين تسجيل الدخول باستخدام اسم مستخدم أو عنوان بريد إلكتروني. ولكن إذا أدخلوا عنوان البريد الإلكتروني لتسجيل الدخول، فسيتلقون خطأ اسم مستخدم غير صالح.
الطريقة 2. تعطيل تسجيل الدخول باستخدام البريد الإلكتروني في ووردبريس باستخدام اضافة
يمكنك أيضًا تعطيل تسجيل الدخول باستخدام ميزة البريد الإلكتروني باستخدام اضافة للاستخدام مرة واحدة – No Login by Email Address.
للقيام بذلك، تحتاج أولاً إلى تثبيت الاضافة وتنشيطها. لمزيد من التفاصيل، لا تتردد في الرجوع إلى دليلنا خطوة بخطوة حول كيفية تثبيت اضافة ووردبريس.
تعمل الاضافة فورًا، مما يعني أنه لا توجد إعدادات لتكوينها. ما عليك سوى زيارة شاشة تسجيل الدخول لموقع ووردبريس الخاص بك ومحاولة تسجيل الدخول باستخدام عنوان بريدك الإلكتروني.
يمكنك أن ترى أنك تحصل على خطأ اسم مستخدم غير صالح. ستغير الاضافة أيضًا تسمية “اسم المستخدم أو عنوان البريد الإلكتروني” إلى “اسم المستخدم” ببساطة.

هذا كل شيء، نأمل أن تساعدك هذه المقالة في تعطيل ميزة تسجيل الدخول باستخدام عنوان البريد الإلكتروني في ووردبريس. بعد ذلك، قد ترغب أيضًا بالاطلاع على دليلنا حول كيفية تعطيل تلميحات تسجيل الدخول في رسائل خطأ تسجيل الدخول في ووردبريس واختياراتنا لـ أفضل اضافات تسجيل الدخول والتسجيل ووردبريس.
اترك تعليقاً