我正在使用单选按钮来获取颜色列表。我正在使用ACF高级自定义字段创建自定义字段。我没有其他字段类型的问题。我无法使用它,因为它是数组类型。
我有5种颜色可供选择-red, blue, green, yellow, white.
<?php
$colors = get_post_meta( get_the_ID(), 'fav_colors', true );
echo $colors;
?>
以上显示的是array
而不是实际结果。另外,get_field
不返回任何值,所以我求助于使用get_post_meta
如何编写和输出无线电字段的值。
答案 0 :(得分:1)
在创建单选按钮的ACF字段中签入。
在value
中选择Return Value
,然后再次检查。如果返回值为value
,则将获得如下所示的值。
$color = get_field('fav_colors');
echo $color;
如果您的站点使用缓存插件,则清除缓存并再次尝试。
如果您选择了Return value
作为数组,则可以像这样获得该字段。
$color = get_field('fav_colors');
echo $color['value'];