Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/392.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/255.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 获取\u模板\u目录\u uri()-意外字符串_Javascript_Php_Wordpress - Fatal编程技术网

Javascript 获取\u模板\u目录\u uri()-意外字符串

Javascript 获取\u模板\u目录\u uri()-意外字符串,javascript,php,wordpress,Javascript,Php,Wordpress,我刚刚掌握了WP主题的窍门。我目前正在为一些html/脚本制作一个短代码,在获取js文件时出错 我的第一个问题:我是从正确的地方加载的吗?我目前正在从functions.php返回一个排队脚本(因此js仅在使用时加载) 更重要的是,为什么我会在这上面遇到“意外的字符串错误” function load_my_script(){ wp_enqueue_script( 'home-menu', get_tem

我刚刚掌握了WP主题的窍门。我目前正在为一些html/脚本制作一个短代码,在获取js文件时出错

我的第一个问题:我是从正确的地方加载的吗?我目前正在从functions.php返回一个排队脚本(因此js仅在使用时加载)

更重要的是,为什么我会在这上面遇到“意外的字符串错误”

function load_my_script(){
            wp_enqueue_script( 
                'home-menu', 
                get_template_directory_uri() . '/js/home-menu.js', 
                array( 'jquery' )
            );
        }
        add_action('wp_enqueue_scripts', 'load_my_script');
错误显示在以下行:
get\u template\u directory\u uri()/js/home menu.js',

谢谢

像这样做

function load_my_script(){
         wp_register_script('home-menu', get_template_directory_uri() . '/js/home-menu.js', array(), '1'); 
         wp_enqueue_script('home-menu'); // Enqueue it!
    }
    add_action('wp_enqueue_scripts', 'load_my_script');
首先注册脚本并将其排队