Cuando carga una imagen a través del cargador de medios de WordPress y luego la inserta en el editor, viene con atributos de ancho y alto. Por lo general, son deseables, ya que ayudan al navegador a crear el espacio adecuado para la imagen durante el diseño. Pero si desea eliminar la acción de inserción de agregar estos atributos, puede agregar este código a su functions.php
archivo o un complemento de funcionalidad de su propia creación:
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;
}
Actualización: es casi seguro que hoy en día sea una mala idea, ya que width
y height
ayudan a reservar espacio para la imagen mientras se carga, incluso en situaciones de ancho fluido.