خب بد نیست که در ابتدا بهتون بگم محدود کردن طول دیدگاه ها میتونه برای سایت ما مفید باشه. به طور پیشفرض طول یک دیدگاه استاندارد از ۶۰ تا ۵۰۰۰ کاراکتره و اگر بیشتر از این تعداد باشه به عنوان اسپم شناخته میشه و این برای سایت مفید نیست.

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

 

بسیار خب برای محدود کردن طول دیدگاه ها در وردپرس از کد زیر استفاده می کنیم. این کد را داخل فایل functions.php بگذارید :

 

add_filter( ‘preprocess_comment’, ‘wps_preprocess_comment’ );

function wps_preprocess_comment($comment) {

    if ( strlen( $comment[‘comment_content’] ) > 5000 ) {

        wp_die(‘طول دیدگاه بسیار زیاد است. لطفا حداکثر ۵۰۰۰ کاراکتر وارد کنید’);

    }

   if ( strlen( $comment[‘comment_content’] ) < 60 ) {

        wp_die(‘طول دیدگاه بسیار کم است. لطفا حداقل ۶۰ کاراکتر وارد کنید’);

    }

    return $comment;

}

 

همونطور که میبینید برای محدود کردن دیدگاه ها در وردپرس از فیلتر  preprocess_comment استفاده کردیم.

در ادامه فانکشی تعریف کردیم و شرط گذاشتیم که اگر تعداد کاراکتر های دیدگاه بیشتر از ۵۰۰۰ و یا کمتر از ۶۰ تا است چه عملی صورت بگیره.

 

comment

 

حالا اگر دیدگاهی کمتر از ۶۰ کاراکتر و یا بیشتر از ۵۰۰۰ کاراکتر ثبت کنید باید پیغامی مطابق پیغام بالا به شما بده در غیر این صورت جایی اشتباه کردید.

 

منبع : wpschool.ir

1 پاسخ به آموزش ایجاد محدودیت در طول دیدگاه ها
  1. سلام
    سایت خوب و آموزنده ای دارین
    خسته نباشید


[بالا]

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *