Intereting Posts
Редактор / Добавить медиа: возможно ли разрешать только галереи? WP REST API возвращает неверные данные? Почему мой заголовок меняет последний заголовок сообщения в моем цикле? Прокрутите все изображения медиа-библиотеки и верните те, где подпись содержит текстовую карусель Загрузка темы, основанной на обнаружении браузера WP аудиоплеер с предыдущими опциями Как добавить атрибуты заголовка к следующим и предыдущим функциям ссылок? MultiPostThumbnails для пользовательского типа сообщения Коды с несколькими уровнями Как показать текущий контент в заголовке? Резервное копирование базы данных и файлов WordPress Связанные сообщения: Уведомление: Неопределенное смещение: 0 Удалить "Категория:", "Тег:", "Автор:" из the_archive_title Перенаправление при доступе / регистрации при входе в систему Заполнение пользовательских типов сообщений / настраиваемых полей из внешней базы данных

Невозможно добавить комментарии по умолчанию к пользовательскому типу сообщения

Я пытаюсь добавить комментарии defualt к своему настраиваемому типу сообщений.

Я добавил к аргументу поддержки:

'supports' => array('title','editor','thumbnail','tags','post-formats','comments','revision'), 

Я также пробовал несколько таких функций:

 function default_comments_on( $data ) { if( $data['post_type'] == 'your_custom_post_name' ) { $data['comment_status'] = 1; } return $data; } add_filter( 'wp_insert_post_data', 'default_comments_on' ); 

Но, похоже, ничего не работает. Вот мой собственный тип сообщения:

 function spark_register() { $labels = array( 'name' => _x('Spark Garden', 'post type general name'), 'singular_name' => _x('Spark', 'post type singular name'), 'add_new' => _x('Add New Spark', 'sparknz'), 'add_new_item' => __('Add New Spark'), 'edit_item' => __('Edit Spark'), 'new_item' => __('New Spark'), 'view_item' => __('View Spark'), 'search_items' => __('Search Sparks'), 'not_found' => __('Nothing found'), 'not_found_in_trash' => __('Nothing found in Trash'), 'parent_item_colon' => '' ); $args = array( 'labels' => $labels, 'public' => true, 'has_archive' => true, 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => 8, 'supports' => array('title','editor','thumbnail','tags','post- formats','comments','revision'), 'taxonomies' => array('post_tag'), ); register_post_type( 'spark' , $args ); } add_action('init', 'spark_register'); 

Я попробовал добавить к «twentysixteen» и активировать, но по-прежнему не показывает комментарии по умолчанию. Я проверил его, чтобы разрешить комментарии в моих настройках, он появляется в моем обычном типе post, но в моем типе сообщения о том, что флажок обсуждения не проверен, а комментарии не отображаются по умолчанию?

Заранее спасибо..