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

امروز میخواهیم در همیار وردپرس شما رو کمک کنیم تا یک دسترسی جالب برای نظرات سایتتان قرار دهید. برخی از سایتها مطالب پر دیدگاه دارند 🙂 یعنی هر مطلب دیدگاههای زیادی جذب میکند که اینکار جای بحث و گفتگو و پرداختن به جزئیات در مطالب را بیشتر میکند اما در این بین مطالب قدیمی دیگر جای بحث ندارند… پس بهتر است زودتر بسته شوند. برای اینکار لازم نیست شما به صورت دستی این کاررا انجام دهید… امروز با ما باشید تا بسادیگ به انجام این عمل بپردازیم …

برای ایجاد چنین دسترسی کافیست کد زیر را در functions.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' ); 
?>

موفق و پیروز و وردپرس پسند باشید !

آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

398,500 نفر

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

ارسال دیدگاه به معنی این است که شما ابتدا قوانین ارسال دیدگاه را مطالعه کرده‌اید و با آن موافق هستید.

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام من تگ رو حذف كردم و بخش كامنت ها حذف شد ولي همچنان دكمه ي پاسخ دهيد در بالاي هر مطلب وجود دارد ! اين دكمه را چگونه حذف كنم.

  2. سلام
    علی جان من نمی دونم چرا تو چند تا از نوشته هام نظرات غیر فعال هست در حالی که در بقیه امکان نظرات وجود داره. می خوام بدونم اصلاً میشه نظرات رو تو بعضی نوشته ها فعال گذاشت و تو بعضی غیر فعال؟

  3. با سلام علی جا
    من هر کاری میکنم نمیتونم کلا نظرات رو غیر فعال کنم خواهش میکنم اگر راهی هست بگید خیلی لنگ این کارم

    • 10 سال عضو همیار وردپرس

      دوست عزیز تگ رو از فایل single.php قالب خود حذف کنید

  4. علی اقا ممنون
    ولی خود وردپرس هم داره ها
    http://www.hamyarwp.com/wp-admin/options-discussion.php

دوره‌های آموزشی