mediol-name
@mediol-name
Wordpress Developer

Как дать комплексному полю id?

Есть цикл вывода элементов комплексного поля Carbon fields. В нем вложенный цикл. Необходимо на первом этапе вытянуть слаг поля и вписать его в значение идентификатора или каким-то образом другой идентификатор. Главное, чтоб был уникален.

$states = carbon_get_post_meta( $page_id, 'states' );
<?php if ( ! empty( $states ) ): ?>
                <div class="states">
                    <?php foreach ($states as $state) : ?>
                        <div class="state__item" id="<?php echo $state_id; ?>">
                            <h3><?php echo $state['state_name'] ?></h3>
                            <ul class="location__list">
                                <?php foreach ($state['st_locations_list'] as $loc_item) : ?>
                                    <li class="location__item wow animated slideInUp"><?php echo $loc_item['st_loc_name'] ?><span class="loc__count">9</span></li>
                                <?php endforeach; ?>
                            </ul>
                        </div>
                    <?php endforeach; ?>
                </div>
           <?php endif; ?>
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
foreach ( $states as $key => $state ) {
	echo $key;
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы