我是WordPress的新手。
我目前正在使用插件,要求我在</body>
标记之前添加自定义脚本。
我该怎么做?
答案 0 :(得分:4)
您有两种方法可以添加所需的JavaScript。下面的代码应添加到WordPress主题(或子主题)的functions.php
文件中。
这假设WordPress主题正确使用了wp_footer()
函数。
function addScriptTagToBody() {
?>
<script type="text/javascript">
// JavaScript here..
</script>
<?php
}
add_action( 'wp_footer', 'addScriptTagToBody' );
或者,如果要链接到外部JavaScript文件,可以使用以下命令:
wp_enqueue_script(
'custom-script', // A unique name for the script
get_stylesheet_directory_uri() . '/custom-script.js', // Assumes the script is in your theme directory
array( 'jquery' ), // An array of dependencies for your script
'1', // Version number for your script
true // Add script just before </body> tag
);
wp_enqueue_script()
的第五个参数可让您指定是<script src=""></script>
还是<head></head>
标记之前添加</body>
。