كيف تقوم بالحد من التعليقات الطويلة على ووردبريس؟

منع التعليقات الطويلة على موقعك

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

لماذا تقوم بمنع التعليقات الطويلة؟

تثبت بعض الدراسات على أن التعليقات المفيدة في الغالب تكون ما بين 60 حرفا و500 حرفا كأقصى تقدير، لهذا فحين يكتب الزائر كلمة واحدة في التعليق فإنه غالبا لا يكون تعليقا مفيدا، ويكون هذا التعليق غير مرغوب فيه..

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

ولهذا فإن القيام بعملية تحديد عدد التعليقات على وردبريس يكون مفيدا جدا، ويساهم في تحسين نوعية التعليقات الموجودة على موقعك.

لهذه الأسباب والتي يعاني منها معظم مديري المواقع وخاصة المبتدئين في استخدام منصة وردبريس سنشرح لكم طريقة سريعة في تحديد عدد كلمات التعليقات على منصة ووردبريس.

كيف تقوم بمنع التعليقات الطويلة على وردبريس؟

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

الطريقة الأولى: استخدام إضافة

هناك العديد من الإضافات التي تقدم لك هذه الخدمة مجانا، ومن بين أشهر هذه الإضافات، ويمكنك أن تختار منها ما يعجبك ويناسبك:

https://wordpress.org/plugins/control-comment-length/

[تم حذف هذه الإضافة من موقع ووردبرس]

أو عن طريق البحث من داخل لوحة التحكم بموقعك في الإضافات، اكتب: control comment length:

تعليقات وردبريس2

الطريقة الثانية: وضع كود

قم بوضع الكود التالي في مكان التعليقات

add_filter( ‘preprocess_comment’, ‘wpb_preprocess_comment’ );

function wpb_preprocess_comment($comment) {
if ( strlen( $comment[‘comment_content’] ) > 5000 ) {
wp_die(‘Comment is too long. Please keep your comment under 5000 characters.’);
}
if ( strlen( $comment[‘comment_content’] ) < 60 ) {
wp_die(‘Comment is too short. Please use at least 60 characters.’);
}
return $comment;
}

وبهذا تكون انتهيت من هذه المشكلة.