Как вывести группы полей acf циклом?
Всем привет!
Делаю популярную рубрику на сайту "Вопрос-ответ".
Вопросов и, соответственно, ответов - несколько.
Создал 6 групп в acf (6 вопросов и ответо у меня).
Вывожу каждую группу отдельно.
И таких кусков кода у меня 6, с единим отличием - названием поля группы. В примере стоит home_question_item_1. Я вже вставляю этот код 6 раз, от home_question_item_1 до home_question_item_6.
Это единое отличие. И все работает.
Вопрос следующий. А можно добавить цикл, который уменьшит код? То есть переберет все группы и выведет каждую? Чтобы не вставлят один и тот же код несколько раз.
Заранее спасибо за ответ!
Делаю популярную рубрику на сайту "Вопрос-ответ".
Вопросов и, соответственно, ответов - несколько.
Создал 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.
Это единое отличие. И все работает.
Вопрос следующий. А можно добавить цикл, который уменьшит код? То есть переберет все группы и выведет каждую? Чтобы не вставлят один и тот же код несколько раз.
Заранее спасибо за ответ!

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

Dle Forum Next Generation 3.0
DLE Forum – это форум обладающий большими функциональными возможностями. Форум предназначен для использования с DataLife Engine. Форум может быть интегрирован практически в любой существующий дизайн
В комментариях запрещаются спам, а также реклама любых товаров и услуг, иных ресурсов.