0
전 약간 wordpress에 익숙합니다. 이 작업을 시도하는 시도가 너무 많았지 만 문제를 해결하는 것처럼 보일 수 있습니다.지역화 된 변수가 계속 정의되지 않는다고 말하는 이유는 무엇입니까?
ML_MOVIE_LISTING은 지역화하려고 할 때 정의되지 않는다고 계속 말합니다.
아래는 나의 PHP 코드와 자바 스크립트 파일입니다.
도움이 될만한 의견이 있습니다. 감사!
function admin_scripts(){
wp_enqueue_style("admin-style",plugins_url("style-admin.css",__FILE__));
wp_enqueue_style("jquery-ui","https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.0/external/jquery/jquery.js");
wp_enqueue_script("main_js",plugins_url("main.js",__FILE__),["jquery","jquery-ui-sortable"]);
wp_localize_script("ml-script","ML_MOVIE_LISTING",[
"token"=>wp_create_nonce("ml-token")
]);
}
add_action("admin_init","admin_scripts");
은 JS 코드
jQuery(document).ready(function($){
var movie_sort_list = $(".movie-sort-list"),
order_save_msg = $(".order-save-msg"),
order_save_error = $(".order-save-err");
console.log(ML_MOVIE_LISTING);
}