微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

去除WordPress文章中图片自动加的srcset属性

当我们在wordpress后台文章或媒体库中上传图片后,在源代码中发现img标签中会自动加入srcset属性,这是用于在不同宽、高和像素密度下,自动加载不同的图片资源,方便的解决页面图片适应不同屏幕密度的情况,但如果我们想去掉应该怎么做?

去除srcset属性


以下代码举例:

srcset=https://cdn.science-daily.com/wp-content/uploads/2018/07/banner2.png 728w, https://cdn.science-daily.com/wp-content/uploads/2018/07/banner2-300x37.png 300w, https://cdn.science-daily.com/wp-content/uploads/2018/07/banner2-400x49.png 400w sizes=(max-width: 728px) 100vw, 728px


其实从wordpress4.4版本开始就已经增加了这个属性,可能有些人没注意到,如果网站本身已经做了自适应,不需要这个功能的话,我们可以修改主题模板的 functions.PHP 文件,在最后面添加下面这一行后生效。

add_filter( 'max_srcset_image_width', create_function('', 'return 1;'));

刷新后srcset属性就去掉了。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