Appearance
ADM-004-1 what_day_master_update_is_show(is_show の AJAX 切替)
概要
〇〇の日マスタの指定エントリの is_show(投稿での表示フラグ) を 1 件だけ AJAX で切り替える。一覧上のチェックボックス操作に対応するリアルタイム更新用エンドポイント。
POST パラメータ
| フィールド | 必須 | 型・制約 | 説明 |
|---|---|---|---|
action | ○ | 文字列 | what_day_master_update_is_show |
what_day_master_nonce | ○ | 文字列 | what_day_master_admin で発行した nonce |
what_day_master_id | ○ | 正整数 | 更新対象エントリの ID |
what_day_master_is_show | ○ | "1" または "0" 相当の文字列 | "1" のみ true、それ以外は false |
成功時 data
| 論理名 | 物理名 | 型 | 説明 |
|---|---|---|---|
| メッセージ | message | string | Messages::WHAT_DAY_MASTER_UPDATE_SUCCESS |
失敗・ブロック(success: false の data に含み得るキー)
| 条件 | message の内容 |
|---|---|
| nonce 不正 | Messages::AUTH_FAILED |
manage_options 権限なし | Messages::PERMISSION_DENIED |
what_day_master_id が 0 以下 | Messages::REST_INVALID_ID_MESSAGE |
| DB 更新失敗(0件更新) | Messages::WHAT_DAY_MASTER_UPDATE_FAILED |