ازالة الروابط الغير ضرورية في منطقة Head لمواقع ووردبريس
إذا نظرت إلى النص المصدري داخل Head في موقع WordPress الخاص بك ستجد الكثير من الإدخالات / الروابط التي لا تحتاجها على الإطلاق. وإذا كنت لا تحتاج إلى مثل هذه الإدخالات والروابط يمكنك بسهولة استبعادها لانها غير ضرورية.
أزلة الروابط الغير الضرورية من منطقة Head
جزئيًا بعض الروابط و الإدخالات قد تكون عرضة للخطر ، على سبيل المثال إدخال إصدار WordPress المستخدم. في تجربتي ، هناك عدد قليل جدًا من المدونين الذين يستخدمون Windows Live Writer لانشاء مقالاتهم. لذلك إذا كنت لا تنتمي إلى هذه المجموعة ، يمكنك أيضًا الاستغناء عن هذه الإدخالات.
لحسن الحظ ، الإدخالات غير الضرورية هي حقا سهلة لإزالة.
لسنوات عديدة ، استخدمت مقتطف الشفرة التالي:
add_action('init', 'to clean up');
function to clean up()
{
remove_action('wp_head', 'rsd_link');
remove_action('wp_head', 'wp_generator');
remove_action('wp_head', 'index_rel_link');
remove_action('wp_head', 'wlwmanifest_link');
remove_action('wp_head', 'feed_links', 2);
remove_action('wp_head', 'feed_links_extra', 3);
remove_action('wp_head', 'parent_post_rel_link', 10, 0);
remove_action('wp_head', 'start_post_rel_link', 10, 0);
remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);
remove_action('wp_head', 'wp_shortlink_header', 10, 0);
remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);
}
يتم اضافة الكود او المقتطف في ملف functions.php داخل القالب المستخدم وبعد القيام بذالك سوف يقوم WordPress بعدم استدعاء هذه الروابط
بالطبع ليس عليك استنساخ الكود كما هو مرفق يمكنك التعديل عليه على سبيل المثال إذا كنت تريد الاحتفاظ بالارتباطات الخاصة بموجز ويب لـ RSS في منطقة Head ، فما عليك سوى حذف الإدخال التالي:
[php]remove_action( ‚wp_head‘, ‚feed_links‘, 2 );[/php]
تعتبر إزالة هذه الروابط غير الضرورية من منطقة رأس WordPress – Head مفيدة للأمان والأداء.ذلك يعني أيضا أن موقع الويب الخاص بك يتم تحميله بشكل أسرع.
في الوقت نفسه ، يمنع WordPress أيضًا من إخراج إصدار نظام إدارة المحتوى المثبت في الكود المصدري اي نوع اصدار WordPress .
خاصة إذا كنت لا تستخدم دائمًا أحدث إصدار ، فإن المعرفة بالنسخة المستخدمة من WordPress تمثل دائمًا مخاطر أمنية.
كما ذكرنا سابقًا ، تدعم جميع مواقع الويب التي تستند إلى WordPress الاكواد المرفقة اعلاه وتقوم بمسح الإدخالات والروابط غير الضرورية.