WordPress - functions.php 不会注册我的 JavaScript 文件

我正在尝试在我的function.php文件中注册我的 JavaScript文件。但是当我添加函数来加载 JavaScript 文件时,没有任何反应。当我进入开发工具并在浏览器上检查它时,它也没有出现在那里。(我在当地工作)


这是我的PHP代码:


function add_scripts() {

  wp_enqueue_script('scripts', get_template_directory_uri() . 'js/scripts.js', array('jquery'), '1.0.0', true);

}

add_action('wp_enqueue_scripts', 'add_scripts');

这是在我的 function.php 文件的底部,scripts.js 文件位于我的主题文件夹中的 js 文件夹中。


当我用我的开发工具检查网页时,我至少应该看到这个负载,但它没有出现。有谁知道这可能是什么原因造成的?


繁华开满天机
浏览 172回答 3
3回答

白猪掌柜的

您/在 js 路径文件夹之前丢失了。添加如下——function add_scripts() {  wp_enqueue_script('your_scripts', get_template_directory_uri() . '/js/scripts.js', array('jquery'), '1.0.0', true);}add_action('wp_enqueue_scripts', 'add_scripts');

慕仙森

只是错过了文件路径中的“/”。请小心handleie script。只需复制代码并替换您的代码即可。function add_scripts() {  wp_enqueue_script('scripts', get_template_directory_uri() . '/js/scripts.js', array('jquery'), '1.0.0', true);}add_action('wp_enqueue_scripts', 'add_scripts');
打开App,查看更多内容
随时随地看视频慕课网APP