Произвольные поля ACF для таксономий в WordPress

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Плагин Advanced Custom fields (ACF) очень полезен тем, что можно добавлять и выводить на страницах сайта на WordPress свои произвольные поля. Например, у нас сайт книжного магазина и нам нужны несколько отдельных полей для добавления года выпуска книги, жанра, обложки и прочее. Так вот ACF позволяет добавить такие поля в редактор записи с последующим выводом его в самой записи.

Работа плагина ACF для WordPress

Вывод произвольных полей через плагин ACF на WordPress

Для вывода полей на официальной странице плагина приведены коды. Но они не работают когда необходимо вывести произвольные поля в таксономиях (рубриках, метках). Подсмотрел код вывода произвольных полей при помощи плагина ACF на страницах таксономий у webkab.ru.

Вот сам код вывода произвольных полей на страницах рубрик, меток или произвольных таксономий:

Код №1: Вывод произвольных полей на страницах рубрик, меток или произвольных таксономий.

Здесь ‘tag-description‘ — это то самое название произвольного поля которое указывается при его создании в плагине.

Но такой вариант будет выводить данные даже если произвольное поле не заполнено, по какой-то причине. Это не всегда удобно, поэтому нужно выводить код только тогда, когда данное поле что-то содержит.

Код проверки произвольного поля и последующего вывода содержимого:

Код №2: Проверка поля перед выводом

Из последнего кода я убрал повторяющуюся часть «$queried_object….->term_id;». И так работает.

Код работает — проверял.

Код №3: Вывод пользоватеьлского поля на странице категорий товаров.
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии