فعال کردن کامنت ها در برگه ها به صورت پیش فرض

[short_link]
برای اینکه بتونیم کامنت ها رو در برگه های خودمون داشته باشیم می تونیم از این کد که در ادامه پست میاد استفاده کنیم. البته می تونیم برای هر پست به صورت جداگانه کامنت ها رو فعال کنیم اما از با اضافه کردن این کدها در فانکشن قالب به طور پیش فرض کامنت های برگه ها فعال میشه و وقتی برگه منتشر شد قابلیت اضافه شدن دیدگاه توسط کاربران رو داره

با استفاده از کد زیر به صورت پیش فرض قسمت دیدگاه های برگه ها تیک می خوره . این کد برای پست هایی که در ادامه ایجاد میشه تاثیر داره و برای پست های قبلی که منتشر شدن کار نمی کنه  و تاثیری در وضعیت کامنت اون برگه ها نداره

 

 

function default_comments_on( $data ) {
    if( $data['post_type'] == 'page' && $data['post_status'] == 'auto-draft' ) {
        $data['comment_status'] = 1;
    }

    return $data;
}
add_filter( 'wp_insert_post_data', 'default_comments_on' );

 

(0) دیدگاه برای این پست ثبت شده
دیدگاه خود را بفرستید
  1. اولین نفری باشید که دیدگاه خود را ثبت می کند!
« بازنویسی آدرس در وردپرس add_rewrite_rule
شمسی سازی افزونه ها و پوسته وردپرس »