قصد این را دارید که طور متن کامنت در وردپرس خود را مدیریت کنید؟
کامنت ها در وردپرس باعث ایجاد تعامل در پست های سایت شما می شوند. ممکن است متوجه شده باشید که برخی از کامنت ها بسیار کوتاه هستند یا چندان مفید نیستند. در این مقاله نحوه محدود کردن طول متن کامنت در وردپرس را مورد بررسی قرار داده یم.
چرا طول متن کامنت در وردپرس را محدود کنیم؟
تجربه نشان داده است که نظرات مفید در کامنت های سایت شامل طولی بالاتر از ۶۰ و کمتر از ۵۰۰۰ کاراکتر هستند. کامنت های کوتاه همیشه مفید نیستند، در بیشتر اوقات اسپم هستند که نویسنده فقط قصد دارد از وب سایت شما یک بک لینک بگیرد.
از سوی دیگر، نظرات طولانی بالای ۵۰۰۰ کاراکتر اغلب مضحک یا شکایت هستند. گاهی اوقات آنها حتی به مقاله مربوط نیستند. تنظیم طول متن کامنت در وردپرس باعث بهبود کیفیت کامنت های شما می شود. اما هیچ روش داخلی در وردپرس برای انجام این کار وجود ندارد.
بیایید نگاهی به نحوه کنترل طول متن کامنت در وردپرس بیندازیم.
نحوه محدود کردن طول متن کامنت در وردپرس
برای محدود کردن طول کامنت در وردپرس بایستی قطعه کدی را در فایل functions.php قرار دهید. برای این کار به مسیر نمایش » ویرایشگر پرونده پوسته » فایل functions.php مراجعه کنید.

قطعه کد زیر را در انتهای کدهای موجود در این فایل قرار دهید.
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;
}
با افزودن این قطعه کد به وب سایت خود، وردپرس قبل از اینکه کامنتی را در پایگاه داده ذخیره کند آن را از فیلتر محدودتی که با این کد ایجاد شده است عبور می دهد. طول کامنت در این فیلتر بررسی می شود و اگر مطابق نداشته باشد به کاربر خطا مشخص شده در قطعه کد را نمایش داده می شود.
امیدواریم این مقاله برای محدود کردن طول کامنت در وردپرس به شما کمک کرده باشد. می توانید از بخش کامنت ها نظر خود را در رابطه با این مقاله ارسال کنید.