每个WordPress安装都附带默认脚本。这些脚本可供主题插件作者在其工作中使用。根据我们的经验,jQuery插件主题中最常用的脚本之一。在本文中,我们将向您展示如何使用Google Library脚本替换默认WordPress jQuery脚本。

您可能想知道为什么要将默认WordPress jQuery脚本替换为Google Library中的脚本? jQuery正在很多网站上使用,包括大网站。 Google图书馆已成为在网页设计中加入脚本的标准。这可能是因为谷歌图书馆正在使用谷歌的CDN,它非常强大。因为它现在已成为标准,许多其他网站也在使用它。您的网站用户可能还访问过使用Google图书馆脚本的其他网站之一。因此脚本已经缓存在用户的浏览器中。这使得在用户端加载jQuery脚本的速度非常快。在今天的世界里,当我们为每一微秒进行战斗并优化我们的网站时,谁不愿意从加载时间缩短一微秒

现在你可能想知道,我该怎么做?那很简单。打开主题 functions.php 文件并粘贴以下代码段:

//Making jQuery Google API
function modify_jquery() {
	if (!is_admin()) {
		// comment out the next two lines to load the local copy of jQuery
		wp_deregister_script("jquery");
		wp_register_script("jquery", "http://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js", false, "1.8.1");
		wp_enqueue_script("jquery");
	}
}
add_action("init", "modify_jquery");

你完成了这件事。虽然我们讨论的是优化WordPress加载时间,但您还应该看看WordPress插件如何影响您网站加载时间。另一个好的资源是如何以正确的方式在WordPress中添加脚本

注意:你不应该在你不会永远控制的主题插件上这样做(即客户站点,免费/您希望分发给大众的商业主题插件)。在您自己的网站上,这个技巧带来了性能优势。但是如果你没有让你的jQuery保持最新,那么你就有可能遇到插件兼容性问题。您始终可以使用插件:使用Google库。此插件允许您的网站使用来自Google的AJAX Libraries CDN的常用JavaScript库,而不是使用WordPress自己的副本。只要您保持该插件最新,它还可以使库保持最新状态。

评论被关闭。