wp\\u get\\u attachment\\u image\\u src函数返回错误的图像url时出现问题。
我的代码如下所示:
$image_main_ar = wp_get_attachment_image_src( $image_ID, \'product_image_main\' );
product\\u image\\u main是注册的图像大小:
add_image_size( \'product_image_main\', 334, 385, false );
但当我打印$image\\u main\\u ar数组时,我得到:
Array (
[0] => http://www.website.com/wp-content/uploads/2011/07/Screen-shot-2011-07-27-at-15.03.07.png
[1] => 334
[2] => 226
[3] => )
它显示了我上载的原始图像的url,而不是大小调整后的版本,并且我检查了大小调整后的版本是否在上载文件夹中,并且数组中的维度对于大小调整后的版本是正确的。
奇怪的是,数组[3]中的第四个键是空的,但在返回正确url的图像上,它被设置为“1”。我查看了文档,但找不到关于第四个值的任何信息。
有人有什么想法吗?
非常感谢您的建议。