يتيح لك استخدام مكونات WordPress الإضافية الخاصة تغيير عنوان URL الافتراضي لتسجيل الدخول إلى WordPress.
نظرًا لأن هجمات القوة الغاشمة على WordPress أصبحت أكثر تكرارًا، فإن تغيير عنوان URL الافتراضي لتسجيل الدخول سيمنع المهاجمين من الوصول إلى نموذج تسجيل دخول المسؤول الخاص بك.
باتباع الخطوات الموضحة أدناه، ستتعلم كيفية تغيير عنوان URL الافتراضي لـ WordPress باستخدام المكونات الإضافية iThemes Security و WPS Hide Login .
ملاحظة: قبل متابعة أي تغييرات، تأكد من إنشاء نسخة احتياطية كاملة لموقعك على الويب.
إذا قمت بإنشاء موقعك باستخدام برنامج تثبيت البرنامج النصي Softaculous، فلا تتردد في الرجوع إلى هذا الدليل أيضًا (الخطوة رقم 4 – برنامج النسخ الاحتياطي).
iThemes الأمن
- قم بتثبيت وتنشيط البرنامج الإضافي iThemes Security :
- انتقل إلى الأمان >> الإعدادات :
اختر الكل :
حدد موقع كتلة Hide Backend واضغط على تكوين الإعدادات :
- قم بتمكين ميزة Hide Backend :
في حقل Login Slug ، أدخل معلومات تسجيل الدخول الجديدة الخاصة بك موقع.
بمجرد إجراء التغييرات، انقر فوق حفظ كافة التغييرات .
لسوء الحظ، فإن تغيير عنوان URL لتسجيل الدخول في حد ذاته ليس كافيًا.
نظرًا لأن المكون الإضافي يقوم أيضًا بتحديث أداة Meta في WordPress باستخدام عنوان URL الجديد المحدث، فمن الضروري إزالة الأداة بالكامل أو رابط تسجيل الدخول فقط: إزالة
Meta Widget من WordPress
- قم بتسجيل الدخول إلى وحدة تحكم مسؤول WordPress الخاصة بك وانتقل إلى المظهر > > الأدوات :
- انقر على أداة التعريف، ثم اضغط على حذف :
إزالة رابط تسجيل الدخول
- قم بتسجيل الدخول إلى cPanel واستخدم قائمة مدير الملفات .
انتقل إلى الدليل /wp-includes الخاص بك، انقر بزر الماوس الأيمن على ملف General-template.php ، ثم انقر فوق "تحرير" :
ملاحظة: تأكد من نسخ ملف General-template.php قبل إجراء أي تغييرات، يمكنك إما تنزيله على جهازك المحلي أو نسخه/لصقه في دليل آخر داخل لوحة التحكم الخاصة بك.
- ابحث عن السطر التالي في الكود:
$link = '<a href="' . esc_url( wp_login_url($redirect) ) . '">' . ('تسجيل الدخول'). . '</a>';
علق على السطر بخطين مائلين للأمام //
- ضع الكود التالي في السطر التالي:
$link = '';
يجب أن يبدو الكود النهائي كما يلي:
function wp_loginout($redirect = '', $echo = true) {
if ( ! is_user_logged_in() )
//$link = '<a href="' . esc_url( wp_login_url($redirect) ) .'">' . ('تسجيل الدخول'). . '</a>';
رابط $ = '';
آخر
- انتقل إلى موقعك. يجب أن ترى الآن أن رابط تسجيل الدخول قد اختفى من أداة Meta :
WPS إخفاء تسجيل الدخول
- انتقل إلى لوحة تحكم WordPress >> المكونات الإضافية >> إضافة جديد، ابحث عن المكون الإضافي WPS Hide Login وانقر فوق "التثبيت الآن" .
تفعيل البرنامج المساعد.
- بعد التنشيط، ستتم إعادة توجيهك إلى قائمة المكونات الإضافية المثبتة.
يمكنك الوصول إلى إعدادات البرنامج المساعد إما من هذا القسم أو بالانتقال إلى الإعدادات >> WPS Hide Login .
- تعد إعدادات المكون الإضافي WPS Hide Login بديهية تمامًا.
كل ما عليك فعله هو تحديد عنوان URL الجديد لتسجيل الدخول الذي ترغب في تعيينه والضغط على "حفظ التغييرات" .
في هذه الحالة، سيتم تغيير الرابط إلى لوحة تحكم WordPress من domainname.com/wp-admin إلى domainname.com/login .