fbpx
تغيير رابط تسجيل الدخول في الووردبريس

تغيير رابط تسجيل الدخول في الووردبريس

رابط تسجيل الدخول في الووردبريسيقوم الووردبريس افتراضيًا بإنشاء رابط تسجيل الدخول إلى موقع الويب الخاص بك وهو: /wp-login.php

أو يمكنك الانتقال إلى / wp-admin / وسيعيد توجيهك إلى هناك إذا لم يتم تسجيل الدخول بعد. على سبيل المثال: http://www.example.com/wp-login.php.

لماذا يجب عليك تغيير رابط تسجيل الدخول في الووردبريس

لانه سيجد المخترقون صفحة تسجيل الدخول الخاصة بك بسهولة

ويحتاجون فقط إلى www.example.com/wp-login ،

مما قد يعرض موقع الويب الخاص بك لخطر.


بشكل افتراضي ، يقوم الووردبريس بإنشاء “admin” كاسم مستخدم لذلك سيعرف المتسللون اسم المستخدم الخاص بك ثم يحاول تخمين كلمة المرور ،

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

كيفية تغيير رابط تسجيل الدخول في الووردبريس


أفضل طريقة لـ تغيير رابط تسجيل الدخول في الووردبريس بشكل امن دون الخوف من كسر موقعك عند تحرير الشفرة هو استخدام مكون اضافي

وهناك مكونات إضافية مفيدة جدًا ، ونقترح استخدام WPS HIDE LOGIN ، وهو مكوّن إضافي مجاني ولديه مراجعات جيدة.

الخطوة 1: تثبيت أو تحميل المكون الإضافي إلى موقع ووردبريس

الخطوة: 2 الذهاب إلى إعدادات في لوحة القيادة وورد الخاص بك وتحديد موقع Wps Hide Login Plugin

الخطوه 3: ستعيد الصفحة توجيهك إلى الإعدادات. قم بتغيير عنوان تسجيل الدخول الخاص بك هناك

رابط تسجيل الدخول في الووردبريس
رابط تسجيل الدخول في الووردبريس

يمكنك تغيير هذا الخيار في أي وقت تريد ، ما عليك سوى الرجوع إلى الإعدادات ›WPS Hide Hide Login.

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

لأن رابط تسجيل الدخول في الووردبريس هو مجرد مسألة تفضيل شخصي , وليس بمثابة امان كامل او خطوة ستحمي موقعك بشكل كلي من الاختراق.

الطريقة الثانية في تغيير رابط تسجيل الدخول الى الووردبريس ( بدون اضافة )

الحل التاني هو إضافة تعليمات برمجية داخل ملف functions.php الخاص بالقالب المستخدم, العيب في هذه الطريقة وهو إختفائها بمجرد تغير القالب …

لاكن المميز في الكود انه يقوم تغير رابط تسجيل الدخول وكذالك روابط إستعادة كلمة المرور ورابط لوحة التحكم …

وهذا بشكل تلقائي بحيث يقوم فقط بحذف wp- من الروابط .

اول خطوة نقوم بفتح ملف functions.php الموجود في المسار التالي wp-content/themes/theme-name

تم نقوم بنسخ ولصق الكود التالي في نهاية الملف …

register_activation_hook( __FILE__, 'NLURL_activate' );
function NLURL_activate() {
 NLURL_rewrite();
 flush_rewrite_rules();
}
 
// Flush on plugin deactivation
register_deactivation_hook( __FILE__, 'NLURL_deactivate' );
function NLURL_deactivate() {
 flush_rewrite_rules();
}
 
// Create new rewrite rule
add_action( 'init', 'NLURL_rewrite' );
function NLURL_rewrite() {
 add_rewrite_rule( 'login/?$', 'wp-login.php', 'top' );
 add_rewrite_rule( 'register/?$', 'wp-login.php?action=register', 'top' );
 add_rewrite_rule( 'forgot/?$', 'wp-login.php?action=lostpassword', 'top' );
}
 
 
//register url fix
add_filter('register','fix_register_url');
function fix_register_url($link){
 return str_replace(site_url('wp-login.php?action=register', 'login'),site_url('register', 'login'),$link);
}
 
//login url fix
add_filter('login_url','fix_login_url');
function fix_login_url($link){
 return str_replace(site_url('wp-login.php', 'login'),site_url('login', 'login'),$link);
}
 
//forgot password url fix
add_filter('lostpassword_url','fix_lostpass_url');
function fix_lostpass_url($link){
 return str_replace('?action=lostpassword','',str_replace(network_site_url('wp-login.php', 'login'),site_url('forgot', 'login'),$link));
}
 
//Site URL hack to overwrite register url
add_filter('site_url','fix_urls',10,3);
function fix_urls($url, $path, $orig_scheme){
 if ($orig_scheme !== 'login')
 return $url;
 if ($path == 'wp-login.php?action=register')
 return site_url('register', 'login');
 
 return $url;

نأمل أن تكون قد استفدت من هذه المقالة في كيفية تغيير رابط تسجيل الدخول في الووردبريس

This Post Has One Comment

اترك تعليقاً