WordPress 6.7 为了提升图片的适配增加了一段样式代码:

<style>img:is([sizes=”auto” i], [sizes^=”auto,” i]) { contain-intrinsic-size: 3000px 1500px }</style>

这段代码的作用是针对图片的 sizes 属性为 “auto” 或以 “auto,” 开头的所有元素,设置一个虚拟的尺寸(3000 到 1500 像素),以便在图像实际尺寸未加载时,浏览器可以根据这个虚拟尺寸来调整布局,避免布局错乱。但是这对一些主题产生了影响,导致页面错乱,解决方法将下面的代码放入主题的 functions.php 或其他文件中即可:

add_filter('wp_img_tag_add_auto_sizes', '__return_false');