Описание
Поле «Группа кнопок» предоставляет удобный интерфейс для выбора значения.
Скриншоты
История изменений
- Добавлено в версии 5.6.3.
Настройки
Варианты
Варианты, отображаемые при выборе значения. Введите каждый вариант с новой строки (например,Red). Чтобы отдельно задать значение и подпись, используйте двоеточие (например,red : Red). Вы также можете ввести HTML-код в качестве варианта, как показано на скриншотах выше.Разрешить пустое значение
Позволяет не выбирать значение.Значение по умолчанию
Значения, выбранные при первом редактировании значения поля. Вводите только значения, а не подписи.Расположение
Ориентация полей ввода. Выберите «Вертикальное» или «Горизонтальное».Формат возвращаемого значения
Определяет формат значения, возвращаемого функциями ACF. Выберите «Значение», «Подпись» или «Оба».
Использование в шаблоне
Вывод значения
В этом примере показано, как вывести выбранное значение с настройкой Формат возвращаемого значения Value.
<p>Цвет: <?php the_field('color'); ?></p>Вывод значения и подписи
В этом примере показано, как вывести выбранные значение и подпись с настройкой Формат возвращаемого значения Both.
<?php
$color = get_field('color');
?>
<p>Цвет: <span class="color-<?php echo esc_attr($color['value']); ?>"><?php echo esc_html($color['label']); ?></span></p>Условие
В этом примере показано, как использовать выбранное значение для выполнения действия по условию.
<?php
if( get_field('color') == 'red' ) {
// Выполнить действие.
}Запрос записей
В этом примере показано, как получить записи, для которых поле color имеет значение red.
<?php
$posts = get_posts( array(
'meta_query' => array(
array(
'key' => 'color',
'value' => 'red',
)
)
) );
if( $posts ) {
foreach( $posts as $post ) {
// Выполнить действие.
}
}Обновлено: 30.09.2026

