2015-08-24 107 views
0

我有一个问题。我需要得到我的照片的缩略图。我有这个插件称为自定义字段,我可以添加字段到一个帖子,填充它们,并在我的PHP代码中将它们与the_field('picture1', $page->ID);取出。WordPress的获取缩略图

我有几个这样的字段等picture2,图片3等。

但我需要得到图片的缩略图。我可以通过图像对象获得输出,图片的ID或图片的网址。

如何获取缩略图的网址?我一直在尝试像

$thumb = wp_get_attachment_image_src(get_field('picture1', $page->ID), 'thumbnail'); 

但我得到的是一个空输出。我能做什么?

回答

0

使用

$image_1 = wp_get_attachment_image_src(get_field('image1', $page->ID), 'thumbnail'); 
echo $image_1[0]; 
1
$thumb = wp_get_attachment_image_src(get_field('picture1', $page->ID), 'thumbnail'); 

如果你读了wp_get_attachment_image_src抄本,你可以看到它返回一个数组解决它。

返回值

包含数组:
0 => URL,
1 =>宽度,
2 =>高度,
3 =>布尔:如果为真$网址是一调整大小的图像,如果是原始图像或没有图像可用,则为false。

因此,您需要获取数组的第一项$thumb[0]