- 2,780 بازدید
- بدون نظر
از امکانات جالب و کاربردی که می توان برای بخش دیدگاه یا نظرات وردپرس ایجاد کرد قابلیت محدود کردن طول دیدگاه وردپرس یا تعداد کاراکتر نظر با استفاده افزونه و کد می باشد، یعنی در کنار دکمه ثبت دیدگاه تعداد کلمات نوشته شده برای نظر توسط شمارنده جی کوئری یه صورت ایجکس شمارش می شود و با رسیدن به حد مجاز پیام هشداری به کاربر و بازدیدکننده با این مضمون که تعداد کاراکتر از حد مجاز بیشتر شده و باید آنرا کاهش دهید تا بتوانید نظرتان را ثبت کنید، نمایش داده می شود. همچنین می توان به شکلی ساده تر با استفاده از توابع وردپرس بدون نمایش بخش شمارنده تنها پیام خطای دلخواهی را بعد از فشردن دکمه ارسال نظر نمایش داد. تا انتها همراه ما باشید.
کد ایجاد محدودیت برای تعداد کاراکتر نظر وردپرس
اگر نیازی به نمایش شمارنده در فرم ارسال دیدگاه ندارید می توانید از کدهای زیر در فایل فانکشن functions.php قالب وردپرس یا افزونه وردپرس اختصاصی سایت استفاده کنید. می توانید با تغییر اعداد و متن پیام هشدار در خطهای ۳ و ۴ برای دیدگاه های طولانی محدودیت بسازید و با تغییر تعداد و متن خطا در خطوط ۵ و ۶ برای نظراتی که کوتاه هستند و کاراکتر کمی دارند محدودیت ایجاد کرد.
1
2
3
4
5
6
7
|
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;}
|