如何在WordPress主题中添加自定义脚本

时间:2016-05-10 09:00:13

标签: wordpress wordpress-plugin

我是WordPress的新手。

我目前正在使用插件,要求我</body>标记之前添加自定义脚本。

我该怎么做?

1 个答案:

答案 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>