نصائح وأدوات حيوية لمكافحة التعليقات غير المرغوب فيها في WordPress

نشرت: 2021-12-20

مكافحة التعليقات غير المرغوب فيها

غالبًا ما تواجه مدونات WordPress هذه المشكلة المتعلقة بمكافحة التعليقات غير المرغوب فيها ، وبالتالي تحاول هذه المقالة شرح كيفية مكافحتها.

ليس فقط موقع واحد أو موقعين ، ولكن المئات منهم يواجهون ذلك. إذا لم تكن مستعدًا لمكافحة التعليقات غير المرغوب فيها ، فيمكن أن تخلق مشاكل رائعة لك وللموقع الإلكتروني أيضًا.

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

1.) الإشراف على التعليقات

كيفية مكافحة التعليقات غير المرغوب فيها

يجب عليك التأكد من عدم نشر أي تعليق على المدونة دون إذنك. ستضمن الخطوة التالية عدم تجاوز أي تعليقات من عامل التصفية الذي يمنحك تحكمًا كاملاً في موقع الويب الخاص بك.

داخل قسم مسؤول WordPress ، حدد خيار المناقشات من قائمة الإعدادات. هنا حدد المربع بجوار "يجب الموافقة على التعليق يدويًا" ، قبل ظهور التعليق. سيمكنك الآن حفظ التغييرات هنا من تحديد التعليقات المراد عرضها وأيها يجب تجاهلها.

2.) Akismet حماية ضد البريد العشوائي

مرشح التعليقات المزعجة akismet

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

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

3.) باستخدام Sucuri

حماية موقع سوكوري

يمكن لـ Akismet تحديد التعليقات غير المرغوب فيها ولكن لا يمكنها منع مرسلي البريد العشوائي من الوصول إلى موقع الويب. ستؤدي طلبات التعليقات المتعددة غير المرغوب فيها إلى إبطاء موقع الويب على الفور.

Sucuri هو مكون إضافي لجدار الحماية في WordPress لمكافحة تعليقات البريد العشوائي بكفاءة. يمكن أن يمنع البرامج النصية و spambots من إرسال التعليقات. إنه يقلل بشكل كبير من عدد تعليقات البريد العشوائي المستلمة ويقلل أيضًا من حمل خادم موقع الويب.

4.) وعاء العسل

اكتشاف التعليقات غير المرغوب فيها في موقع المصيدة

إحدى الطرق المهمة التي تخدع المتطفلين للكشف عن هويتهم هي تقنية Honeypot. مباشرة بعد تحديد الهوية ، يمكن حجب تعليقاتهم. أولاً ، قم بتثبيت وتفعيل المكون الإضافي Antispam Bee.

بعد التنشيط ، ابحث عن صفحة Antispam Bee من خيارات الإعداد وحدد الخيار كعلامة تقول "البريد العشوائي لجميع التعليقات التي تم اكتشافها في موقع المصيدة". احفظ التغييرات في الإعدادات وستلتقط هذه التقنية جميع spambots السيئ في التعليقات.

5.) ريكابتشا

حماية التعليقات غير المرغوب فيها من captcha

يعد reCAPTCHA أحد الأشكال المتقدمة من اختبار CAPTCHA الذي يميز بين المستخدم البشري والروبوتات. يساعدك استخدام reCAPTCHA في إضافات تعليقات WordPress في تنشيط تحديات reCAPTCHA في نماذج التعليقات.

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

6.) إزالة عنوان URL لموقع الويب

يعد عنوان URL في قسم التعليقات ضارًا لأنه لا يقتصر على جذب مرسلي البريد العشوائي الآخرين ولكنه أيضًا يخدع الزائرين لزيارة عنوان URL دون أي ارتباط مباشر معهم. لتجنب عناوين URL هذه ، أضف الكود التالي في البرنامج المساعد الخاص بالموقع أو ملف features.php الخاص بالموقع.

 دالة wpb_disable_comment_url (حقول $) { 
unset ($ الحقول ['url']) ؛
عودة الحقول $؛
}
add_filter ('comment_form_default_fields'، 'wpb_disable_comment_url') ؛

