كيفية تعطيل Pingbacks و Trackbacks في ووردبريس

إذا كنت مسؤولاً عن موقع WordPress, من المحتمل أنك واجهت بالفعل مشكلة البريد العشوائي في التعليقات. أحد المصادر الأكثر شيوعًا لهذا البريد العشوائي هو pingbacks ه Trackbacks. هذه الآليات, تم تقديمه في الإصدارات المبكرة من WordPress, تعمل على إخطار الآخرين تلقائيًا المدونات عندما يذكرهم شخص ما أو يربطهم في ملف آرتييذهب. إنها تعمل كنوع من "الإشعار" بين المواقع: يرسل WordPress الخاص بك ردًا على الاتصال عندما ترتبط بمدونة أخرى ويتلقى واحدًا عندما يرتبط شخص ما بالمحتوى الخاص بك.

على الرغم من أن الفكرة مثيرة للاهتمام لإنشاء شبكة من المحادثات في عالم التدوين, في الممارسة العملية, في هذه الأيام (2026), أصبحت pingbacks عفا عليها الزمن وإشكالية. يتم استغلالها على نطاق واسع من قبل مرسلي البريد العشوائي لإدخال روابط ضارة في التعليقات, زيادة الحمل على الخادم ويمكن حتى استخدامه في هجمات DDoS من خلال وظيفة XML-RPC. بالإضافة إلى, geram "الردود التلقائية" (ردود الفعل الذاتية) كلما قمت بالارتباط بمقالة خاصة بك موقع, تلويث قسم التعليقات بإدخالات عديمة الفائدة.

بسعادة, تعطيلها بسيط ولا يؤثر على SEO, الروابط الداخلية أو الأداء الطبيعي للموقع. في هذا البرنامج التعليمي التفصيلي, سنشرح خطوة بخطوة كيفية تعطيل عمليات pingbacks وtrackbacks في WordPress, لكل من المحتوى الجديد والحالي. سنغطي أيضًا الحلول المتقدمة لحظر هذه الميزات تمامًا وتجنب المشكلات سلامة. ينطبق هذا الدليل على المنشآت WordPress.org مستضافة ذاتيا (النسخة الأكثر شيوعا). يتم استخدامه WordPress.com, قد تكون بعض الخيارات محدودة, لكن العملية متشابهة.

خطوة 1: تعطيل Pingbacks في الإعدادات العامة (للمحتوى الجديد)

الطريقة الأسرع والأكثر أساسية هي تغيير إعدادات WordPress الافتراضية. وهذا يمنع قبول ردود الاتصال أو إرسالها على جميع المقالات والصفحات التي تم إنشاؤها منذ تلك اللحظة فصاعدًا..

  1. قم بتسجيل الدخول إلى لوحة إدارة موقع WordPress الخاص بك.
  2. في القائمة الجانبية اليسرى, انقر في تعريفات > مناقشة.
  3. في القسم الإعدادات الافتراضية للمقالات, ابحث عن الخيارات التالية:
    • محاولة إخطار المدونات المرتبطة بالمقالة – يتحكم هذا في إرسال إشارات تنبيه من موقع الويب الخاص بك إلى الآخرين. قم بإلغاء تحديده إذا كنت لا تريد أن يرسل WordPress إشعارات تلقائية.
    • السماح بإشعارات الروابط من المدونات الأخرى (pingbacks وtrackbacks) في مقالات جديدة - وهذا هو الأهم: قم بإلغاء تحديده لمنع تلقي pingbacks وtrackbacks.
  4. قم بالتمرير إلى أسفل الصفحة وانقر فوق حفظ التغييرات.

برونتو! من الآن فصاعدا, لن تقبل أي مقالات أو صفحات جديدة ردود تنبيه. هذا التغيير فوري ولا يتطلب مكونات إضافية. ومع ذلك, يرجى ملاحظة أن المقالات المنشورة بالفعل تظل عرضة للخطر حتى تقوم بتطبيق الخطوات التالية.

خطوة 2: تعطيل Pingbacks على المحتوى الموجود (تحرير بالجملة)

لا تؤثر الإعدادات العامة بأثر رجعي على المحتوى القديم. لإصلاح هذا, استخدم أداة التحرير المجمعة في WordPress.

  1. التصحيح أ مقالات > جميع المقالات.
  2. في الزاوية اليمنى العليا, انقر في خيارات الشاشة وقم بزيادة قيمة "عدد العناصر لكل صفحة" إلى الحد الأقصى الممكن (عمومًا 999) – وهذا يجعل العملية أسهل على المواقع التي تحتوي على العديد من المقالات.
  3. حدد المربع الموجود أعلى الجدول لتحديد كافة العناصر المرئية.
  4. في القائمة المنسدلة الإجراءات السائبة, يختار يحرر وانقر يتقدم.
  5. في اللوحة التي تظهر, ابحث عن الخيار التعليقات والأصوات (أو فقط الأصوات, اعتمادا على الإصدار) وتعيينه على لا تسمح.
  6. انقر للتحديث.

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

