用Google Ajax API的jquery替换WordPress的内置jquery

今天,突然想优化一下wordpress里面加载的jquery足有70几K每次都会消耗很多加载时间,于是想从google 的ajax 脚本库加载jquery,这样加载速度有很大提高,毕竟我的网站访问不必google快,而且如果其他网站也这样做的话,客户端浏览器缓存的命中率也比较大。

google一下可以得到更换jquery的代码

  wp_deregister_script(‘jquery’);
 wp_register_script(‘jquery’, ‘http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js’, false, ‘1.4.0’);
wp_enqueue_script(‘jquery’);

需要注意的是,有些人直接加载google ajax jquery时后台admin 管理界面遇到过一些问题,所以通常会加一段is_admin的判断,只在浏览界面加载google的jquery。

为了使得代码起作用,网上提供了三种解决方案: Continue reading »用Google Ajax API的jquery替换WordPress的内置jquery