教你完成WordPress博客的“预加载”性能

chrome阅读器为什么比普通的阅读器快呢?缘由是chrome阅读器给全副页面都弄了预加载性能。

目前可能还是有少局部人在应用的,就是InstantClick,它相当于一个JS库,运转的原理相似“预加载”

利用mouseover()、mousedown()、mouseout()执行整个进程,运转原理:当鼠标移到链接上时,就曾经开端加载页面了,从鼠标悬停该链接到点击链接这两头有那么几百毫秒的距离,此时页面曾经加载得差不多,那么在真正关上页面时就等于间接显示,速度会十分快。所以这不单纯是Ajax,而是 pushState+Ajax ,即是PJAX,相似于整个页面的Ajax(和实在的Ajax有区别)。

下载本文附件将外面的两个js放在主标题录的js文件夹,之后能够在footer.php在</body>标签之前援用,援用代码:

<script type=”text/javascript” src=”<?php _fcksavedurl="”<?php" bloginfo(‘template_directory’); ?>/js/instantclick.min.js” data-no-instant>

</script>

<script data-no-instant>

InstantClick.init();

</script>

而后就半途而废了,点击关上页面,你会发现顶部还有一个加载进度条,能够经过CSS来修正其款式。

这个成果有时会与一些Ajax成果抵触,比方评论Ajax,由于InstantClick是针对body的,当然评论模板会蕴含在内,所以当你不心愿某一区域应用InstantClick成果时,能够用<p data-no-instant>和</p> 这个申明来蕴含该区域,在data-no-instant区域内的点击事情就都不会触发预加载,如此一来就能够做到比拟好的兼容成果了。

以上就是安达网络工作室关于《教你实现WordPress博客的“预加载”功能》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 预加载
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
wordpress公布时链接地址仍然指向本地而不是域名处理办法

繁忙了n天,我的wordpress终于挂到了公网上,开端内侧,不过呈现了成绩,下面一切的链接,不论是本人博客中...

编写PHP脚本肃清WordPress头部冗余代码的办法解说

wordpress头部的代码十分多,包括WordPress版本,前后文、第一篇文章、主页meta信息等各种冗余代码,这些对...

wordpress首页文章限度显示字数的办法

办法一:应用<!--more-->标签来自在的截取字数 在模板中应用the_content()函数来打印内容,在文章中经过点击...

CentOS下搭建PHP环境与WordPress博客顺序的全流程总结

环境 效劳器操作零碎:CentOS 7.0 博客部署效劳器:Apache 后盾言语:PHP 数据库:MySql 前端框...

WordPress老手装置教程(图文)

因为国际大多冤家普通都是间接装置WordPress中文版,所以,倡萌在此以WordPress 3.4.2中文版进行演示。 1....

多备份:一键主动备份你的WordPress博客

WordPress 现有的备份办法和存在的成绩 关于 WordPress 博客来说,有很多备份的办法,数据库能够间接经过 P...

需求提交

客服服务

亿鸽在线客服系统