首先在仪表盘-后台-媒体设置里把缩略图尺寸都设置为 0
然后在主题 functions.php 文件插入以下代码
//禁用一些裁剪的尺寸
add_filter('big_image_size_threshold', '__return_false');
function salong_disable_wp_tailoring( $sizes ){
unset( $sizes[ 'thumbnail' ]);//缩略图大小
unset( $sizes[ 'medium' ]); //中等大小
unset( $sizes[ 'medium_large' ] );//这张就是自动生成的 768 图片选项
unset( $sizes[ 'large' ]);//大尺寸
unset( $sizes[ 'full' ] );//全尺寸
unset( $sizes[ '1536x1536' ] );
unset( $sizes[ '2048x2048' ] );
unset( $sizes[ 'woocommerce_thumbnail' ] );//300x300
unset( $sizes[ 'woocommerce_single' ] );//600x0
unset( $sizes[ 'woocommerce_gallery_thumbnail' ] );//100x100
unset( $sizes[ 'shop_catalog' ] );//300x300
unset( $sizes[ 'shop_single' ] );//600x0
unset( $sizes[ 'shop_thumbnail' ] );//100x100
return $sizes;
}
add_filter( 'intermediate_image_sizes_advanced', 'salong_disable_wp_tailoring' );