我正在尝试在我的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 文件夹中。当我用我的开发工具检查网页时,我至少应该看到这个负载,但它没有出现。有谁知道这可能是什么原因造成的?
3 回答
白猪掌柜的
TA贡献1893条经验 获得超10个赞
您/在 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');
慕仙森
TA贡献1827条经验 获得超8个赞
只是错过了文件路径中的“/”。请小心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');
- 3 回答
- 0 关注
- 171 浏览
添加回答
举报
0/150
提交
取消