فعال سازی نظرات پست سفارشی (PostType) در وردپرس

فعال سازی نظرات پست سفارشی (PostType) در وردپرس

به طور کلی، صفحات تکی (Single) اختصاص داده شده به یک نوع پست سفارشی معمولاً شامل فرم ارسال نظر نیستند. با کد زیر می توانید برای پست سفارشی بخش نظرات کاربر را فعال کنید.

 

۱. کد زیر در فایل functions.php وارد کنید:

 

function enable_comments_custom_post_type() {
 add_post_type_support( 'slider', 'comments' );
}
add_action( 'init', 'enable_comments_custom_post_type', 11 );

 

۲. در پست سفارشی در قسمت supports عبارت comments وارد کنید تا نظرات در پست سفارشی فعال شود:

 

add_action( 'init', 'slider' );
function slider() {
  register_post_type( 'slider',
    array(
      'labels' => array(
        'name' => __( 'اسلایدرها' ),
        'singular_name' => __( 'اسلایدر' )
      ),
      'public' => true,
      'has_archive' => true,
      'rewrite' => array( 'slug' => 'slider' ),
      'menu_icon' => 'dashicons-slides',
        'supports' => array('title','thumbnail','editor', 'comments'),
        'taxonomies' => array('category'),
)
  );
}

 

و حالا نظرات پست سفارشی فعال شد.

به اشتراک بگذارید

دیدگاه شما

رایموند باغومیان

بنده رایموند هستم و سال ۹۲ وارد برنامه نویسی وب شدم و برنامه وردپرس و لاراول هستم. کم و بیش پروژه برای وردپرس و PHP نوشتم و تجربیات خودم رو با شما به اشتراک می گذارم.