add\\u image\\u size会更改图像文件的实际大小。
我所尝试的:
function odevice_image_sizes() {
add_image_size( \'iphone-size\', 300, 100, true );//OF course the dimensions are not correct...
add_image_size( \'tablet-size\', 600, 300, true );
}
function show_odevice_at_img_select($sizes) {
$sizes[\'iphone-size\'] = __( \'Image size for iphone\' );
$sizes[\'tablet-size\'] = __( \'image size for tablet\' );
return $sizes;
}
add_action( \'init\', \'odevice_image_sizes\' );
add_filter(\'image_size_names_choose\', \'show_odevice_at_img_select\');
检查设备类型(iphone或tablet)时,可以使用如下自定义图像
<?php the_post_thumbnail( \'iphone-size\' ); ?>
我不能给你发截屏,因为我没有必要的声誉。但您可以在uploads文件夹中看到,使用自定义维度输入的图像将具有不同的大小(在磁盘上),因此它们将消耗不同的带宽。尺寸越小,带宽越小。