Запрет генерации миниатюр

В WordPress есть такая проблема, когда при загрузке любого изображения сражу же создаются дубли различный размеров. Это заполняет место на вашем сервере и создает дополнительный код на вашем сайте.

//отключение генерации всех стандартных размеров картинок start
function remove_all_images($sizes){
unset($sizes['thumbnail']);
unset($sizes['medium']);
unset($sizes['medium_large']);    
unset($sizes['large']);
//Woocomemrce
unset( $sizes[ 'shop_thumbnail' ]);  // Remove Shop thumbnail (180 x 180 hard cropped)
unset( $sizes[ 'shop_catalog' ]);    // Remove Shop catalog (300 x 300 hard cropped)
unset( $sizes[ 'shop_single' ]);     // Shop single (600 x 600 hard cropped)
unset( $sizes[ 'woocommerce_thumbnail' ]); 
unset( $sizes[ 'woocommerce_single' ]); 
unset( $sizes[ 'woocommerce_gallery_thumbnail' ]); 
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'remove_all_images');