WordPress可以更快一些

昨天发现gravatar头像又不显示了,像个女人,总要来那讨厌的几天。

于是,又不得不打开主题文件,给Gravatar头像加速,加速完成后,速度有明显的提升。(ps: 之前头像打不开,链接超时,现在用了浏览器缓存。)

但是,发现wordpress在引入的js和css的部分会导致“网站加速终极篇非gzip优化 ”无效。

这也是本文的将要介绍的主题:主要针对wordpress引入的javascript和css文件。


图一(头像在浏览器中缓存成功:)

图二(js和css缓存不成功:)

wordpress默认输出的代码:

<script type=’text/javascript’ src=’http://www.onexin.net/wp-includes/js/jquery/jquery.js?ver=1.4.4′></script>

打开以下两个文件:
class.wp-scripts.php
class.wp-styles.php
注解掉以下行:

$src = add_query_arg('ver', $ver, $src);

目前我认为是由于css和js链接内的类似版本号?ver=1.4.4导致终于加速无效。

至于为什么图片链接后添加的参数可以缓存,这个问题有待进一步分析查找。

回头一看,这里的js和css链接请求还真不少,将这些文件整合在一起是一个不错的想法。

Leave a Reply

Your email address will not be published. Required fields are marked *