Intereting Posts
передача '&' в обратной функции add_filter Добавление настраиваемых параметров форматирования сообщений в пользовательские типы сообщений meta_key и meta_value не работают вместе Есть ли способ создания параметризованных страниц? WordPress while loop с афабриком, считая один, два, три Автоматическое заполнение полей пользовательских комментариев Получите исходный идентификатор сообщения после wp_insert_post Как разрешить авторам пересматривать проекты других авторов, но не препятствовать их публикации? Как отобразить статус пользователей (онлайн – офлайн) в archive.php Пользовательский тип сообщения, пользовательская таксономия, сообщения о запросах только из таксономии (дети) Запросить сообщения из разных категорий в многопользовательском режиме Используйте разные «Single.php» для настраиваемых категорий Оптимизация нескольких WP_querys в один вызов? Проблема по $ output и permalinks Как изменить класс css для определенного формата сообщения?

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

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

Однако страница, на которой он отображается, является страницей шаблона. Я думаю, мне нужно передать идентификатор сообщения, прежде чем вытащить конкретное изображение, но как вы это делаете для пользовательской таксономии?

Таможенная таксономия – это «производство», а термин «id», например, 1, идентификатор поля изображения «image_toc», и я установил ACF для URL-адреса изображения. Я прочитал страницу «How-To / How-To-Get-values-from-a-taxonomy-term /», но я не совсем понимаю, что я должен заменить тем, что. Я использую вещи в соответствии с:

<img src="<?php the_field('image_toc', 'I am giving term id here'); ?>" /> 

Но ничего не происходит. Нет изображения и никакого пути в исходном коде.

Solutions Collecting From Web of "Получить определенное поле из таксономического термина через расширенные настраиваемые поля"

Чтобы получить поле из ACF для термина (вместо, например, сообщения), вы должны использовать имя таксономии, за которым следует символ подчеркивания, за которым следует идентификатор термина вместо идентификатора сообщения при вызове get_field . Предполагая, что вы хотите получить поле image_toc для таксономии mytax и term ID $termid , которая будет:

 <img src="<?php the_field( 'image_toc', 'mytax_' . $termid ); ?>" /> 

В вашем случае это будет

 <img src="<?php the_field( 'image_toc', 'manufacture_1' ); ?>" />