我正在使用单选按钮来获取颜色列表。我正在使用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
如何写入和输出无线电场的值。
签入您在其中创建了单选按钮的 ACF 字段。
选择Return Value
中的value
,然后再次检查。如果返回值value
则得到这样的值。
$color = get_field('fav_colors');
echo $color;
如果您的网站使用缓存插件,请清除缓存并重试。
如果您选择了一个Return value
作为数组,那么您可以像这样获得该字段。
$color = get_field('fav_colors');
echo $color['value'];