Eliminar los atributos de ancho y alto de las imágenes insertadas - Trucos CSS

Anonim

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. Normalmente 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 al agregar estos atributos, puede agregar este código a su functions.phparchivo 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: esto es casi seguro que un mal hoy en dia idea, puesto widthy heightespacio de reserva para ayuda de la imagen durante la carga, incluso en situaciones de fluidos de ancho.