Quando você carrega uma imagem por meio do carregador de mídia WordPress e a insere no editor, ela vem com atributos de largura e altura. Normalmente, eles são desejáveis, pois ajudam o navegador a criar o espaço apropriado para a imagem durante o layout. Mas se você deseja remover a ação de inserção de adicionar esses atributos, você pode adicionar este código ao seu functions.php
arquivo ou um plugin de funcionalidade de sua própria criação:
add_filter( 'post_thumbnail_html', 'remove_width_attribute', 10 ); add_filter( 'image_send_to_editor', 'remove_width_attribute', 10 ); function remove_width_attribute( $html ) ( $html = preg_replace( '/(width|height)="\d*"\s/', "", $html ); return $html; )
Update: este é quase certamente uma má idéia nowdays, uma vez width
e height
espaço ajuda reserva para a imagem durante o carregamento, mesmo em situações de fluidos de largura.