こんにちは
Advanced Custom Fields で設定したフィールドを取得することができます。
acf_get_fields( $parent )
という関数があります。
$parent にはグループの ID を設定すれば取得できます。
この ID はフィールドグループを取得するの URL に現れる post パラメータになります。
取得結果は以下のようになりますので、あとはよしなに設定を使って選択肢として表示すれば良いと思います。
array (size=1)
0 =>
array (size=25)
'ID' => int 71
'key' => string 'field_5f59a23cfb497' (length=19)
'label' => string 'セレクト1' (length=15)
'name' => string 'セレクト1' (length=15)
'prefix' => string 'acf' (length=3)
'type' => string 'select' (length=6)
'value' => null
'menu_order' => int 0
'instructions' => string '' (length=0)
'required' => int 0
'id' => string '' (length=0)
'class' => string '' (length=0)
'conditional_logic' => int 0
'parent' => int 70
'wrapper' =>
array (size=3)
'width' => string '' (length=0)
'class' => string '' (length=0)
'id' => string '' (length=0)
'choices' =>
array (size=3)
'値1' => string '値1' (length=6)
'値2' => string '値2' (length=6)
'値3' => string '値3' (length=6)
'default_value' => boolean false
'allow_null' => int 0
'multiple' => int 0
'ui' => int 0
'return_format' => string 'value' (length=5)
'ajax' => int 0
'placeholder' => string '' (length=0)
'_name' => string 'セレクト1' (length=15)
'_valid' => int 1
ありがとうございます!
無事思ったものが取得できました。
助かりました。