صفحه اصلی / آموزش وردپرس / ایجاد محدودیت در محتوای نظرات وردپرس

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

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

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

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

محدودیت در نظرات وردپرس

در این آموزش ما از طریق کدنویسی امکان اعمال محدودیت در نظرات وردپرس را فراهم خواهیم نمود.

ابتدا کدهای زیر را در بخش فانکشن (functions.php) قالب خود قرار داده و بر روی ذخیره تغییرات کلیک کنید.

//ADD LIMIT LRNGHTH COMMENTS WORDPRESS
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' );

function wpb_preprocess_comment($comment) {
    if ( strlen( $comment['comment_content'] ) > 5000 ) {
        wp_die('Comment is too long. Please keep your comment under 5000 characters.');
    }
if ( strlen( $comment['comment_content'] ) < 60 ) {
        wp_die('Comment is too short. Please use at least 60 characters.');
    }
    return $comment;
}

همانطور که در کدهای بالا مشاهده می‌کنید ما تعداد کاراکترهای مجاز را بر روی ۵۰۰۰ قرار داده‌ایم که می‌توانید تعداد دلخواه خود را جایگزین آن کنید. پس از افزودن کد بالا در فانکشن خود هنگامی که کاربری اقدام به درج نظر با طول کاراکتر بیش از ۵۰۰۰ کند مشابه تصویر زیر پیغام خطایی برای وی نمایش داده خواهد شد.

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

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

همچنین در کد بالا تعداد حداقل کاراکتر ۶۰ نیز وارد شده است که در صورتی که کاربری کاراکتری کمتر از ۶۰ را وارد کند نیز با خطا مواجه خواهد شد.

امتیاز شما از ۱ تا ۵


منبع مطلب

این مطالب را نیز ببینید!

معرفی ۵ افزونه برتر وردپرس جهت بررسی آمار سایت

معرفی ۵ افزونه برتر وردپرس جهت بررسی آمار سایت

مدیریت یک سایت بدون دسترسی به آمار و داده های آن همچون هدایت یک کشتی …

دیدگاهتان را بنویسید

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