показывать типы сообщений в архивах

У меня есть пользовательские типы сообщений, использующие категории по умолчанию

'taxonomies' => array('category') 

как я могу получить настраиваемые типы сообщений, когда я нажимаю ссылку категории? Нужно ли мне редактировать archive.php, чтобы втянуть их?

или если у меня есть шаблон категории? Это запрос get_template?

Solutions Collecting From Web of "показывать типы сообщений в архивах"

Вы можете использовать следующий код в файле шаблона архива категории.

 if (is_category()) { global $query_string; $post_type = get_query_var('post_type'); if ( !$post_type ) { // if no post type is already defined parse_str( $query_string, $args ); $args['post_type'] = array( 'post', 'you-custom-post-type-here' ); query_posts( $args ); } } 

Вы также можете использовать приведенный выше код в любом действии, которое запускается непосредственно перед основным циклом.