我使用add_action('wp_ajax_loadcalendar_dates','loadcalendar_dates');加载自定义ajax函数。问题是我也使用polylang插件进行翻译,当调用wp_ajax动作钩子时,它还没有准备好加载。只有在加载了所有插件后,它是否存在任何可能性加载wp_ajax?
我尝试过类似的东西,但它不起作用
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(){
...
}
}
答案 0 :(得分:0)
没关系,似乎这是一个polylang问题我还必须传递pll_load_front:1作为参数从js到php。