استفاده از ترفند های کاربردی در بخش نظرات وردپرس

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

استفاده از ترفند های کاربردی در بخش نظرات وردپرس

استفاده از ترفند های کاربردی در بخش نظرات وردپرس

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

غیرفعال سازی نظرات در مطالب قدیمی

یکی از مشکلاتی که بسیاری از مدیران سایت ها با آن روبرو هستند، ارسال نظرات در مطالب قدیمی می باشد که ممکن است برخی از کاربران وردپرسی نیاز به غیرفعال سازی ارسال نظر در مطالب قدیمی داشته باشند؛ برای اینکار کافی است قطعه کد زیر را به فایل توابع قالب خود یا همان Function.php اضافه نمایید:

<?php function close_comments( $posts ) {if ( !is_single() ) { return $posts; }if ( time() - strtotime( $posts[0]->post_date_gmt ) > ( 30 * 24 * 60 * 60 ) ) {$posts[0]->comment_status = 'closed';$posts[0]->ping_status = 'closed';}return $posts;}add_filter( 'the_posts', 'close_comments' ); ?>

نکته حائز اهمیت زمان مربوط به آن می باشد که می توانید با تغییر عدد 30 در این کد که نشان دهنده تعداد روز می باشد را تغییر دهید؛ به طور مثال برای غیرفعال سازی پس از سه ماه باید آن را به 90 تغییر دهید.

حفاظت بخش نظرات در مقابل اسپمر ها

اسپم ها یکی از مشکلاتی هستند که مدیران سایت ها با آن روبرو هستند و کاربران وردپرسی نیز از این مشکل در امان نخواهند بود؛ در این بخش قصد معرفی قطعه کدی را داریم که توسط آن از ارسال هرزنامه یا اسپم در سایت وردپرسی خود توسط ربات ها جلوگیری خواهد شد. برای اینکار کافی است قطعه کد زیر را به فایل توابع قالب خود یا همان Function.php اضافه نمایید:

<?php function check_referrer() {if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == “”) {wp_die( __('Please enable referrers in your browser, or, if you\'re a spammer, get out of here!') );}}add_action('check_comment_flood', 'check_referrer');?>

 

نمایش تعداد محدودی از نظرات در یک پست

اگر نیاز دارید که فقط تعددا محدودی از نظرات در یک مطلب خاص نمایش داده شود کافی است قطعه کد زیر را به سایت وردپرسی خود اضافه نمایید. برای اینکار کافی است قطعه کد زیر را به فایل سربرگ قالب خود یا همان header.php اضافه نمایید:

<?php $numcomms = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->comments WHERE comment_approved = '1'"); if (0 < $numcomms) $numcomms = number_format($numcomms); echo "There's <span>".$numcomms."</span> total comments on "; bloginfo('name'); ?>

 

نتیجه گیری: استفاده از ترفند ها می تواند به شما ابزار مفیدی را ارائه دهد و نیاز شما را رفع کند که در این مطلب اقدام به استفاده از ترفند های کاربردی در بخش نظرات وردپرس نمودیم.

امتیاز شما برای این مقاله
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.