禁用WordPress图片响应式资源请求

WordPress的图片默认支持响应式资源请求,插入的图片会出现不同分辨率加载不同的规格的图片,例如下面的:

<img class="alignnone size-full wp-image-17" src="http://colorful.iopenv.com/wp-content/uploads/2018/11/JAPXWKLNHS1541580514.jpg" alt="" width="960" height="640" srcset="http://colorful.iopenv.com/wp-content/uploads/2018/11/JAPXWKLNHS1541580514.jpg 960w, http://colorful.iopenv.com/wp-content/uploads/2018/11/JAPXWKLNHS1541580514-300x200.jpg 300w, http://colorful.iopenv.com/wp-content/uploads/2018/11/JAPXWKLNHS1541580514-768x512.jpg 768w" sizes="(max-width: 960px) 100vw, 960px">

这不再是以前我们常见的

<img src="">

简单图片加载了,如果不需要这个功能,在 WordPress主题 functions.php 里加入下面代码:

function disable_srcset( $sources ) {
	return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );

发表评论

电子邮件地址不会被公开。 必填项已用*标注