我不能说我已经测试过了,但这是你能做的,理论上应该是可行的。
这个wp_get_attachment_image()
函数第四个参数是一个属性数组。你应该能够通过你从wp_get_attachment_image_srcset()
对于属性参数,如下所示,排序类似于example seen on the docs.
$image_attrs = \'\';
$image_id = 123;
$image_size = \'full\';
$image_srcset = wp_get_attachment_image_srcset( $image_id, $image_size );
if( ! empty( $image_srcset ) ) {
$image_attrs = array(
\'srcset\' => esc_attr( $image_srcset ),
);
}
$image_html = wp_get_attachment_image( $image_id, $image_size, false, $image_attrs );