/**
* Function to Remove image size.
* @param [string] $size
*/
function remove_image_size_by_size($size) {
$dimension = explode('x', $size);
global $_wp_additional_image_sizes;
foreach ($_wp_additional_image_sizes as $key => $single) {
if ($single['width'] == $dimension[0] && $single['height'] == $dimension[1]) {
remove_image_size($key);
break;
}
}
}
/**
* Remove image size by their dimension.
* (width x height)
*/
add_action('wp_loaded', function() {
remove_image_size_by_size('350x250');
remove_image_size_by_size('360x180');
remove_image_size_by_size('1024x512');
});