Lazy-Load 与缺失的图片尺寸
Lazy-Load 会给图片和 iframe 补上 loading="lazy" 属性,让浏览器只在它们进入可视范围时才去取。图片上还会额外加上 decoding="async"。这个开关出厂即为开启。
插件会在哪些地方补充
- 文章和页面内容
- 特色图片
- 头像
- 文本小工具
- 网站的徽标
设置
- “Lazy-Load”这一项在侧边栏里是“速度”分组的最后一个条目。
- 在那里检查“Lazy-Load 已启用”开关;它默认是打开的。
- 图片尺寸则要切换到“优化”(德语:„Optimierung“)分组的“图片”这一项,并在那里打开“补全缺失的尺寸”。
- “大图阈值(像素)”里写的是:从多大的边长起 WordPress 会把上传的图片缩小;默认是 2560,允许 0 到 8000,数值 0 会关闭缩小。
- 1 到 255 之间的数值插件不会接受——这时阈值会保持 WordPress 自己给定的那个。
已有的 loading 属性不会被覆盖:如果某张图片的标记中已经写了一个,它就保持不变。在 Feed 中插件不会补充任何东西。
缺失的 width 和 height 属性
“补全缺失的尺寸”会从图片文件中读取真实的像素尺寸,并把文章和页面内容里缺失的 width 和 height 属性补上,以避免布局跳动。这只对存放在本服务器上的文件有效;来自外部主机的图片保持不变。测得的尺寸会按文件缓存一天。
这篇文章对您有帮助吗?