Campo de Seleção (Select)
O Campo de Seleção cria um seletor dropdown ou de múltiplas escolhas.

Campos adicionais deste tipo de campo
- Escolhas: Aqui você vai popular a lista de valores selecionáveis. Cada item desta lista deverá estar em uma linha, e deverá ser preenchido no formato ‘valor : label’. Se você escrever apenas um item sem os dois pontos os separando, o mesmo nome será o label e o value deste select;
- Valor Padrão: Valor padrão que este campo assumirá quando for carregado;
- Permitir nulo?: Se selecionado, a lista irá começar com um valor nule entitulado “- Selecione -“;
- Selecionar vários valores?: Permite selecionar vários valores ao invés de apenas um.
Como utilizar este campo em um template WP?
A API irá retornar o valor selecionado. Se for um seletor do tipo múltipla escolha, a API irá retornar um aray de valores.
<?php
/*
* Exibindo um valor simples
*/
?>
<p>Color: <?php the_field('campo-selecao'); ?></p>
<?php
/*
* Exibindo o label de um valor simples
*/
$field = get_field_object('campo-selecao');
$value = get_field('campo-selecao');
$label = $field['choices'][ $value ];
?>
<p>Color: <?php echo $label; ?></p>
<?php
/*
* Exibindo múltiplos valores
*/
?>
<p>Colors: <?php echo implode(', ', get_field('campo-selecao')); ?></p>
<?php
/*
* Condicional (valor simples)
*/
if( get_field('page_layout') == "col_1")
{
//...
}
/*
* Condicional (valor múltiplo)
*/
if( in_array( 'col_1', get_field('campo-selecao') ) )
{
//...
}
?>



