@msdoc11

Получить циклом значения поля Выбор(select) в ACF wordpress?

Здравствуйте, как правильно получить все значения поля
<?php
                    $color = get_field('colors_item');
if ( $color ) { ?>
    <button style="background-color:<?php print_r($color); ?>" class="tab product__color" type="button"></button>
<?php } ?>

Эта конструкция выводить в одной кнопку массив вида
background-color:Array
(
    [0] => #625e57
    [1] => #eeeff1
    [2] => #f9e3cc
    [3] => #3e5d69
)


как получить каждый цвет в отдельной кнопке?
  • Вопрос задан
  • 93 просмотра
Решения вопроса 2
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
<?php
$color = get_field('colors_item');
foreach($color as $bg_color) { ?>
    <button style="background-color:<?php echo $bg_color; ?>" class="tab product__color" type="button"></button>
<?php } ?>
Ответ написан
Комментировать
rozhnev
@rozhnev
Fullstack programmer, DBA, медленно, дорого
Например так:
<?php
$color = get_field("colors_item");
if (is_array($color)) { 
	foreach($color as $c) {?>
    	<button style="background-color:<?php echo $c; ?>" class="tab product__color" type="button"></button>
<?php }
} ?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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