Wordpress - 取消注册脚本jquery将无法正常工作

时间:2013-07-11 11:57:28

标签: php jquery wordpress

我现在正在使用Wordpress 3.5.2,我正在研究自己的主题。当我查看完整的源代码时 - wordpress总是导入自己的jquery脚本。

<script type='text/javascript' src='http://my.domain.com/wp-includes/js/jquery/jquery.js?ver=1.8.3'></script>

但是我想在顶部包含我自己的jquery文件 - 所以我看到了这个函数:

wp_deregister_script('jquery');

但是这个解决方案对我不起作用 - 上面的代码仍然在我的源代码中。

这里有什么问题,如何取消注册wordpress-jquery导入?

由于

2 个答案:

答案 0 :(得分:1)

试试这段代码:

wp_deregister_script('jquery');
wp_register_script('jquery', 'path_to_your_jquery-file', false, 'jquery_version');
wp_enqueue_script('jquery');

它应该有用。

答案 1 :(得分:0)

来自documentation

  

取消注册WordPress股票jquery脚本,以便您可以注册自己的副本或从Google CDN注册

它不会添加新的jquery脚本。您可以将脚本链接到先前使用您需要手动执行的wp_register_script()注册的句柄,如下所示:

wp_register_script('jquery', 'path/to/your/own/jquery/file', false, 'jquery_version');

wp_enqueue_script('jquery');

文档: wp_enqueue_script()wp_register_script()

希望这有帮助!