كيف تفصل التعليقات عن التنبيهات في ووردبريس؟
قُلتُ في تدوينة سابقة بأنني أعتبر “التنبيهات الذاتية” هي إحدى مشكلات ووردبريس, إذ أن ووردبريس لا يفرّق بين التنبيهات الذاتية أو الخارجية. على أية حال, سواء نشرنا التنبيهات الذاتية أو الخارجية في التعليقات, فإنني أنصح بفصلها عن التعليقات. يمكنك أن تقرأ تدوينتي تلك لتعرف ما هي التنبيهات في ووردبريس, إذا كانت هذه هي المرة الأولى التي تسمع فيها عن التنبيهات trackbacks في ووردبريس.
في هذه التدوينة, سنتعرف على طريقة فصلها عن التعليقات. الوضع الافتراضي في ووردبريس هو أن ووردبريس ينشر التعليقات والتنبيهات دون الفصل بينهما. في هذه التدوينة, سنفصل بينهما في ثلاث خطوات بسيطة. في البداية, يجب أن تأخذ نسخة احتياطية من ملف “التعليقات” comments.php في القالب الذي تستخدم. بعد ذلك, افتح هذا الملف ثم نفّذ الخطوات التالية:
الخطوة رقم 1:
ابحث عن الكود التالي:
<?php foreach ($comments as $comment) : ?>
ثم أضف هذا الكود بعده مباشرةً:
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>
الخطوة رقم 2:
ابحث عن الكود التالي:
<?php endforeach; /* end for each comment */ ?>
ثم أضف هذا الكود قبله مباشرةً:
<?php } else { $trackback = true; } /* End of is_comment statement */ ?>
الخطوة رقم 3:
ابحث عن الكود التالي:
<?php else : // this is displayed if there are no comments so far ?>
ثم أضف هذا الكود قبله مباشرةً:
<?php if ($trackback == true) { ?>
<h3>التنبيهات</h3>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>
<?php } ?>
الآن, أحفظ الملف ثم اذهب إلى أية تدوينة في مدونتك تحتوي على تعليقات وتنبيهات لترى كيف انفصلت بعضها عن بعض.
استخدام متقدم: إذا أردت التعديل على الشكل العام, ستحتاج إلى التعديل على ملف style.css.
أرسل إلى صديق - نسخة للطباعة


حضرت هنا…
و ذهبت و بقيت كل أحاسيسي هنا…
تردد خلف لحن التميز و الأبداع أنشودة الفخر…
بكل صدق و أمانة …كل يوم أجد أن هذه المدونة تحمل أشياء كثيرة , بل هي أشياء كبيرة فهي أكثر من مدونة . بل هي مرجع متكامل لكثير من جوانب التقنية التي نجهل بعضها , أو لم نستطع الوصول إليها بطاقاتنا المحدودة .
أستاذي مهدي ….هذا الجهد يجب أن يستثمر , و أنت خير من يرسم طريقاً لاستثماره .
و جزاك الله خيراً على أطروحاتك الرائعة , و نتمنى أن نكون بمستوى طرحك , و أن نستطيع أن نصل إلى رقي قلمك , فلو كنا كذلك فلوجدتنا كل يوم نخط لك آية من آيات الشكر و العرفان , تبدأ و لا تنتهي , و لكن حسبنا من أنفسنا أنها عن ذكرك و الدعاء لك لا تتوقف كلما رأينا موضوعاً جميلاً من موضوعات .
أخي …عندما أتصفح مدونتك بكل محتوياتها فإننا نجد أنفسنا كل يوم أكثر إنبهاراً , و كل مساء ننتظر بماذا سوف تشرق علينا شمس غدك . وغدك جميل بإذن الله…
بوركت
@ نسيم نجد: أتمنى حقاً ان أكون بمستوى هذا الإطراء
صدقني, أقدّر كلماتك ورأيك تقديراً كبيراً. لك ولها وقع كبير في قلبي … أقدر كثيراً كل القرّاء, وتشجيعهم وتحفيزهم لي ولرحلة ضَوْء … رحلة ضَوْء هي رحلتي ورحلتكم جميعاً …