WordPress 関数リファレンス|カテゴリ別の探し方

HTTP・REST・Ajax

wp_ajax_nopriv_{action} フックの使い方|説明・引数・注意点

wp_ajax_nopriv_(フック)() は、ログインしていないユーザー向けの Ajax アクションを登録するための仕組みです。
HTTP・REST・Ajax

check_ajax_referer() の使い方|説明・引数・注意点

check_ajax_referer() は、Ajaxリクエストのnonceを検証する関数です。
HTTP・REST・Ajax

wp_send_json_error() の使い方|説明・引数・注意点

wp_send_json_error() は、失敗を表すJSON(success: false)を出力して処理を終了する関数です。
HTTP・REST・Ajax

wp_send_json_success() の使い方|説明・引数・注意点

wp_send_json_success() は、成功を表すJSON(success: true)を出力して処理を終了する関数です。
HTTP・REST・Ajax

wp_send_json() の使い方|説明・引数・注意点

wp_send_json() は、JSONを出力して処理を終了する関数です。Ajaxのレスポンスに使います。
HTTP・REST・Ajax

wp_json_encode() の使い方|説明・引数・注意点

wp_json_encode() は、データをJSON文字列に変換する関数です。
HTTP・REST・Ajax

is_wp_error() の使い方|説明・引数・注意点

is_wp_error() は、変数が WP_Error オブジェクトかを判定する関数です。WordPressの関数の失敗を調べるときの基本です。
HTTP・REST・Ajax

wp_remote_retrieve_header() の使い方|説明・引数・注意点

wp_remote_retrieve_header() は、HTTPレスポンスから、指定したヘッダーの値を取り出す関数です。
HTTP・REST・Ajax

wp_remote_retrieve_headers() の使い方|説明・引数・注意点

wp_remote_retrieve_headers() は、HTTPレスポンスの配列から、ヘッダーを取り出す関数です。
HTTP・REST・Ajax

wp_remote_retrieve_response_code() の使い方|説明・引数・注意点

wp_remote_retrieve_response_code() は、HTTPレスポンスの配列から、ステータスコードを取り出す関数です。