Intereting Posts
Удаление «категории» из URL-адресов, тогда «add_endpoint ()» не будет работать … Окно поиска автозаполнения если тип пользовательских сообщений существует и есть сценарий загрузки сообщений Как я могу импортировать сообщения в разные мультисайты wordpress сразу? Перенаправление WordPress без страниц категории / страницы / nnn на их канонические URL-адреса Вызов функции-члена put_contents () для не-объекта Управление ролями и возможностями на нескольких сайтах Изменен первичный домен, и теперь вход в WordPress не будет работать По умолчанию разбиение на страницы разбивается, когда используется «статическая страница» в качестве «главной страницы», Переназначение перенаправленной страницы на страницу 404 Не удается получить доступ к элементам объекта json Как выполнять поиск пользователей по всему миру на основе многоуровневой установки? Один блог внутри другого Скрыть администраторов из списка пользователей, кроме текущего пользователя (администратора) Соответствующие URL-адреса WordPress с задними тильдами

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

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

'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 ); } } 

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