Intereting Posts
Условный оператор: if is_category, добавьте в конце страницы Выберите конкретную запись для отображения в окне новостей. Сервер заглядывает по собственному IP-вызову? Как сначала показать должности какой-то категории, а затем остальные? Не могу определить кодировку Автоматическое обнаружение ошибок JavaScript и предупреждение пользователя темы Как настроить параметры, позволяющие изменять только пункты меню второго уровня? Вставить Rich Text Editor в тему? Есть ли способ определить заголовок по умолчанию для всех загруженных изображений Пользовательский URL для одной страницы Почему это ключевое слово «блог» автоматически добавляется в настройках постоянной ссылки? Как отсортировать запрашиваемые страницы по массиву идентификаторов страниц? Действие по установке WordPress Как вы можете добавить ссылку на описание боковой панели? Могу ли я получить идентификатор вставленного / связанного изображения? Пользовательская постоянная ссылка типа сообщения не отображается в admin

Если страница является таксономии, то X, если это термин, делает Y

У меня возникла проблема с шаблоном для сайта, мне нужно проверить, является ли эта страница архивом таксономии или является терминологической страницей

Мой код:

$term = get_term_by('slug', get_query_var('term'), 'catalog'); if(is_tax( 'catalog' ) && $term->parent == 0) { // code } elseif($term->parent > 0) { // code } 

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

Я пробовал использовать has_term, но не был успешным, может ли кто-нибудь указать мне в правильном направлении, как показать другой код для таксономии и сроков.