这是我在functions.php文件中的代码:
function load_script() { wp_enqueue_script('main', get_stylesheet_directory_uri() . '/js/main/js', false, null, true); };
add_action('wp_enqueue_scripts', 'load_script');
如果我直接在src中将src设置为get_stylesheet_directory_uri()的标记中直接插入标记, 则目录正确且脚本可以正确呈现。 ‘/js/main.js’。
我从这里以前的相关问题中尝试过一些解决方案, 但是没有运气。在这一点上, 我很想了解有效的方法, 但是我很乐意以正确的方式进行操作。
#1
1.首先, 我已经看到, 你的代码中存在语法错误。 ;在函数的右括号之后。 2.而且我也觉得你在wp_enque_scripts的depth参数处使用了false。 3.我也看到你的文件名为/ js / main / js, 但这是错误的。 js文件名应为file_name.js, 因此正确的代码为
function load_script() {
wp_enqueue_script('main', get_stylesheet_directory_uri() . '/js/main/file_name.js', array(), null, true);
}
add_action('wp_enqueue_scripts', 'load_script');
试试看代码, 然后让我知道结果
#2
文件名丢失。它可能是:
function load_script() {
wp_enqueue_script('main', get_stylesheet_directory_uri() . '/js/main/js/main.js', array(), false, false);
};
add_action('wp_enqueue_scripts', 'load_script');
评论前必须登录!
注册