이미지 업로드 시 자동으로 생성이 되는 이미지 사이즈들을 확인하는 방법.
어드민 콘텐츠 영역에 이미지 사이즈들이 표시 됨.
// Display all image sizes other than the custom, default, thumbnail, medium and large add_action( 'admin_init', 'theme_additional_images' ); function theme_additional_images() { global $_wp_additional_image_sizes; $get_intermediate_image_sizes = get_intermediate_image_sizes(); echo '<pre>' . print_r($_wp_additional_image_sizes) . '</pre>'; }
확인 후 불필요한 이미지 사이즈들은 생성을 막을 수 있음.
// Remove image sizes add_action('init', 'remove_wp_image_sizes'); function remove_wp_image_sizes() { remove_image_size( 'woocommerce_thumbnail' ); remove_image_size( 'woocommerce_single' ); remove_image_size( 'woocommerce_gallery_thumbnail' ); remove_image_size( 'shop_catalog' ); remove_image_size( 'shop_single' ); remove_image_size( 'shop_thumbnail' ); remove_image_size( '1536x1536' ); // 2 x Medium Large (1536 x 1536) remove_image_size( '2048x2048' ); // 2 x Large (2048 x 2048) }