WordPress cria tamanhos de imagem não utilizados (não registrados)

Tenho um blog de notícias criado no WordPress. Eu configurei o WordPress para criar 3 versões redimensionadas de imagens ao fazer o upload deles.

Por que o WordPress cria 300x tamanho imagem ??? Recentemente eu removi a opção de imagem 900x porque eu não uso mais, e depois disso o WordPress faz o mesmo, mas em vez de fazer a imagem 315x não utilizada, agora cria imagem adicional de 620 largura que está sendo cortada por altura (por exemplo, 620×396 normal e recortado 620×350). Agora, as imagens 315x são geradas sem 300x não utilizados, mas o mesmo problema é com 620x. Usando o WordPress 3.5.1 (mas o problema era do início – 3.4).

Atualizar:

Estou usando este código em functions.php

add_theme_support('post-thumbnails'); set_post_thumbnail_size(315, 215, true); add_filter( 'post_thumbnail_html', 'remove_thumbnail_dimensions', 10, 3 ); function remove_thumbnail_dimensions( $html, $post_id, $post_image_id ) { $html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html ); return $html; } 

Eu configurei o WordPress para criar 3 versões redimensionadas de imagens, indo para Opções de mídia e apontando 315×215 em opções de imagem em destaque e opção de imagem selecionada Crop, 620×0 para tamanho médio e 900×0 para tamanho grande (o último 0x0 agora, eu apenas não precisa mais disso)

Atualização 2:

Desculpe Michael, mas você não entendeu. EU QUERO O WordPress para gerar automaticamente diferentes tamanhos de imagens (315×215 para miniaturas 620x para imagens de tamanho médio). Ajustou os tamanhos no Painel de controle -> Configurações -> Mídia -> Tamanhos de imagem como esse. O que eu não quero do WordPress para fazer é gerar duas imagens com largura 620px e alturas diferentes (muitas vezes ou sempre é 620×350 e 620×348). É algum tipo de bug ou algo que eu acho, uma imagem intermediária deixada pela wordpress depois de gerar tamanhos. Realmente apreciarei se alguém ajuda.

Solutions Collecting From Web of "WordPress cria tamanhos de imagem não utilizados (não registrados)"

Por padrão, o WordPress gerará automaticamente alguns tamanhos diferentes de imagens. Você pode ajustar os tamanhos aqui: Dashboard -> Settings -> Media -> Image Sizes .

Se você quiser evitar que determinados tamanhos de imagem sejam gerados em suas imagens carregadas, você pode usar o filtro intermediate_image_sizes para remover a geração de determinados tamanhos de imagem.

Exemplo

 function mbe_filter_image_sizes($sizes){ unset($sizes['thumbnail']); unset($sizes['medium']); unset($sizes['large']); return $sizes; } add_filter('intermediate_image_sizes', 'mbe_filter_image_sizes'); 

Se você quisesse adicionar seus próprios tamanhos de imagem, você poderia fazer isso usando a function add_image_size();

Exemplo :: Largura fixa e Altura ilimitada

add_image_size('f_width_u_height', 620, 9999);

Exemplo :: Altura Fixa e Largura Ilimitada

add_image_size('f_height_u_width, 9999, 620);

Exemplo :: Largura fixa e altura fixa

add_image_size('f_width_f_height, 620, 620, true);

Nota: se quiser que as alterações reflitam sobre as imagens existentes, você precisará re-carregar as imagens ou usar um plugin .