غیرفعال سازی کامنت های قدیمی


غیرفعال سازی دیدگاه‌ها در پست‌های قدیمی وردپرس

در این پست نحوه غیرفعال سازی کامنت‌ها در پست‌های قدیمی وردپرس را آموزش خواهیم داد. برای این کار نیازی به نصب هیچ افزونه‌ای نیست. پس فایل 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’ ); در خط سوم می‌توانید به جای 60 * 60 * 24 * 30 که می‌شود یکماه، زمان مورد نظر خود را به ثانیه وارد کنید. کار به پایان رسید. امیدوارم که از این آموزش ساده وردپرس استفاده کافی را برده باشید.

بیشتر بخوانید
ماندگار وب - 1403