所以我想要做的是设置一个单选按钮,从functions.php中的后端选择。我有一个带有两个选项的ACF字段 - 默认选中“蓝色”,未选中“红色”
所以我在functions.php中有这个函数,我正在尝试更新选择数组但是我运气不好...
我可以重置我的数组中设置的所有选项等,所以我知道我有正确的字段等接近得到这个,但我错过了最后一块拼图
function acf_load_colours_field_choices( $field ) {
if( is_array($choices) ) {
foreach( $choices as $choice ) {
$field['choices'][ $choice ] = $choice;
update_field('field_1234567890', checked );
}
}
return $field;
}
add_filter('acf/load_field/name=user_level', 'acf_load_colours_field_choices');
所以我试图做的是更新字段'field_1234567890'并将其设置为已选中,但这不起作用,我不知道该怎么做...我已离开字段键但很开心如果这更有意义,那就去掉价值等等
如果有人能指出我在这个方向上的正确方向,我将非常感激!
对不起,如果我指出显而易见的,但您可以在ACF设置的无线电/选择字段中设置默认选择。这是一个可用的下拉菜单。
这是我的推荐!