我有一个脚本,我想放在我的网站的页脚。它实际上不是一个文件,只是一行代码(脚本源位于外部URL)。所以我的问题是,我应该将脚本排队,还是将其复制并粘贴到页脚中?
如何将脚本放在页脚中?
2 个回复
最合适的回答,由SO网友:Johansson 整理而成
如果您想输出一行javascript,您可能不需要将其放入js文件中并对其进行排队等操作。只需使用wp_footer()
行动挂钩:
add_action(\'wp_footer\',\'print_my_script\');
function print_my_script(){
echo \'<script> // Your script here </script>\';
}
然而,这仅适用于小脚本。对于较大的脚本和js文件,请使用wp_enqueue_script()
相反SO网友:jaswrks
看见wp_enqueue_script()
以及$in_footer
它支持的参数。下面是一个示例,说明如何从functions.php
主题的文件。注意,最后一个参数是true
, 将脚本插入页脚。
<?php
add_action( \'wp_enqueue_scripts\', function() {
wp_enqueue_script( \'my-script\', \'/path/to/script.js\', [], null, true );
} );
结束