我以这种方式在wordpress中加载js:
function add_my_user_scripts() {
wp_enqueue_script('myScriptsjs_user',plugins_url('/js/myScriptsjs_user.js', __FILE__),'','',true);
wp_localize_script( 'myScriptsjs_user', 'myAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' )));
}
我需要 myAjax 进行文件 ajax 调用。这适用于我的测试服务器,但是一旦我将它加载到实时服务器,它就不会加载它。其他所有内容都可以在包括 CSS 在内的实时服务器上正常加载。我关闭了其他插件(仍然有问题)并吐出 php 错误,我没有遇到任何冲突。
我查看了其他使用 ajax 的插件,并且以同样的方式进行操作……加载正常。我是否忽略了一些明显的东西?