Como converter automaticamente imagens jpg para webp na versão 5.8 do WordPress

A versão 5.8 apresentou o novo filter image_editor_output_format que converte todas as novas imagens para o formato de saída desejado. Neste exemplo dá pra ver como é simples a implementação.

No seu functions.php adicione:

add_filter( 'image_editor_output_format', function( $formats ) {
        $formats['image/jpeg'] = 'image/webp'; // saída para webp
        return $formats;
} );

Pronto! A partir de agora todas as novas imagens automaticamente estarão convertidas em webp. Vale lembrar que esse filter também se aplica aos tamanhos redimensionados também (thumbnail, medium, large, etc) e que infelizmente o suporte ao Safari só existe em versões do MacOS Big Sur.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *