Intereting Posts
Несколько экземпляров, которые используют одну и ту же базу данных в среде разработки Пользовательские поля, теряющие теги p на дисплее Проблема добавления вложений MP3 в плейлист jPlayer Отладка загадочного добавления PHP Скрипт Enqueue внутри IE условные комментарии remove_action: Исходная попытка не удалась, а попытка позже Как показать postmeta в пользовательских столбцах для экрана сообщений? Перестановка ссылки «Reply» в комментариях Base64 & JSON Encode массив в PHP, использовать в качестве атрибута данных HTML, декодировать и анализировать в JavaScript … с надлежащим Escaping Какой файл отображает страницу настроек «Редактировать галерею»? Сделать запрос SQL с помощью wpdb в WordPress Условные обозначения, если существуют теги? Показать выбранные темы для пользователя в admin для wordpress multisite wordpress – загрузить шаблон на основе URI Список событий с несколькими датами: только NEXT Date

Показать термины на странице архива

Я пытаюсь показать условия определенного типа сообщения на странице архива. Я не понимаю, как назвать «эхо». Вот мой код:

<?php $terms = get_terms("event_cat"); ?> <?php while (have_posts()) : the_post(); ?> print term->name here <?php endwhile; ?> 

Solutions Collecting From Web of "Показать термины на странице архива"

get_terms() извлекает термины вообще, он не связывает текущую запись в цикле.

Вам нужен один из шаблонных тегов, которые извлекают условия для сообщения. Например, the_terms() :

 while (have_posts()) : the_post(); the_terms( get_the_ID(), 'event_cat' ); endwhile; 

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