این آموزش نحوه فعال کردن نظرات برای پست های سفارشی وردپرس رو نشون میده.
1. فایل wp-content/themes/themeХХХХ/includes/theme-init.php رو باز کنین و فانکشن هایی که نوع پست سفارشی رو ایجاد میکنن جستجو کنین:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
/* Services */ function my_post_type_services() { register_post_type( 'services', array( 'label' => __('Services'), 'public' => true, 'show_ui' => true, 'show_in_nav_menus' => false, 'menu_position' => 5, 'rewrite' => array( 'slug' => 'services-view', 'with_front' => FALSE, ), 'supports' => array( 'title', 'thumbnail', 'editor') ) ); |
2. comments رو در ‘supports’ array اضافه کنین:
1 2 3 4 5 6 |
'supports' => array( 'title', 'thumbnail', 'comments', 'editor') ) |
حالا میتونین از طریق پنل مدیریت وردپرس به پست های سفارشی دسترسی داشته باشین و نظرات رو در بخش Discussion فعال کنین.
3. اگر هنوز نظرات رو نمیبینین، بررسی کنین که از چه قالب پستی استفاده شده. به عنوان مثال، اگر پست سفارشی از فایل های قالب تک پستی مثل single-testi.php, single-team.php و غیره استفاده میکنه، باید نظرات رو در اون فایلها فعال کنین. برای انجام این کار، لطفا خط زیر رو به جایی که می خواهین نظرات نشون داده بشه اضافه کنین:
1 |
<?php comments_template( '', true ); ?> |