-
Pingback هي طريقة شائعة الاستخدام في المدونات لإخطار نظام المدونة باستشهادات المقالات. تترجمها شبكة مدونة 3G على أنها "بث"، مما يشير إلى نظام الكمبيوتر الذي يرسل معلومات مرجعية إلى الخارج، لكن بعض الناس يعتقدون أنه سيتم الخلط بينه وبين البث في الحياة اليومية. طريقة لإخطار مؤلفي الويب عندما يرتبط الآخرون بصفحاتهم. تسمح هذه الطريقة لمؤلفي الويب بتتبع من يرتبط بمقالاتهم. تتمتع بعض برامج التدوين، مثل WordPress، بوظيفة فحص جميع الروابط الموجودة في المقالة تلقائيًا عند نشرها.
التفسير أعلاه لـ Pingback يأتي من ويكيبيديا. بالنسبة إلى WordPress، بكل بساطة، يعني pingback أنه عندما يقوم شخص آخر بإعادة طباعة/الاستشهاد برابط مقالتك، فإنه سيضيف تلقائيًا رابط المصدر في أسفل مقالتك (بالطبع، بشرط أن يدعم قالب WordPress الخاص بك هذه الوظيفة). هذه الوظيفة عملية للغاية، لأنه في معظم الحالات، تكون الروابط المذكورة مرتبطة بالنص الأصلي، أو تحتوي على محتوى ممتد، ويمكن للقراء اتباع الروابط لقراءة المزيد من المعلومات التي تهمهم.
وبنفس الطريقة، إذا استشهدت إحدى المقالات برابط إلى مقالة أخرى كتبتها من قبل على موقعك، فستتلقى المقالة السابقة رد اتصال من موقعك. لكنني أعتقد بشكل عام أنه يمكن استخدام وظيفة السجل ذات الصلة لإنشاء روابط داخلية للروابط داخل الموقع، وهي زائدة عن الحاجة بالنسبة للمقالات الموجودة في الموقع، ويمكن إيقاف تشغيل هذه الوظيفة.
الطريقة هي كما يلي، قم بإضافة الكود التالي في ملف jobs.php لموضوع WordPress:
الوظيفة no_self_ping(&$links) {
$home = get_option( 'home' );
foreach (روابط $ كـ $l => $link)
إذا ( 0 === strpos( رابط $, $home ) )
غير محدد ($links[$l]);
}
add_action ('pre_ping'، 'no_self_ping' );
إذا كنت أتذكر بشكل صحيح، فإن سابق هذا الرمز هو مكون إضافي، ولكن هل من الفاخر جدًا استخدام مكون إضافي لهذه الأسطر القليلة من التعليمات البرمجية فقط؟ إذا كان بإمكانك حفظه، فاحفظه، فمن الأفضل استخراجه في مكون إضافي ودمجه في القالب. سيوفر عليك المزيد من القلق.
المؤلف: وانج
مصدر المقال: استوديو الحياة