Intereting Posts
В чем преимущества WordPress над другими системами? Как установить вкладку редактора по умолчанию Имеет ли WordPress код «по умолчанию» для анти-SQL, который отвечает ошибкой 404? Индивидуальное массовое действие для элементов медиа-галереи Как экспортировать персонализированный тип сообщения с ACF в отдельный файл с автоматизацией? Неужели бесполезны? Установить условия объекта, не работающие с активацией плагина Как показать страницу ошибки администратора WP? Переназначение URL-адресов пользовательской категории Иерархические пользовательские типы сообщений или аналогичные Multisite – получение 404 для дополнительного сайта, созданного с использованием субдомена Уровни пользователей и видимость сообщений Плагин уведомления о новостях обновления Показывать сообщение подтверждения перед активацией подключаемого модуля Количество должностей за каждый год

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

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

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

Таможенная таксономия – это «производство», а термин «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' ); ?>" />