如果您不使用<?php wp_head(); ?>
我刚刚开始使用wordpress并且没有在我的主题中包含它,当我现在添加它时它会解决一些问题,因为我只需要添加1个jquery的东西我不想做那些修复那些的麻烦事情,所以我只需要添加没有标签的jquery。有什么想法吗?
答案 0 :(得分:0)
您可以在header.php中手动添加来自Google CDN的jQuery,高于其他对jQuery库的调用:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
但是要意识到在主题中不使用wp_head意味着你需要为大多数插件手动添加JS和CSS文件的链接,因为它们通过wp_head和有时候get_footer挂钩到WP。
如果事情无法正常工作,请使用Firebug与Firefox一起确定正在加载的JS以及是否存在冲突和错误。
答案 1 :(得分:0)
使用wp_enqueue_script()
功能。最好使用它,让wordpress担心包含jquery脚本,这样你就不会最终拥有主题/插件/其中包括各自版本的内容。
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
答案 2 :(得分:0)
我刚刚开始使用wordpress并且没有在我的主题中包含它,当我现在添加它时它会解决一些问题,因为我只需要添加1个jquery的东西我不想做那些修复那些的麻烦事情,所以我只需要添加没有标签的jquery。有什么想法吗?
我强烈建议你保持<?php wp_head(); ?>
没有wp_head会导致更多问题。例如,您的朋友将无法使用大多数插件。
如果你想使用Googles jQuery,你只需要注册WordPress的jQuery:
if( !is_admin()){
wp_deregister_script('jquery');
wp_register_script('jquery', ("http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"), false, '1.4.2');
wp_enqueue_script('jquery');
}