答案 0 :(得分:1)
我找到了解决方法。 CMB字段类型也将存储ID。它存储在:$id . '_id'
。所以在我的情况下,它将是_cmb_image_id
。
将这些添加到模板文件中。
<?php image = wp_get_attachment_image( get_post_meta( get_the_ID(), '_cmb_image_id', 1 ), 'thumbnail' ); ?>
此回声图像后:
<?php echo $image; ?>
答案 1 :(得分:0)
从这段代码中你得到的是图像对象:
$image = get_post_meta($post->ID, "_cmb_image", true);
现在从此对象中检索图像ID并传递给下面的函数:
$image->ID
只是一个例子,它必须是你在那个对象中得到的。
wp_get_attachment_image ( int $image->ID, string|array $size = 'thumbnail', bool $icon = false, string|array $attr = '' )