آموزش غیرفعال کردن نظرات در مطالب قدیمی وردپرس

آموزش غیرفعال کردن نظرات در مطالب قدیمی وردپرس

آموزش غیرفعال کردن نظرات در مطالب قدیمی وردپرس

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

برای غیرفعال کردن نظرات در مطالب قدیمی کافیست کد زیر را در functions.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 * 24 * 60 * 60 در کد بالا نمایانگر  زمان که یک ماه میشود میباشد . شما میتوانید این زمان را تغییر دهید و تنظیم نمایید که بعد از یک سال نظرات غیر فعال شود

لینک کوتاه:

https://a4fran3.ir/?p=17130

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه