WordPress移除图片的高度和宽度属性

2019年12月11日21:22:28 发表评论 热度289 ℃

定义主题样式的时候,有可能需要移除本身图片的宽度和高度属性来方便我们使用CSS定义。

将下面代码添加到主题的functions.php即可

  1. add_filter( 'post_thumbnail_html', 'remove_width_attribute', 10 );
  2. add_filter( 'image_send_to_editor', 'remove_width_attribute', 10 );
  3. function remove_width_attribute( $html ) {
  4.    $html = preg_replace( '/(width|height)="\d*"\s/', ""$html );
  5.    return $html;
  6. }
瓜皮猪

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: