Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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 未加载WordPress admin-ajax.php文件_Javascript_Php_Jquery_Ajax_Wordpress - Fatal编程技术网

Javascript 未加载WordPress admin-ajax.php文件

Javascript 未加载WordPress admin-ajax.php文件,javascript,php,jquery,ajax,wordpress,Javascript,Php,Jquery,Ajax,Wordpress,我试着做一个实时的ajax搜索 我在functions.php中使用以下代码: function add_js_scripts() { wp_enqueue_script( 'script-wpm', get_stylesheet_directory_uri().'/js/script-wpm.js', array('jquery'), '1.0', true ); wp_localize_script('script-wpm', 'ajaxurl', admin_url( '

我试着做一个实时的ajax搜索

我在functions.php中使用以下代码:

function add_js_scripts() {
    wp_enqueue_script( 'script-wpm', get_stylesheet_directory_uri().'/js/script-wpm.js', array('jquery'), '1.0', true );

    wp_localize_script('script-wpm', 'ajaxurl', admin_url( 'admin-ajax.php' ) );
}
add_action('wp_enqueue_scripts', 'add_js_scripts');
我的JS文件已加载,但在google chrome的开发控制台中看不到admin-ajax.php:


我不知道为什么它没有加载。你有什么想法吗?谢谢

是否将
脚本wpm.js
加载到页面中?您可以在页面源代码中看到这一点。我的直觉告诉我,如果没有加载(例如,如果您的路径不正确——这可能有点棘手),那么本地化调用将不会起任何作用。您好,是的,页面中加载了script-wpm.js。我可以在Sourceah页看到它。。。看起来wp_localize_脚本需要第三个参数的数组。admin_url()返回一个字符串。我想试试数组(admin_url(…)
脚本wpm.js
是否加载到页面中?您可以在页面源代码中看到这一点。我的直觉告诉我,如果没有加载(例如,如果您的路径不正确——这可能有点棘手),那么本地化调用将不会起任何作用。您好,是的,页面中加载了script-wpm.js。我可以在Sourceah页看到它。。。看起来wp_localize_脚本需要第三个参数的数组。admin_url()返回一个字符串。我想试试数组(admin_url(…)