/**
* Xóa kích thước ảnh 'medium_large' khỏi danh sách kích thước trung gian.
*
* @param array $sizes Mảng các kích thước ảnh trung gian hiện tại.
* @return array Danh sách kích thước ảnh sau khi đã loại bỏ 'medium_large'.
*/
add_filter('intermediate_image_sizes', function ($sizes) {
return array_diff($sizes, ['medium_large']); // Loại bỏ kích thước Medium Large (768 x 0)
});
/**
* Xóa tất cả các kích thước ảnh trung gian không cần thiết.
*/
add_action('init', 'remove_extra_image_sizes');
function remove_extra_image_sizes()
{
// Khởi tạo mảng kích thước ảnh muốn giữ lại.
$sizes = array();
foreach (get_intermediate_image_sizes() as $size) {
if (!in_array($size, $sizes)) {
// Loại bỏ kích thước ảnh nếu không nằm trong mảng $sizes.
remove_image_size($size);
}
}
}