我遇到了滑块问题。我们使用我们非常喜欢的Slick slider ..但是我们注意到通过开发工具,我们的CDN中只有我们滑块中的第一个图像被使用。虽然没有被使用的CDNslick_slider中的懒惰加载图像未被CDN使用
其使用懒加载功能其他我们使用wpengine.com来承载我们的WordPress网站。他们在我们的安装中内置了max-cdn,当您在开发工具中查看它们时,我们在网站上使用的所有图像或上载到媒体库的图像都是“CDN”链接。
因此,在我们的header.php我们有滑块HTML这样的:
<section class="lazy fade single-item slider" style="max-height:324px;
overflow:hidden;">
<a class="slide-link" href="#">
<div>
<img src="/images/img1.jpg">
</div>
</a>
<a class="slide-link laz-slide" href="#">
<div>
<img data-lazy="/images/img2.jpg">
</div>
</a>
<a class="slide-link laz-slide" href="#">
<div>
<img data-lazy="/images/img3.jpg">
</div>
</a>
</section>
你会发现,第一个图像的代码使用SRC =“”,而其他图像使用数据懒=“”
此延迟加载功能内置到slick slider - 如果你打CTRL +该链接F上而求索“懒”,你可以看到他们是如何引用它GitHub的页面
0123上我的问题是,那些relyig上数据懒形象=“懒加载未使用”我们CDN。但是,如果我只是将它们更改为src =“”并保存,当我检查开发工具时,它显示它们全部由加载CDN。
任何人都可以想到一个相对简单的解决方案,允许我使用延迟加载和CDN为我的slick slider图像?
感谢