在WordPress中定位不同的图像大小

时间:2016-05-31 09:34:29

标签: php wordpress

所以我知道每次上传图片时WordPress都会上传不同的图片尺寸。

例如,我上传了一个名为background_main.jpg的图片,并且在我的上传文件夹中会有:

background_main-1024x512.jpg
background_main-150x150.jpg
background_main-300x150.jpg
background_main-768x384.jpg

所以目前我要处理的图片如下:

$classImg  = wp_get_attachment_url( get_post_thumbnail_id($key->ID) );

然后我可以通过使用$classImg来吐出来。

如何拉出相同的图像,但尺寸较小,例如150x150图像或300x300图像?

谢谢!

1 个答案:

答案 0 :(得分:3)

如果你看一下API,就有一个功能:

wp_get_attachment_image_src( get_post_thumbnail_id(), 'large' );

'大'可以是:

  • 介质
  • 缩略图
  • array(n,m)其中n和m是像素
  • xyz其中' xyz'是自定义大小