Условия вывода текстового поля в Advanced Custom Fields

ACF - плагин для добавления дополнительных произвольных полей в удобном формате. На базе этого плагина можно создавать фильтры записей и множественные настройки шаблона.

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

<?= get_field('название поля'); ?>

Чаще всего возникают трудности с отображением типа поля «Выбор». К примеру вам необходимо вывести определенный код, если значение поля выбора «yes», используем код:

<?php $value = get_field('название поля'); if (($value) == 'yes') : ?>
//ваш код
<?php endif; ?>

Можно написать различное множество условий для вывода нужного результата. Если возникнут вопросы — пишите в комментариях, буду рад помочь.


Обновление от 05.04.2015

<?php if ( get_field('название поля') ) {?>
<?= get_field('название поля'); ?>
//ваш код, если произвольное поле заполнено
<?php } else { ?>
//если произвольное поле не выводится
<?php } ?>

Обновление от 23.09.2019

Вывод значения произвольного поля из ACF Option Page (страниц настроек).

<?php if ( get_field('название поля','option') ) {?>
<?= get_field('название поля','option'); ?>
//ваш код, если произвольное поле заполнено
<?php } else { ?>
//если произвольное поле не выводится
<?php } ?>
ВКонтакте
Facebook
WhatsApp
Telegram
Автор статьи
Метки
Выгодный хостинг
Хостинг Beget

Выгодная партнёрская программа! Верните на свой счёт 20% с любой суммы от оплаты хостинга Beget!

Новое в блоге

Смотрите также

Мессенджеры

Написать сообщение

Отправлено!

Мы свяжемся с вами в ближайшее время.