Pare o redimensionamento da imagem em um caso particular – isso é possível?

Quanto a um plug-in de gerenciamento de anúncios, estou usando o carregador de mídia padrão do WordPress . E o WP Media Uploader redimensiona automaticamente as imagens. Mas como a imagem do anúncio já foi redimensionada (ou seja: 225 x 100px), não precisa resize para um novo arquivo para miniatura (100 x 100px); porque, essa miniatura é desnecessária para o site.

A causa que eu mostrei aqui pode ser um minuto demais para essa solução, mas, no caso, há qualquer outro problema enorme que, em tal plugin, podemos parar o redimensionamento automático com o WP Media Uploader apenas nesses plugins – eu acho Essa pode ser uma boa solução para qualquer site.

Existe uma maneira de usar o WP Media Uploader, mas pode parar as imagens de redimensionamento automático somente para esses carregamentos de casos específicos?

Mas eu também sei que, o plugin como Regenerate Thumbnails pode replace as regras e pode fazer o que eu proíbei em meus plugins para o consumo de espaço-esclarecido do site.

Solutions Collecting From Web of "Pare o redimensionamento da imagem em um caso particular – isso é possível?"

Use o Gancho de filtro intermediate_image_sizes_advanced para controlar a function de redimensionamento para diferentes tamanhos. Este gancho obtém uma variedade de tamanhos diferentes e pode controlar seu redimensionamento com seus requisitos. Adicione sua lógica dentro de um plugin e remova os tamanhos através desse gancho.

  // the hook in core $sizes = apply_filters( 'intermediate_image_sizes_advanced', $sizes ); 

Um pequeno exemplo para remover o redimensionamento de tamanho medium .

 add_filter( 'intermediate_image_sizes_advanced', 'fb_filter_image_sizes'); function fb_filter_image_sizes( $sizes) { unset( $sizes['thumbnail']); return $sizes; }