어떻게 wp_localize_script ()를 사용하여 wp_enqueue_script를 사용하여 js 스크립트가 올바르게 대기열에 포함되지 않은 경우에도 모든 js 파일에서 액세스 할 수있는 특정 스크립트 핸들없이 전역 js 변수를 만들 수 있습니까?
이것은 'ajaxscript'핸들에 대한 varibale을 생성하는 데 사용하는 코드이므로 header.php에 직접 포함되어있는 js 파일에서 'ajaxobject'객체에 액세스 할 수 없습니다 <script src="xxx" .... />
wp_register_script( 'ajaxscript', get_bloginfo( 'template_url' ) . '/js/ajaxscript.js', array(), $version );
wp_enqueue_script( 'ajaxscript' );
wp_localize_script( 'ajaxscript', 'ajaxobject',
array(
'ajaxurl' => admin_url( 'admin-ajax.php' ),
'ajaxnonce' => wp_create_nonce( 'itr_ajax_nonce' )
)
);
wp_localize_script
어쨌든 그것은 정확히 무엇입니까 . 두 가지 방법으로, 변수는 모든 스크립트에서 액세스 할 수 있습니다