所以我试图将一些javascript放到我的functions.php中,然后从那里运行它,但是每次这样做,当网站重新加载时,我的页面上都会出现错误...
“解析错误:语法错误,意外的'wp_enqueue_script'(T_STRING)第35行上的本地站点\自定义站点\ app \ public \ wp-content \ themes \ theme \ functions.php”
这是代码,是的,我确实将wp_footer放在了footer.php文件中以运行它...
function addjs() {
wp_register_script('jquery', get_template_directory_uri() . '/plugin-frameworks/jquery-3.2.1.min.js', array() , 1, 1, 1)
wp_enqueue_script('jquery');
wp_register_script('bootstrap', get_template_directory_uri() . '/plugin-frameworks/bootstrap.min.js', array() , 1, 1, 1)
wp_enqueue_script('bootstrap');
wp_register_script('swiper', get_template_directory_uri() . '/plugin-frameworks/swiper.js', array() , 1, 1, 1)
wp_enqueue_script('swiper');
wp_register_script('scripts', get_template_directory_uri() . '/common/scripts.js', array() , 1, 1, 1)
wp_enqueue_script('scripts');
wp_register_script('custom', get_template_directory_uri() . '/custom.js', array() , 1, 1, 1)
wp_enqueue_script('custom');
}
add_action('wp_enqueue_script', 'addjs', 999);
我真的不知道我在做什么错...预先感谢:)
答案 0 :(得分:0)
我编辑您的脚本。希望可以帮助您:
function addjs() {
wp_register_script('jquery', get_template_directory_uri() . '/plugin-frameworks/jquery-3.2.1.min.js', array() , '1.0.0', true);
wp_enqueue_script('jquery');
wp_register_script('bootstrap', get_template_directory_uri() . '/plugin-frameworks/bootstrap.min.js', array() , '1.0.0', true);
wp_enqueue_script('bootstrap');
wp_register_script('swiper', get_template_directory_uri() . '/plugin-frameworks/swiper.js', array() , '1.0.0', true);
wp_enqueue_script('swiper');
wp_register_script('scripts', get_template_directory_uri() . '/common/scripts.js', array() , '1.0.0', true);
wp_enqueue_script('scripts');
wp_register_script('custom', get_template_directory_uri() . '/custom.js', array() , '1.0.0', true);
wp_enqueue_script('custom');
}
add_action('wp_enqueue_script', 'addjs', 999);