WordPress Ajax通信(リクエスト)か判定する関数 wp_doing_ajax()

入力内容に応じて条件に合う内容を返す仕組みを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

コメント

タイトルとURLをコピーしました