好的,你可以这样做。
function my_ajax_scripts() {
$data = array( \'ajaxurl\' => admin_url(\'admin-ajax.php\') );
wp_enqueue_script( \'ajax_url\', get_stylesheet_directory_uri() . \'/my-custom-ajax.js\' );
wp_localize_script( \'ajax_url\', \'MyAjax\', $data );
wp_enqueue_script( \'ajax_url_2\', get_stylesheet_directory_uri() . \'/my-custom-ajax-2.js\' );
wp_localize_script( \'ajax_url_2\', \'MyAjax\', $data );
}
add_action( \'wp_enqueue_scripts\', \'my_ajax_scripts\' );
您需要先将脚本排队,然后使用
wp_localize_script
使用特定js文件的句柄将变量传递给该文件。