将脚本排入页脚将其放在最底部

时间:2013-09-04 作者:Chris Klongpayabal

所以我有一点问题,不确定问题是什么。我正在尝试将javascript放入Wordpress网站的页脚。页脚如下所示:

    </footer>
</div>

<?php wp_footer(); ?>

<script>
    jQuery(document).foundation();
</script>
</body>
</html>
因此,排队的脚本应该放在wp\\u footer调用中,将脚本放在我实际调用它的位置的正上方。但看看文件的源代码,我发现:

</footer>
</div>







<script>
jQuery(document).foundation();
</script>
<script type=\'text/javascript\' src=\'http://www.thetestsite.com/wp-content/themes/cornerstone-4.3.1/js/foundation.min.js?ver=4.3.3\'></script>
</body>
</html>
出于某种原因,所讨论的脚本正被放置在结束正文标记之前。

我验证了wp\\u页脚的位置是否正确,所以我不确定是什么原因导致了这种情况。如果我把脚本排到最前面,效果会很好,但我只是好奇为什么会发生这种行为。

更新(新代码):很抱歉造成混淆。下面是函数。脚本排队方法的php部分:

function load_cornerstone_scripts() {
    wp_enqueue_script(
        \'foundation_js\',
        get_template_directory_uri() . \'/js/foundation.min.js\',
        array(\'jquery\'),
        \'4.3.1\',
        true
    );

}

add_action(\'wp_enqueue_scripts\', \'load_cornerstone_scripts\',0);
所以我要说清楚。。最初的两段代码显示了1)php文件的页脚。php的外观,以及2)源代码的呈现形式。

0 个回复
结束

相关推荐