إذا كان موقع الويب الخاص بك يحتوي على آلاف المقالات, القيام بهذه العملية على دفعات: يختار 200-300 في وقت واحد لتجنب مهلة الخادم. بعد الانتهاء, لن يقبل كل المحتوى الموجود أي إشارات تنبيه جديدة بعد الآن.

خطوة 3: قم بحذف ردود الاتصال الموجودة ومنع ردود الاتصال الذاتية

الآن بعد أن قمت بحظر إشارات pingbacks الجديدة, تنظيف القديمة:

  1. التصحيح أ تعليقات.
  2. لا الخلد, استخدم المرشحات للعرض فقط تنبيهات (أو تعقيبات).
  3. حدد الكل واختر الانتقال إلى سلة المهملات في التحركات الجماعية.

لمنع ردود الاتصال التلقائية (تلك التي تظهر عند الارتباط بالمقالات الموجودة على موقعك):

الحل الأفضل هو تثبيت مكون إضافي مجاني وخفيف الوزن يسمى لا بينغ الذاتي (متوفر في مستودع WordPress الرسمي). فقط قم بتثبيته وتنشيطه – لا توجد إعدادات إضافية.

بدلاً عن ذلك, فمن الأفضل تجنب المكونات الإضافية, أضف الكود يدويًا:

  1. استخدم البرنامج المساعد مثل WPCode (يوصى بإدراج المقتطفات بأمان) أو تحرير الملف functions.php من موضوع طفلك.
  2. أدخل الكود التالي:
  3. وظيفة stop_self_ping( &$الروابط ) { $المنزل = get_option( 'بيت’ ); com.foreach ( $الروابط مثل $l => $link ) { لو ( 0 === strpos( $حلقة الوصل, $بيت ) ) { غير محدد( $الروابط[$ل] ); } } } add_action( "ما قبل بينغ", 'stop_self_ping’ );

احفظ وانتهى الأمر. يزيل هذا الرمز الروابط الداخلية قبل أن يحاول WordPress إرسال إشارات تنبيه إلى نفسه.

خطوة 4: التدابير الأمنية المتقدمة - كتلة XML-RPC

تعتمد ردود الاتصال على الملف xmlrpc.php (XML-RPC), والذي تستخدمه أيضًا تطبيقات الأجهزة المحمولة وJetpack. إذا كنت لا تحتاج إلى هذه الميزات, قم بتعطيله بالكامل للقضاء على أي خطر.

خيارات:

  • قم بتثبيت مكون إضافي للأمان مثل وردفينس, درع الأمن أو أمان iThemes - لدى معظمها خيار محدد لتعطيل طريقة pingback فقط أو كل XML-RPC.
  • البرنامج المساعد مخصص: تعطيل XML-RPC Pingback (يفعل بالضبط ما يوحي الاسم).
  • الكود اليدوي (مرة أخرى عبر WPCode أو jobs.php): add_filter( 'xmlrpc_enabled', '__return_false' ); أو, لمنع ردود الاتصال فقط: add_filter( 'xmlrpc_methods', function( $methods ) { unset( $methods['pingback.ping'] ); unset( $methods['pingback.extensions.getPingbacks'] ); return $methods; } );

مع هذا, حتى لو حاول شخص ما استغلال XML-RPC لإرسال إشارات تنبيه جماعية, سيتم حظر الطلب.

الاستنتاج والفوائد

باتباع هذه الخطوات, سيكون موقع WordPress الخاص بك أكثر نظافة, آمنة وفعالة. سوف يقلل بشكل كبير من التعليقات غير المرغوب فيها, سوف يقلل الحمل على الخادم (عدد أقل من طلبات XML-RPC) وتجنب نقاط الضعف المحتملة. لا توجد عيوب كبيرة: ال SEO لا يتأثر, حيث أن محركات البحث لا تعتمد على pingbacks, وتستمر الروابط العادية في العمل بشكل مثالي.

إذا كنت تدير مواقع متعددة, فكر في استخدام المكونات الإضافية مثل ManageWP أو MainWP لتطبيق هذه التغييرات بشكل مجمّع. احتفظ دائمًا بـ WordPress, السمات والمكونات الإضافية المحدثة – يبدأ الأمان من هناك.

هذا البرنامج التعليمي هو حول 920 الكلمات ويغطي جميع الأساليب الموصى بها في 2025. إذا كان لديك أسئلة أو مشاكل محددة (على سبيل المثال, مع نسخة قديمة من ووردبريس), اترك تعليقًا أو راجع الوثائق الرسمية. حظا سعيدا مع موقع الويب الخاص بك!

مقالات ذات صلة

2 تعليقات

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المطلوبة محددة *

يستخدم هذا الموقع Akismet لتقليل البريد العشوائي. تعرف على كيفية معالجة بيانات تعليقك.