今天更换了新主题,结果发现图片都不能显示。审查一下代码,发现外链图片地址都变成本地了,多了srcset标签。百度一下解决之。
原来是wordpress从 4.4 版本开始新增了响应式图片属性 srcset和sizes。我的图片都是外链的,所以只要禁用它就可以了。
在主题的 functions.php 文件末尾追加下面的函数,即可解决。
//disable srcset on images
function disable_srcset( $sources ) {
return false;
}
add_filter( 'wp_calculate_image_srcset', 'disable_srcset' );
© 版权声明
文章来源于网络收集,如有侵权,请联系删除。
THE END
暂无评论内容