在自定义模板上,我是否应该使用wp_footer?

时间:2015-07-30 作者:Matthieu Boisjoli

我已经开始了解WP。前几天我问自己:我应该在自定义模板中使用wp\\u footer()来调用脚本,还是应该使用静态脚本?我似乎无法理解wp\\u页脚是如何工作的,虽然我知道这是一个do\\u操作,但实际上我不想更改wp\\u页脚的“核心”,我只想在页脚中添加我自己的脚本。

我应该转到调用wp\\u head的函数并在那里添加脚本,还是应该将其写在静态页脚中。类似php

Thx!

1 个回复
最合适的回答,由SO网友:Alex Andrieș 整理而成

<?php function theme_footerscript(){
wp_enqueue_script(\'main_js\', get_template_directory_uri() . \'/assets/js/main.js\', array(\'jquery\'), \'1.0\', true);
}    
add_action(\'wp_enqueue_scripts\', \'theme_footerscript\');  ?>
这样,您将在页脚上添加一个脚本(在functions.php中添加此代码)。如果将最后一个参数设置为true,则脚本将位于html页面的底部。您可以查看Wordpress Codex

结束