محدود کردن کاراکترهای دیدگاه در وردپرس

صفحه نخست » آموزش وردپرس » محدود کردن کاراکترهای دیدگاه در وردپرس
طراحی سایت

محدود کردن کارکترهای دیدگاه

آموزش کاربردی برای پارس وی پی ها ، مقاله ای با عنوان محدود کردن کاراکترهای دیدگاه در وردپرس براتون آماده کردیم . در این ترفند می توانید تعداد کاراکترهای دیدگاه ها را محدود به تعداد خاصی کنید و اگر کاربر کاراکتر بیشتری یا کمتر از حد مجاز استفاده کرد با پیغام مواجه می شود .

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

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

این کد را داخل فایل 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 استفاده می شود .

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

حالا اگر دیدگاهی کمتر از ۶۰ کاراکتر و یا بیشتر از ۵۰۰۰ کاراکتر ثبت کنید باید پیغام (طول دیدگاه بسایر کم است ، لطفا حداقل ۶۰ کاراکتر وارد کنید) برای شما ظاهر شود .

اشتراک گذاری :
مطالب زیر را حتما بخوانید

نمایش نوار ابزار وردپرس در بالا سایت و یا حذف آن

نمایش نوار ابزار وردپرس در بالا سایت و یا حذف آن در سایت پارس وردپرس نمایش نوار ابزار ...

تغییر مسیر کاربران پس از ورود موفق به وردپرس

تا حالا براتون پیش اومده که بخواید مسیر کاربران رو به صفحه ی خاصی تغییر بدید ؟ در ...

مشکل اررور Internal Server Error در وردپرس را رفع کنید

مشکل اررور Internal Server Error در وردپرس گاهی اوقات برای شما هم اتفاق افتاده است که ...

دیدگاه کاربران
نظرات کاربران برای این مطلب را دنبال کنید


برای نمایش دیدگاه کلیک کنید
    ۰ دیدگاه ثبت شده
اطلاعات پست

۱۹۰۶

بازدید

۰

دیدگاه

0

علاقه مندی

5 از 1 رای
  • تاریخ انتشار
  • ۲۰ آبان ۱۳۹۴
  • آخرین بروزرسانی
  • ۲۰ آبان ۱۳۹۴
  • دسته‌بندی‌
  • آموزش وردپرس
  • لینک کوتاه
  • برچسب ها
  • , , , , ,
  • + نمایش تمام جزئیات