我们有些时候在上传、媒体库插入WordPress图片的时候是自带图片宽度和高度属性的,但是有些时候我们不需要这样的功能。我们希望浏览器自适应显示,于是我们可以想办法禁止。
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;
}
把代码添加到 Functions.php 文件中,然后我们再上传、媒体库添加图片到文章中,是没有设定宽度和高度的。