【发布时间】:2019-11-25 00:44:53
【问题描述】:
所以我试图将一些 javascript 放入我的 functions.php 并从那里运行它,但每次我这样做时,当网站重新加载时,我的页面上都会出现错误......
“解析错误:语法错误,意外 'wp_enqueue_script' (T_STRING) Local Sites\custom-site\app\public\wp-content\themes\theme\functions.php 在第 35 行”
这是代码,是的,我确实将 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);
我真的不知道我在这里做错了什么......提前谢谢:)
【问题讨论】:
-
您的所有
wp_register_script(...)调用最后都缺少分号 (;),因此您收到该错误消息。解决这个问题,你就可以开始了。 -
@cabrerahector 我知道这很明显......非常感激的人
标签: javascript php wordpress