corasao
@corasao
Начинающий web разработчик

Как вывести группы полей acf циклом?

Всем привет!

Делаю популярную рубрику на сайту "Вопрос-ответ".
Вопросов и, соответственно, ответов - несколько.
Создал 6 групп в acf (6 вопросов и ответо у меня).
Вывожу каждую группу отдельно.
<?php
              $hero = get_field('home_question_item_1');
              if( $hero ): ?>
                <li class="question__item">
                  <button class="question__btn"><?php echo ( $hero['home_question']); ?><span></span>
                  </button>
                  <p class="question__text"><?php echo ( $hero['home_answer']); ?></p>
                </li>
              <?php endif; 
            ?>

И таких кусков кода у меня 6, с единим отличием - названием поля группы. В примере стоит home_question_item_1. Я вже вставляю этот код 6 раз, от home_question_item_1 до home_question_item_6.
Это единое отличие. И все работает.

Вопрос следующий. А можно добавить цикл, который уменьшит код? То есть переберет все группы и выведет каждую? Чтобы не вставлят один и тот же код несколько раз.

Заранее спасибо за ответ!
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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