WordPress文章中图片的srcset属性导致图片无法正常显示的解决方法

资源分享网

给你想要的资源
扫描二维码在手机上浏览

WordPress文章中图片的srcset属性导致图片无法正常显示的解决方法

最近老哥博客出现一个奇怪的现象,文章中上传的图片本来是传到云存储平台做CDN加速用,所以加载的图片URL应该是CDN的加速地址,原来是没有srcset图片属性的,最过不知怎么多了这个,导致在文章页中图片无法显示出来,同时在文章页面单独打开图片的时候,显示的URL却还是博客本身的地址,具体如下。
图片实际的地址是:

 https://cdn.xxx.com/2018/12/xxx.jpg 

显示的地址是:

 https://www.xxx.com/wp-content/uploads/2017/09/xxx.jpg 

今天看源代码,突然看到有

 srcset=”https://www.xxx.com/wp-content/uploads/2017/09/xxx.jpg 850w, https://www.xxx.com/wp-content/uploads/2017/09/xxx-768×511.jpg 768w” 

反复研究后才发现,原来从WordPress4.4版本开始就已经增加了这个属性,只是一直没注意到,站内本身便已经做了自适应,所以此功能暂时不需要,需要禁用。

遂修改functions.php文件,添加下面这一行后生效。

 add_filter( ‘max_srcset_image_width’, create_function(”, ‘return 1;’)); 

刷新后立马恢复。

历史上的今天:

本文来自:资源网

分享海报
版权声明
原创文章未经LIN资源网允许不得转载。本站部分转载文章资源来源于互联网收集和整理,仅供学习和研究使用。如有侵犯你的版权,请联系我们,本站将立即更正。请多多关照!
文章地址:Lin资源分享网 » WordPress文章中图片的srcset属性导致图片无法正常显示的解决方法

评论 抢沙发

评论前必须登录!

立即登录   注册

图片正在生成中,请稍后...

周六

12/07

WordPress文章中图片的srcset属性导致图片无法正常显示的解决方法

WordPress文章中图片的srcset属性导致图片无法正常显示的解决方法

Lin资源分享网 分享你想要的资源

站点地图联系我们

登录

记住我

注册