當頁面ajax請求時候,可能需要一些js變量。這些變量可以通過wordpress 內置函數提前渲染到頁面中存儲。以方便ajax請求時候,獲取到參數。
wp_register_script( 'mts_ajax', get_template_directory_uri() . '/js/ajax.js', true );
wp_enqueue_script( 'mts_ajax' );
wp_localize_script(
'mts_ajax',
'mts_ajax_loadposts',
array(
'startPage' => $paged,
'maxPages' => $max,
'nextLink' => next_posts( $max, false ),
'autoLoad' => $autoload,
'i18n_loadmore' => __( 'Load more', 'coupon' ),
'i18n_loading' => __('Loading...', 'coupon' ),
'i18n_nomore' => __( 'No more posts.', 'coupon' )
)
);