今天下午老蒋帮助一个网友解决网站搬迁图片到OSS对象存储的时候,他告知有的内容页面大图不显示。于是从网站源代码中可以看到WordPress代码中有几个代码是在有大图的时候才会出现的,导致URL图片变化。这个应该是从哪个WP版本开始的是有自带缩略图的效果。我们可以看到有在图片位置有加上srcset参数,而且会看到各种图片的裁剪响应尺寸,这个我们需要禁止。
//禁止响应式图片(itbulu.com)
function disable_srcset( $sources ) {
return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );
在我们的主题 Functions.php 加上禁止即可。
这里老蒋之前也有详细的解释。
本文出处:老蒋部落 » 解决WordPress文章内容大图不显示的问题 | 欢迎分享( 公众号:老蒋朋友圈 )