你误读了抄本。wp_get_attachment_image_src()
可以很好地使用自定义图像大小。
概念验证:
// copied from the Codex
// https://codex.wordpress.org/Function_Reference/add_image_size
if ( function_exists( \'add_image_size\' ) ) {
add_image_size( \'category-thumb\', 300, 9999 ); //300 pixels wide (and unlimited height)
add_image_size( \'homepage-thumb\', 220, 180, true ); //(cropped)
}
将图像添加到库中,然后。。。
$image_attributes = wp_get_attachment_image_src( 28, \'category-thumb\' );
var_dump($image_attributes);
您会注意到,返回的图像是(近似值)300x9999,这是300宽,无论高度比例如何。