Intereting Posts
Расположение html-вывода из the_post_thumbnail (); Панель управления администратора с пользовательской вкладкой для клиента Как проверить, находится ли пользователь в определенной роли? Как я могу скрыть предыдущую_изобрацию () на первой странице вложения? MP3-менеджер для WordPress Могу ли я изменить поведение поиска по умолчанию «ИЛИ поиск» на «И поиск»? Тема в wp-содержимом, но мои файлы темы поиска index.php в корне Почему использование тега @uses в докблоках не рекомендуется? Проблема с панелью администратора Как отключить виджет на некоторых страницах? пустая белая страница, когда опция post / update / change и т. д. Bulk Change Категории WordPress Slug Как определить, боковая панель пуста? Или не активен? Перемещение папки wp-admin на другой хост в многоузловой среде Выделение текущего элемента подстраниц настраиваемых сообщений типов, перечисленных wp_list_pages

Показ пользовательского таксономического родительского термина и детского срока публикации

Есть ли способ показать родительский термин пользовательской таксономии и дочерний элемент сообщения?

В настоящее время я использую get_the_term_list() для отображения пользовательских налоговых условий публикации. Единственная проблема – порядок или расположение терминов, является алфавитным. Я хочу показать родительский термин перед дочерними терминами.

Можно ли манипулировать / настраивать HTML-теги вывода?

Я хочу показать что-то вроде этого:

  • Родительский срок
    • Детский термин 1
    • Детский термин 2

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

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