解决WordPress文章内容大图不显示的问题

今天下午老蒋帮助一个网友解决网站搬迁图片到OSS对象存储的时候,他告知有的内容页面大图不显示。于是从网站源代码中可以看到WordPress代码中有几个代码是在有大图的时候才会出现的,导致URL图片变化。这个应该是从哪个WP版本开始的是有自带缩略图的效果。我们可以看到有在图片位置有加上srcset参数,而且会看到各种图片的裁剪响应尺寸,这个我们需要禁止。

//禁止响应式图片(itbulu.com)
function disable_srcset( $sources ) {
return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );

在我们的主题 Functions.php 加上禁止即可。

推荐阅读 禁止WordPress生产srcset/sizes响应式图片属性问题 禁止WordPress生产srcset/sizes响应式图片属性问题 我们公司大部分技术给客户做的企业网站都会采用WordPress内核,因为企业网站用户产品比较多,所以会将图片等文件利用第三方存储,比如七牛和又拍云,还有腾讯云也有免费额度的云存储。今天有被告知有一个客户反馈其网站编辑发布产品之后前台看不到产品图片。 遇到救急的事情他们肯定会想到老 […... 日期:2018/3/6 阅读全文

这里老蒋之前也有详细的解释。

本文出处:老蒋部落 » 解决WordPress文章内容大图不显示的问题 | 欢迎分享( 公众号:老蒋玩运营 )