WordPress5.4将内置图片延迟加载功能

多年来, 2 ) ; 除了此过滤器允许在整个站点上进行自定义之外,还有另一个过滤器 wp_set_image_…

多年来,

2

)

;

除了此过滤器允许在整个站点上进行自定义之外,还有另一个过滤器

wp_set_image_loading_attr

可以过滤每个图像的单个控件的加载属性的值。筛选器传递完整

img

标签标记,包括所有属性作为第二个参数,图像所属的完整内容和上下文(通常是正在运行的当前筛选器)。

wp_set_image_loading_attr

可以例如由当前使用替代机制延迟加载(例如,类或数据属性)的插件用于互操作性。但是,建议仅将此操作作为过渡,并且在长期更新中,此类插件要指定

loading=”eager”

,在这种情况下,如前所述,核心将按原样保留该位置。

请参阅插件中的内联文档,以获取有关如何自定义延迟加载行为的更多详细信息。

参与测试

上面所提出的解决方案可以在插件存中安装WP Lazy Loading插件进行测试。该插件正在GitHub上开发。欢迎大家踊跃参与测试和反馈。特别是测试与各种内容创建机制(例如,块、简码)和现有的延迟加载插件的互操作性。

当前的目标是在未来两周内将此功能作为WordPress 5.4的一部分发布

以上内容参考: https://make.wordpress.org/core/2020/01/29/lazy-loading-images-in-wordpress-core/

倡萌认为:目前包括火狐浏览器在内的不少浏览器还没有默认支持 

loading

 属性,并且该属性还没有正式成为Web规范标准,所以过早地内置 

loading

 属性进行延迟加载并不是很好的事情。但还是比较赞赏WordPress对于新技术的支持力度!

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册