@jenya7771

Как не выводить блок с пустым значением?

Здравствуйте, я использую плагин Advanced Custom Fields по совету одного из пользователей, как мне не отображать блок если значение в админке не было задано, то есть пустое, пытался через empty не смог.
<li class="field-li"><span>Вентиляция и кондиционирование: <?php the_field('air_conditioning'); ?></span></li>

Как сделать если the_field('air_conditioning'); пустое, то блок просто не выводится?
  • Вопрос задан
  • 622 просмотра
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
<?php if ( get_field( 'air_conditioning' ) ) : ?>
    <li class="field-li">
        <span>Вентиляция и кондиционирование: <?php the_field( 'air_conditioning' ); ?></span>
    </li>
<?php endif; ?>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Sn0wSky
<?php if(strlen(get_field('air_conditioning'))>0) { ?>
<li class="field-li"><span>Вентиляция и кондиционирование: <?php the_field('air_conditioning'); ?></span></li>
<?php } ?>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы