从我以前的问题,我发现我必须移动一个插件脚本加载在页脚而不是头(其他项可以加载第一)使我的许多JS脚本之一加载在页脚(wordpress)
有没有一种方法(无论是在WordPress的,或实际的插件)告诉它发送一个插件加载在页脚的地方?也许它可以改变标题中加载指令的位置?
从我以前的问题,我发现我必须移动一个插件脚本加载在页脚而不是头(其他项可以加载第一)使我的许多JS脚本之一加载在页脚(wordpress)
有没有一种方法(无论是在WordPress的,或实际的插件)告诉它发送一个插件加载在页脚的地方?也许它可以改变标题中加载指令的位置?
最后一个参数为wp_enqueue_script
是一个布尔值是否加载脚本页脚:
通常脚本放置在
<head>
部分。如果此参数为true,则脚本放置在<body>
的底部。这需要主题将wp_footer()
挂钩在适当的位置。请注意,您必须在运行wp_head之前将脚本排入队列,即使它将放置在页脚中。
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
所以,用这个头输出之前:
wp_enqueue_script(
'handle_name',
'source/file/path',
array('some_dependency'),
'1.0'
true // <-- this is what sends it down to the footer
);
然后关闭掉身体前添加wp_footer()
:
<?php wp_footer(); ?>
</body>
</html>
谢谢,将在一秒内旋转:)! – user1110237 2011-12-21 23:30:35
嘿谢谢! 脚本如下... – user1110237 2011-12-21 23:42:20
<?php wp_enqueue_script(“jquery”); ?'< - 已经准备好了 <?php wp_enqueue_script('share-this',plugins_url('share-this/wp-st-opt.js.php'),array('jquery'),'1' ,真); ?><---不知道这是否正确,不知道该用数组填充什么,或数字值。另外在插件中有一个PHP文件以及一个js文件,这是否会改变任何东西? <?php wp_head(); ?><---已经准备好了 – user1110237 2011-12-21 23:43:47
wp_enqueue_script与$ in_foote [R
wp_enqueue_script('wp-polls', plugins_url('wp-polls/polls-js.js'), array('jquery'), '2.50', true);
谢谢,会在一秒钟内旋转:)! – user1110237 2011-12-21 23:30:40
<?php wp_enqueue_script(“jquery”); ?>< - allready <?php wp_enqueue_script('share-this',plugins_url('share-this/wp-st-opt.js.php'),array('jquery'),'1',true ); ?> <?php wp_head(); ?>< - allready there 不工作,想知道我做错了:( – user1110237 2011-12-21 23:44:46
哪个插件,我们谈论的? – JimmyPena 2011-12-21 21:25:28
这是'分享这' – user1110237 2011-12-21 23:41:54