为什么WP_GET_ATTACHING_IMAGE_src不能与我的自定义大小(Add_Image_Size)一起使用 时间:2011-03-09 作者:JM at Work 我添加了一个图像大小add_image_size(\'gallery-thumb\', 48, 48); 为什么当我这样做的时候array_slice(wp_get_attachment_image_src($firstimg->ID, \'gallery-thumb\')) 我得到了全尺寸图像的链接?UPDATE不管怎么说,即使我wp_get_attachment_image_src($photo->ID, array(48,48)) 我得到缩略图(150150) 2 个回复 最合适的回答,由SO网友:scribu 整理而成 是否存在48x48缩略图文件?如果没有,您可以使用诸如“重新生成缩略图”之类的插件。 SO网友:Erik Schoster 今天下午我一直在努力解决同一个问题。wordpress处理缩略图的方式不是很直观,但似乎:缩略图仅在上传时生成。因此,如果您正在开发&;如果添加了新的大小,则需要删除并更换介质,或使用插件重新生成缩略图(我还没有寻找本机解决方案-没有本机解决方案似乎很可笑!)就像Scribu建议的那样使用它。size参数似乎会生成任意大小的缩略图,但我相信它实际上只是映射到已经生成的最接近的缩略图大小。这就是为什么当您请求48x48像素的拇指时,会得到150x150像素的拇指。这篇文章将更详细地介绍:http://www.studiograsshopper.ch/web-development/wordpress-featured-images-add_image_size-resizing-and-cropping-demo/ 结束 文章导航