بعضی وقتا کاربران نظرات طولانی رو داخل سایت قرار میدن که باعث بهم ریختگی یا ایجاد اسکروال های طولانی داخل سایت می شود حالا ما باید طوری قالب رو کد نویسی کنیم (بخش دیدگاها) که بخش نظرات از لحاظ طول دیدگاه محدود شود و قالب مرتبط تر به نظر رسد در این پست کدی رو معرفی میکنیم که باعث محدود کردن طول دیدگاه در وردپرس می شود .
برای محدود کردن طول دیدگاه در پیشخوان وردپرس به بخش نمایش » ویرایشگر رفته و فایل functions.php را برای ویرایش انتخاب نمایید.(در صورتی که قالب شما چنین فایلی را ندارد باید به مدیریت فایل هاست خود رفته و آن را ایجاد نمایید).
سپس کد زیر را در فایل functions.php قالب خودتون وارد نمایید :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
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; } } return $comment; } <div class="line number1 index0 alt2"> |
زمانی که کمتر از ۶۰ حرف یا بیشتر از ۵۰۰۰ حرف باشد با پیام های خطایی که وارد کرده ایم مواجه می شود.
البته راهایی دیگر هم موجود هست مثل استفاده از پلاگین های بخش نظرات که ما استفاده از پلاگین رو پیشنهاد نمیدیم به چند دلیل یکی این که باعث سنگین شدن سایت و فشار به سرور می شود و یکی در صورتی که پلاگین مشکلی داشته باشد سایت دچار مشکل می شود .