wordpress 如何把我的javascript放在页脚中

1l5u6lss  于 2022-11-02  发布在  WordPress
关注(0)|答案(5)|浏览(152)

我只是想问如何打印脚本'javascript'在页脚使用简单的插件。我用WordPress 3.0的任何想法?

46qrfjad

46qrfjad1#

在主题模板中使用functions.php文件添加以下内容:

<?php

function add_this_script_footer(){ ?>

[YOUR JS CODE HERE]

<?php } 

add_action('wp_footer', 'add_this_script_footer'); ?>

希望能有所帮助!

xmd2e60i

xmd2e60i2#

对于要在页脚中链接的外部javascript文件,请使用以下代码(〉= WP2.8)

function my_javascripts() {
    wp_enqueue_script( 'the-script-handle', 
                       'path/to/file.js', 
                       array( 'jquery','other_script_that_we_depend_on' ), 
                       'scriptversion eg. 1.0', 
                       true);
}
add_action( 'wp_enqueue_scripts', 'my_javascripts' );

最后一个true意味着脚本应该放在wp_footer()钩子上。

4dbbbstv

4dbbbstv3#

哼也许现在回答已经太晚了,但如果有其他人带着同样的问题来到这里:
有一个插件可以做到这一点:http://wordpress.org/extend/plugins/footer-javascript/
或者你也可以在你的functions.php中手动添加以下代码:

/**
 * Automatically move JavaScript code to page footer, speeding up page loading time.
 */
remove_action('wp_head', 'wp_print_scripts');
remove_action('wp_head', 'wp_print_head_scripts', 9);
remove_action('wp_head', 'wp_enqueue_scripts', 1);
add_action('wp_footer', 'wp_print_scripts', 5);
add_action('wp_footer', 'wp_enqueue_scripts', 5);
add_action('wp_footer', 'wp_print_head_scripts', 5);
mspsb9vt

mspsb9vt4#

简单地
1.上传您的javascript文件作为媒体,(同样的方式,你将上传图像和视频)
1.获取该文件的链接,(它看起来像http://your-domain.com/wp-content/uploads/2021/11/index.js或不同的网站设置,你有。
1.在WordPress页面的底部,添加一个自定义HTML链接块,并输入<script src="/wp-content/uploads/2021/11/index.js"></script>。不要包括http://your-domain.com
1.如果要添加更多自定义HTML代码,请确保在HTML代码的末尾添加脚本。
这就是了。

gpfsuwkq

gpfsuwkq5#

在你的主题(或者子主题,如果存在的话)模板中使用functions.php文件添加这个:

function add_this_script_footer() { 
?>
<script>
`enter code here`
</script>
<?php } 
add_action('wp_footer', 'add_this_script_footer');

相关问题