位置:首页 > CMS教程 > WordPress

WordPress如何实现图片延迟加载(wordpress图片大小限制)

发布时间:2023-04-10 09:44:29

文章来源:快乐收录网

访问次数:

 

在学做网站论坛之前的建站教程中,介绍过什么是图片延迟加载,又叫图片懒加载。对于网站页面上有大量图片,图片延迟加载特别有用,可以加速网页打开速度,减轻服务器负担。ria快乐收录网

ria快乐收录网

对于图片延迟加载功能,很多使用WordPress程序建网站的学员不会使用。下面就来介绍一下WordPress如何实现图片延迟加载ria快乐收录网

方法/步骤

图片延迟加载是基于JQUERY的,所以需要在自己网站上引入JQuery。在底部模板footer.php中</body>标签上面加上以下的JS代码,引入JQUERY。
<scrip src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
下载图片延迟加载必需的jquery.lazyload.js 插件,下载好后,将它传到自己模板中的images文件夹里。 使用以下的JS代码调用jquery.lazyload.js 插件,放在</body>标签上面。
<script type="text/javascript"> $(function() { $("img").lazyload({ effect:"fadeIn" }); }); </script>
所在模板里的图片都需要添加一个data-original属性。代码示例:
<img data-original="img/abc.jpg" width="540" height="300" alt="">
除了wordpress模板文件中有图片之外,我们在发布文章时,也会插件图片。为了让文章图片也能延迟加载,需要在模板函数文件functions.php中加入以下函数代码:
add_filter(the_content, lazyload); function lazyload($content) { $loadimg_url=get_bloginfo(template_directory)./images/loading.gif; if(!is_feed()||!is_robots) { $content=preg_replace(/<img(.+)src=[\"]([^\"]+)[\"](.*)>/i,"<img\$1data-original="\$2" src="$loadimg_url"\$3>\n<noscript>\$0</noscript>",$content); } return $content; }
通过以上几步的修改,整个wordpress网站里的图片都可以实现延迟加载了,在学员学习怎么做网站可以自己动手操作一下,实现自己网站的延迟加载。
ria快乐收录网

  《WordPress如何实现图片延迟加载(wordpress图片大小限制)》更新于时间:2023-04-10 09:44:29;由本站小编进行发布,目前浏览的小伙伴达到,感谢你们的支持,后期快乐收录网小编会继续为大家更新更多相关的文章,希望广大网友多多关注快乐收录网工作心得栏目,如果觉得本站不错,那就给我们一个分享的支持吧!

WordPress如何实现图片延迟加载(wordpress图片大小限制)特别声明

本站快乐收录网提供的WordPress如何实现图片延迟加载(wordpress图片大小限制)都来源于网络,不保证文章的准确性和真实性,同时,对于该文章所造成的影响,不由快乐收录网实际控制,在2023-04-10 09:44:29收录时,该网页上的内容,都属于合规合法,如有侵权违规,可以直接联系网站管理员进行整改或删除,快乐收录网不承担任何责任。

快乐收录网:致力于优质、实用的网络站点资源收集与分享!本文地址:https://nav.klxjz.cn/CMS/WordPress/93391.html转载请注明

标签: