Условия вывода в Advanced Custom Fields

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

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

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

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

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

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

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

Другие публикации

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

17.11.2014

За долгое время работы вебдизайнером, накопилась небольшая коллекция полезных для начинающих дизайнеров, верстальщиков коллекция порой необходимых сервисов, чем собственно и хочу поделиться с новичками в этом деле.

13.11.2014

В интернете 21 века уже стало трудно встретить сайт, в дизайне которого все шрифты стандартные. Применение нестандартных шрифтов супер модное нынче явление.

17.11.2014

Задача: сделать блоки одинаковой высоты, не используя таблицы, кучу лишнего кода. Чтобы было кроссбраузерно, просто и адаптивно.

06.04.2017

Давно не писал в блоге, уже 3 месяца руки не доходят обновить ни портфолио, ни бложе мой. За этот период ничего в сайтостроеннии кардинально не поменялось. Ранее тут же я писал о том, как забацать нестандартный шрифт у себя на сайте, но статью написал очень сыро

25.03.2016