gpt4 book ai didi

javascript - 脚本不会在 WordPress 页脚中加载

转载 作者:行者123 更新时间:2023-11-28 04:03:53 25 4
gpt4 key购买 nike

我正在尝试做一些应该非常简单的事情,但一直困扰着我。我在functions.php中有以下代码:

// Load HTML5 Blank conditional scripts
function html5blank_conditional_scripts(){
if (!is_single()) {
wp_register_script('imagesloaded', get_template_directory_uri() . '/js/lib/imagesloaded.pkgd.min.js', true); // Conditional script(s)
wp_enqueue_script('imagesloaded'); // Enqueue it!

wp_register_script('masonry', get_template_directory_uri() . '/js/lib/masonry.pkgd.min.js', true); // Conditional script(s)
wp_enqueue_script('masonry'); // Enqueue it!

wp_register_script('soinit', get_template_directory_uri() . '/js/soinit.js', true); // Conditional script(s)
wp_enqueue_script('soinit'); // Enqueue it!
}

}
add_action('wp_enqueue_scripts', 'html5blank_conditional_scripts'); // Add Conditional Page Scripts

这里的主要问题是:“imagesloaded”和“masonry”脚本已成功添加到页脚,而“soinit”脚本不断添加到头部

最佳答案

功能是:

wp_register_script( string $handle, string $src, array $deps = array(), string|bool|null $ver = false, bool $in_footer = false )

因此您需要提供所有参数,即使它们为空

wp_register_script( 'soinit', get_stylesheet_directory_uri() . '/js/soinit.js', '', '',  true);

关于javascript - 脚本不会在 WordPress 页脚中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46862803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com