我试图在我的jquery文件中获取一个php值,但我在js控制台中获得了未定义的var。我尝试添加wp_enqueue_script但结果相同。这是我的代码:
function render_product_basic_metabox( $post ) {
wp_enqueue_script( 'adminready', plugins_url()."/$plugin_folder/js/adminready.js", array());
$curs = "";
wp_localize_script('adminready', 'mysettings', array('currenciesRole' => $curs));
}
add_action( 'wp_enqueue_scripts', 'render_product_basic_metabox' );
?>

答案 0 :(得分:0)
我认为JS文件中的问题是uri
wp_enqueue_script( 'adminready', plugins_url()."/$plugin_folder/js/adminready.js", array());
这里错了/ $ plugin_folder /
首先,您必须检查文件网址,并使用inspect或firebug在页面上调用该文件