使用‘GET_POST_CUSTOM’获取自定义帖子类型图像

时间:2012-08-07 作者:Adam Moss

我正在尝试在while循环之外回显为自定义帖子类型上传的图像的图像src。

我使用了以下方法:

$custom_fields = get_post_custom($_GET[\'id\']);
我现在可以轻松地使用此代码获取,例如电话号码:

echo $custom_fields[\'telephone\'][0]; // e.g. returns 0800 555 222 
然而,当我尝试使用相同的代码获取图像时,我得到的只是一个数字。

echo $custom_fields[\'logo\'][0]; // e.g. returns 247
在对$custom\\u字段进行var\\u转储时,似乎无法使用此函数在循环外加载此数据。有人知道我不必做循环就可以在这里做什么吗?

1 个回复
最合适的回答,由SO网友:RCNeil 整理而成

我相信你可以逍遥法外

$image_upload = get_post_meta($post->ID, \'logo\', true); // CALL IMAGE
然后用

echo wp_get_attachment_image($image_upload);  // Echo image

结束

相关推荐