تعد إزالة حقول URL الخاصة بالموقع خطوة أساسية لمكافحة التعليقات غير المرغوب فيها .

7.) تعطيل تعليقات مرفقات الوسائط

تعطيل التعليقات غير المرغوب فيها

يتم إنشاء صفحات مرفقات الصور تلقائيًا بواسطة WordPress للمستخدمين لرؤية الصورة وترك تعليق. إذا لم يكن هذا مفيدًا لك أو إذا كنت لا تريد أن يعلق المستخدمون على الصور ، فيمكنك إيقاف تشغيل التعليقات على المرفقات الوسيطة.

للراحة ، قم بتثبيت المكون الإضافي Disable Comment وحدد المربع بجوار الوسائط في قائمة الإعدادات لتعطيل التعليقات وحفظ التغييرات. سيتم بنجاح تعطيل التعليقات على مرفقات الوسائط.

8.) تعطيل HTML

يعد تعطيل HTML في التعليقات أيضًا طريقة أخرى موصى بها لتثبيط الروابط في التعليقات. قم بإضافة الكود التالي إلى البرنامج المساعد الخاص بالموقع أو ملف features.php الخاص بالموقع. سيساعد في تغيير أكواد HTML في كيانات HTML.

 دالة wpb_comment_post ($ incoming_comment) {
    $ incoming_comment ['comment_content'] = htmlspecialchars ($ incoming_comment ['comment_content'])؛
    $ incoming_comment ['comment_content'] = str_replace ("" "، '& apos؛'، $ incoming_comment ['comment_content'])؛
    العودة ($ incoming_comment) ؛
    }
    الوظيفة wpb_comment_display ($ comment_to_display) {
     $ comment_to_display = str_replace ('& apos؛'، "" "، $ comment_to_display)؛
     العودة $ comment_to_display؛
}
add_filter ('preprocess_comment'، 'wpb_comment_post'، '، 1) ؛
add_filter ('comment_text'، 'wpb_comment_display،' '، 1) ؛
add_filter ('comment_text_rss'، 'wpb_comment_display'، '، 1) ؛
add_filter ('comment_excerpt'، 'wpb_comment_display'، '، 1) ؛
remove_filter ('comment_text'، 'make_clickable'، 9) ؛

9.) تحديد طول التعليق

يعد المكون الإضافي Yoast Comment Hacks طريقة مفيدة لمكافحة التعليقات غير المرغوب فيها والتي من خلالها يمكنك تعيين الحد الأقصى والحد الأدنى لطول تعليق واحد.

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

10.) تعطيل Trackbacks

تعطيل تعقيب التعليقات

تشكل Trackbacks قسمًا كبيرًا من التعليقات المزعجة. بالنسبة لمعظم المدونات ، ليس من المنطقي تمكين عمليات التتبع. يمكنك بسهولة اختيار تعطيله لجميع المنشورات أو المنشورات الفردية مما سيؤدي إلى تقليل التعليقات المزعجة بشكل كبير. يمكنك العثور على هذا الخيار في خيار المناقشة في قائمة الإعدادات.

11.) المشاركات القديمة

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

يجب أن تجد خيار "إعدادات التعليقات الأخرى" في قسم المناقشة في قائمة الإعدادات. حدد هنا المربع الذي يقول "إغلاق التعليقات تلقائيًا على المقالات الأقدم من" وأدخل عدد الأيام التي تنوي بعدها تعطيل التعليقات.

يرجى ملاحظة أنه يمكن تجاوز المواعيد النهائية للتعليقات على المنشورات الفردية في أي وقت من الإعدادات.

12.) إيقاف التعليقات

إيقاف التعليقات

إذا كان الإشراف على التعليقات على مدونتك أو موقع الويب الخاص بك على أي حال لا يمكن التحكم فيه ، فلديك دائمًا خيار لتعطيل التعليقات. يمكن تحديد هذا أيضًا عندما لا تطلب أي تعليقات على المنشور عن قصد.

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

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

تم شرح مقالة أخرى لمفهوم مشابه هنا والتي تتناول مكافحة البريد العشوائي في WordPress.