仅在加载插件后使用wp_ajax_操作
我使用add_操作(“wp_ajax_loadcalendar_dates”,“loadcalendar_dates”);加载自定义ajax函数。问题是,当调用wp_ajax操作钩子时,我还使用polylang插件进行翻译,但是还没有准备好加载。是否只有在加载所有插件之后才可能加载wp_ajax 我试过这样的东西,但没用仅在加载插件后使用wp_ajax_操作,ajax,wordpress,Ajax,Wordpress,我使用add_操作(“wp_ajax_loadcalendar_dates”,“loadcalendar_dates”);加载自定义ajax函数。问题是,当调用wp_ajax操作钩子时,我还使用polylang插件进行翻译,但是还没有准备好加载。是否只有在加载所有插件之后才可能加载wp_ajax 我试过这样的东西,但没用 add_action( 'plugins_loaded', 'load_ajax_functions' ); function load_ajax_functions()
add_action( 'plugins_loaded', 'load_ajax_functions' );
function load_ajax_functions() {
add_action('wp_ajax_loadcalendar_dates', 'loadcalendar_dates');
add_action('wp_ajax_nopriv_loadcalendar_dates', 'loadcalendar_dates');
function loadcalendar_dates(){
...
}
}
不管怎样,这似乎是一个多段问题,我不得不将pll_load_front:1作为参数从js传递到php