WordPress中自定义字段媒体上传的自定义图像大小

时间:2012-05-04 06:47:40

标签: image wordpress custom-fields

当我们只想显示由自定义字段定义的图像(比如“feature-image”)时,我们会使用:

<img src="<?php echo get_post_meta($post->ID, 'feature-image', true); ?>" />

现在让我们考虑一下,由于我的媒体设置,创建了上面相同图像的两个以上尺寸 - 每个尺寸为310x150和150x75像素。我怎么称呼他们? (我的意思是,每个图像的代码 - 我想分别调用每个图像大小。)是否有类似上面的代码可以使用?

PS:我注意到需要一些代码的问题在这里被问到,而不是WP.SE(至少并非总是如此)。所以,我认为最好在这里问我的。

2 个答案:

答案 0 :(得分:1)

如果您知道所需的图像尺寸,则可以使用

wp_get_attachment_image( $attachment_id, $size, $icon, $attr );

您当然必须找到附件ID来调用wp_get_attachment_image。

http://codex.wordpress.org/Function_Reference/wp_get_attachment_image

答案 1 :(得分:-1)

它只是一个提示..

尝试检查

print_r(get_post_meta($post->ID, 'feature-image')) //last param removed