محدود کردن طول دیدگاه وردپرس یا تعداد کاراکتر نظرات

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

 

کد ایجاد محدودیت برای تعداد کاراکتر نظر وردپرس

اگر نیازی به نمایش شمارنده در فرم ارسال دیدگاه ندارید می توانید از کدهای زیر در فایل فانکشن functions.php قالب وردپرس یا افزونه وردپرس اختصاصی سایت استفاده کنید. می توانید با تغییر اعداد و متن پیام هشدار در خطهای ۳ و ۴ برای دیدگاه های طولانی محدودیت بسازید و با تغییر تعداد و متن خطا در خطوط ۵ و ۶ برای نظراتی که کوتاه هستند و کاراکتر کمی دارند محدودیت ایجاد کرد.

 

add_filter('preprocess_comment','wpb_preprocess_comment');
function wpb_preprocess_comment($comment) {
if (strlen($comment['comment_content']) > 5000){
wp_die('دیدگاه تان طولانی است. تعداد کاراکتر را کاهش دهید.');}
if (strlen($comment['comment_content']) < 60 ) {
wp_die('دیدگاه تان کوتاه است. تعداد کاراکتر را افزایش دهید.');}
return $comment;}

 

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

Advertisements

نویسنده: atashalizadeh

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

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s