Existe uma maneira de redimensionar as imagens para o tamanho real que serão mostradas no post? Tenho usuários que importam uma imagem grande e a redimensionam no editor visual. Isso é fácil, pois eles podem simplesmente arrastar a imagem até o tamanho desejado, sem abrir um editor de imagem, redimensionar a imagem, salvá-la e enviá-la como um anexo separado. Obviamente, isso às vezes resulta em uma imagem com 100 px de largura na postagem, mas 1500 px na realidade.
Existe um plugin que faz isso quando uma nova postagem é salva? Gostaria de manter a imagem em tamanho real existente (para vincular ou redimensionar posteriormente), mas basta adicionar um tamanho extra (e salvá-lo no _wp_attachment_metadata
objeto), para que este post tenha a imagem no tamanho correto e uma referência a o anexo em tamanho normal.
Obviamente, todas as postagens existentes também devem ser tratadas uma vez. <img>
etiquetas não pode ter apenas um width
, apenas um height
, ou nenhum deles: isso deve ser limpo, por isso, todos eles têm a correta width
, height
e uma imagem desse tamanho.
image.png?w=300&h=400
, ou image-300x400.png
, que eu selecionaria via Mod_Rewrite e redimensionava (e armazena em cache) a pedido? Isso é uma vantagem em criar as imagens redimensionadas uma vez (nessa ação pós-salvamento) e servi-las como arquivos estáticos?