Intereting Posts
AJAX – SHORTINIT установлен в TRUE, возвращает пустое Пользователь электронной почты при обновлении wordpress Пользовательская регистрация username_exists / email_exists Автоматизация обновления базы данных WordPress Параметр WP_Query post_parent всегда возвращает дочерние элементы текущей страницы Защищенные паролем фотогалереи Текст со специальным классом как выдержка (или исключить специальный класс) Показывать только сообщения из родительской категории по имени / slug WordPress Multisite – загрузка пользователей с помощью пользовательского запроса Как я могу избежать дублирования кода для блога с большим количеством исходного кода? как я могу удалить поле user_login уникальным? Как лучше отображать уведомления на интерфейсе с использованием исключенных исключений в качестве примера Невозможно загрузить функцию WP во внешнюю функцию Добавление <select> с помощью javascript в панель администратора. Работает в Chrome / Safari, а не в Firefox Сделать URL в пользовательской гиперссылке поля

Таможенные единицы типа пользовательских сообщений – значения, не отображаемые на страницах категорий или тегов

У меня есть специальный тип сообщений, называемый «Ресурсы участников», в сообщениях по этому CPT есть несколько таксономий, таких как категории и теги.

Теги = "Разнообразие" Категории = "Руководство"

Когда я перехожу к следующим адресам:

www.domain.com/tags/diversity

www.domain.com/tags/guidance

Нет сообщений.

Хотя я установил public => true для функции CPT.

Сообщения отображаются, если вы переходите на страницу архива ресурсов участников, поэтому они отображаются, но не при фильтрации их по таксономии.

Любая помощь будет оценена!

Благодарю.

Solutions Collecting From Web of "Таможенные единицы типа пользовательских сообщений – значения, не отображаемые на страницах категорий или тегов"

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

 function wpa82763_custom_type_in_categories( $query ) { if ( $query->is_main_query() && ( $query->is_category() || $query->is_tag() ) ) { $query->set( 'post_type', array( 'post', 'resource' ) ); } } add_action( 'pre_get_posts', 'wpa82763_custom_type_in_categories' );