教你完成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登陆界面的实例教程

共性化登陆界面的办法有两种,第一种是交换登陆背景,这个算是小型共性化吧: 在/wp-admin/images找到login...

解析WordPress中的post_class与get_post_class函数

post_class() post_class 是 WordPress 内置的一个用于显示文章 class 称号的函数,该函数通常会为每一篇文...

处理更新WordPress3.7后DB-Cache缓冲插件抵触成绩

  Fatal error: Call to undefined method wpdb_2::delete() in   /home/*/public_html/wp-includes/o...

WordPress中限度非治理员用户在文章后只能评论一次

之前有网友提出,在WordPress中有没有方法完成每篇文章只容许用户评论一次? 暂不说这个需要有没有用,毕竟...

WordPress 图片用独自域名贮存办法

之前我都是用二级域名的方式来存储图片、JS 和 CSS ,前些天在推特上的一位顺序员 yoursunny 通知我,光用二...

wordpress弱小的网站建立cformsII留言板插件

最近在做一个客户的企业网站建立时,需求往数据库提交信息的表单页面,然而Wordpress自带的评论性能来做的话...

需求提交

客服服务

亿鸽在线客服系统