入力内容に応じて条件に合う内容を返す仕組みをAjax通信(リクエスト)を使って作る際にAjax通信かどうかを判定する必要がある場合は wp_doing_ajax() を使います。
Ajax通信の場合は true が返ってきますので、以下のような条件分岐で処理を分けます。
Ajax通信 判定
if ( wp_doing_ajax() ) {
// Ajax通信の場合の処理
} else {
// それ以外の処理
}
動作環境情報
"エックスサーバー" x10 "PHP" 7.4.13 "MySQL" 5.7 "WordPress" 5.8
コメント