add_action('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('wp_ajax_loadcalendar_dates', 'loadcalendar_dates');
add_action('wp_ajax_nopriv_loadcalendar_dates', 'loadcalendar_dates');
function loadcalendar_dates(){
...
}
}