对我来说不幸的是,Meta Slider WP 插件不支持延迟加载,但它非常适合我的需要 - 差不多。原因如下:
我有大量图像(每个滑块)将使用这个 WP Meta Slider 插件显示在多个滑块中。所有滑块都将使用 Flex Slider 选项,而不是它们可用的其他选项。而且,您可以想象,页面加载时间很糟糕。
我查找了延迟加载并遇到了这个站点:
http://www.appelsiini.net/projects/lazyload
这似乎是我需要的完美解决方案,但是我需要在 Meta Slider 文件中的哪里输入代码片段才能让这个插件一次停止加载所有图像?发生的情况是,当访问者访问该站点时,该插件会在第一次页面加载时加载您上传到它的每张图片,这导致页面加载速度非常慢。
附加信息:
图像为 png、120x220 且小于 50kb。我发现将它们转换为 jpg 而不是 gif 可以将文件大小压缩到 12kb 和 15kb 之间,但是任何更低的图像都会开始失去色彩质量,并且图像色彩质量非常重要。
附加信息结束
无论如何,我的图像数据库正在增长,我需要仅在访问者向上或向下滚动时加载图像,以尽可能减少页面加载时间,这样访问者就不会被关闭并离开网站。
谢谢!
哦,这是插件,我正在使用:
wordpress.org/plugins/ml-slider/