سلام و عرض ادب و احترام خدمت شما دوستان عزیز
در ادامه سری اموزش های وردپرس در این قسمت همراه شما عزیزان هستیم با یکی دیگر از آموزش های حرفه ای وردپرس.در این اموزش قصد داریم کمی در مورد دیدکاه ها در وردپرس صحبت کنیم و روش غیرفعال کردن آن ها را در پست های قدیمی بررسی کنیم.امیدروام این اموزش وردپرس نیز برای شما مفید واقع شود و بتوانید با استفاده از ان وب سایت خود را توسعه دهید
دوستان عزیز در پست های قدیمی وب سایت های وردپرسی وقتی که این پست ها دیگر در دید کاربران شما نیست و زمان زیادی از انتشار ان ها گذشته است دیکر نیازی به باز بودن امکان ارسال کامنت ها نیست و شما میتوانید آن ها را ببندید و دیگر امکان قرار دادن کامنت برای کاربران شما برای ان پست های گفته شده میسر نباشد.برای این منظور میتوانید به صورت زیر و گام به گام عمل کنید.
دوستان عزیز برای اینکار هیچ افزونه وردپرسی نیاز نیست و شما میتوانید با استفاده از یک قطعه کد هک ان را در وب سایت خود ایجاد نمائید.
پس فایل 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' );
دوستان عزیز در قطعه کد بالا توجه کنید که در خط سوم می توانید به جای ۶۰ * ۶۰ * ۲۴ * ۳۰ که می شود یکماه ، زمان مورد نظر خود را به ثانیه وارد کنید و این انتخاب باشماست و میتوایند آن را با نظر خود تغییر دهید.
ممنونم از همراهی شما دوستان عزیز
موفق و پیروز و سربلند باشید دوستان.
منبع: بیگ تم مرجع آموزش وردپرس و اموزش هک وردپرس