Lorsque vous téléchargez une image via le téléchargeur de médias WordPress, puis que vous l'insérez dans l'éditeur, elle est livrée avec des attributs de largeur et de hauteur. Celles-ci sont normalement souhaitables, car elles aident le navigateur à créer l'espace approprié pour l'image pendant la mise en page. Mais si vous souhaitez supprimer l'action d'insertion de l'ajout de ces attributs, vous pouvez ajouter ce code à votre functions.php
fichier ou à un plugin de fonctionnalité de votre propre création:
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; )
Mise à jour: ce qui est presque certainement une mauvaise idée nowdays, depuis width
et l' height
espace aide de réserve pour l'image pendant le chargement, même dans des situations fluides de largeur.