$hover = get_post_meta( $cliente->ID, 'hover', true );
hover是一个ACF的自定义职位字段,这个自定义职位字段有一个图片。
$hover有一个输出:string(3) "694"
我如何从这个图片中获取url和alt?
你会想使用 wp_get_attachement
函数。
$hoverURL = wp_get_attachment_url( (int)$hover );
$hoverALT = get_post_meta( (int)$hover, '_wp_attachment_image_alt', true );
ALT内容被保存为图片附件的meta_data,所以你仍然使用标准的 get_post_meta()
. 我还把 $hover
从一个字符串到一个整数,使用 (int)
因为这些WP函数需要 id
是一个整数。