只需要一点关于WP en队列的信息,因为我是一个非常基础的网页设计师,我主要使用HTML CSS,至少这是我最了解的。WP排队方法无法加载自定义脚本
我不能最好地解释我哪里出了问题,但我可以发布代码供人们查看,告诉你我是否已经正确地做到了这一点。我目前使用WAMP在本地构建网站,如果这有助于任何人。我从Google CDN调用Jquery我已经注销了WordPress附带的jQuery(因为我不确定它是否使用最新版本)。
我重新注册了它,但即使是一个简单的Jquery文件也不会加载。此刻我试图加载滚动来锚定jQuery文件。
这里是的functions.php代码
<?php function vstep_scripts_basic()
{
wp_deregister_script('jquery');
wp_register_script('jquery', 'http//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', array(), null, false);
wp_register_script('jquery.anchor', get_template_directory_uri() . '/js/jquery.anchor.js', array('jquery'));
wp_enqueue_script('jquery.anchor');
}
add_action('wp_enqueue_scripts', 'vstep_scripts_basic');
?>
现在,这也显示在浏览器页面所以,他对我说,这是正确加载,但仍Jquery的不起作用。
<script type='text/javascript'src='http://localhost/wordpresshttp//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js'></script>
<script type='text/javascript' src='http://localhost/wordpress/wp-content/themes/vstep/js/jquery.anchor.js?ver=3.5'></script>
我的网站正确导航,但不包括平滑的滚动效果。 HTML版本可以正常工作,但是wordpress版本并没有,我不认为这是代码的简单错误,因为它只是一个从HTML到WordPress的复制粘贴作业,改变了路径和位置。除了网站全部滚动到页面底部。
我的想法是,在版本3.5的anchor.jquery结尾导致问题?
有我注销了jQuery错误(滚动效应来捆绑使用jQuery 1.9.1因此为什么我使用的2.0.0 1.9.1代替)
是正确的路径为本地主机上使用?
它是get_template_uri还是get_plugin?
我只是无法弄清楚这一点,任何帮助将不胜感激。
三江源〜
TUMTUM
这是一个[不好的做法,加载]从谷歌API ... – krembo99 2013-04-25 02:20:55