使用ACF中的“image”字段类型,并确保在模板中正确调用图像URL。例如:
在函数文件中注册图像字段类型:
function my_acf_init() {
acf_add_local_field_group(array(
'key' => 'group_1',
'title' => 'My Group',
'fields' => array(
array(
'key' => 'field_1',
'label' => 'Image',
'name' => 'image',
'type' => 'image',
),
),
'location' => array(
array(
array(
'param' => 'post_type',
'operator' => '==',
'value' => 'my_post_type',
),
),
),
));
}
add_action('acf/init', 'my_acf_init');
在模板中调用图像URL:
$image = get_field('image'); // 获取 ACF 图像字段
if( !empty($image) ): ?>
确保图像字段的命名/键值与模板中调用的名称匹配,并且您的主题/插件没有覆盖默认的ACF图像URL功能。
上一篇:ACF输出错误的图片