محدود کردن طول کامنت

محدود کردن طول کامنت در وردپرس

اگر می خواهید طول کامنت را محدود کنید ما در این مقاله نحوه محدود کردن طول کامنت در وردپرس را به شما نشان خواهیم داد.

نظرات وردپرس باعث تشویق بحث در مورد پست وبلاگ شما می شود. با این حال، ممکن است متوجه شوید که نظرات بسیار کوتاه یا بیش از حد طولانی، چندان مفید نیستند.

چرا طول کامنت را در وردپرس محدود کنیم؟

بخش کامنت یک راه عالی برای ایجاد کاربرانی فعال در سایت وردپرس شما است. بازدیدکنندگان می توانند بازخورد بدهند، سؤال بپرسند، دیدگاه خود را در مورد موضوع مقاله ارائه دهند.

با این حال، همه نظرات مفید نیستند.

ما بیش از یک دهه است که نظرات وردپرس را تعدیل می کنیم. در تجربه‌مان، متوجه شده‌ایم که بیشترین کامنت‌های مفید بیش از 60 کاراکتر و کمتر از 5000 کاراکتر طول دارند.

نظرات یک کلمه ای معمولا خیلی مفید نیستند. در بیشتر موارد، آنها نظرات اسپم هستند که در آن نویسنده فقط یک بک لینک از سایت شما می خواهد.

از سوی دیگر، نظرات طولانی بالای 5000 کاراکتر اغلب مضحک یا شکایت هستند. گاهی اوقات آنها حتی به مقاله مربوط نیستند.

تنظیم محدود کردن طول کامنت در وردپرس اغلب باعث بهبود کیفیت نظرات شما می شود. با این حال، هیچ روش داخلی برای انجام این کار در وردپرس وجود ندارد.

بیایید نگاهی به نحوه کنترل طول نظر در وردپرس با تعیین حداقل و حداکثر محدودیت بیندازیم.

نحوه محدود کردن طول کامنت در وردپرس

برای محدود کردن طول کامنت در وردپرس، باید کدی را به یکی از فایل های قالب خود اضافه کنید. 

به سادگی قطعه کد زیر را به فایل 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;
}

این قطعه کد با افزودن یک فیلتر هوک به preprocess_comment کار می کند. این فیلتر قبل از اینکه وردپرس هر نظری را در پایگاه داده ذخیره کند یا هر گونه پردازشی را روی نظرات ارسالی انجام دهد اجرا می شود.

طول کامنت را بررسی می کند و اگر خیلی کوتاه یا خیلی طولانی باشد یک پیام خطا نشان می دهد.

پیام خطای طول کامنت

امیدواریم این آموزش به شما در یادگیری نحوه محدود کردن طول کامنت در وردپرس کمک کرده باشد. همچنین ممکن است بخواهید نحوه غیرفعال کردن HTML در نظرات وردپرس را یاد بگیرید

اگر این مقاله را دوست داشتید، لطفا در اینستاگرام ما را دنبال کنید. همچنین خوشحال می شویم اگر نظرات خود را در پایین این صفحه با ما به اشتراک بگذارید

درحال ارسال
امتیاز دهی کاربران
0 (0 رای)