メインコンテンツにスキップ

リーグ表

**エンドポイント:** `/wp-json/sportspress/v2/tables`

今日アップデートされました

リーグ表

エンドポイント: /wp-json/sportspress/v2/tables

フィールド定義

識別フィールド

フィールド

説明

id

オブジェクトの一意の識別子(整数、読み取り専用)

guid

グローバル一意識別子(オブジェクト、読み取り専用)

slug

タイプ内で一意の英数字識別子

link

オブジェクトの URL(文字列 URI、読み取り専用)

日時フィールド

フィールド

説明

date

サイトのタイムゾーンでの公開日時(ISO 8601 形式)

date_gmt

GMT での公開日時(ISO 8601 形式)

modified

サイトのタイムゾーンでの最終更新日時(ISO 8601 形式、読み取り専用)

modified_gmt

GMT での最終更新日時(ISO 8601 形式、読み取り専用)

コンテンツフィールド

フィールド

説明

title

リーグ表オブジェクトのタイトル

content

リーグ表オブジェクトのコンテンツ

excerpt

リーグ表オブジェクトの抜粋

ステータスとアクセスフィールド

フィールド

説明

status

オブジェクトのステータス名;publishfuturedraftpendingprivate のいずれか

password

コンテンツと抜粋へのアクセスを保護するパスワード

comment_status

コメントが開いているかどうか;open または closed

ping_status

オブジェクトにピンを送れるかどうか;open または closed

メディアとメタデータフィールド

フィールド

説明

author

オブジェクトの著者の ID(整数)

featured_media

オブジェクトのアイキャッチ画像の ID(整数)

menu_order

同じタイプの他のオブジェクトに対するこのオブジェクトの順序(整数)

タクソノミーフィールド

フィールド

説明

leagues

リーグタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列)

seasons

シーズンタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列)

リーグ表固有のフィールド

フィールド

説明

data

全チームの順位を含むリーグ表の全データ(配列、view コンテキストでは読み取り専用)

data フィールドは、テーブル内の各チームの設定済みコラム値をすべて含む計算済みの順位配列を返します。これは計算フィールドであり、直接書き込むことはできません。

リクエスト例

すべてのリーグ表を一覧表示

GET /wp-json/sportspress/v2/tables

単一のリーグ表を取得

GET /wp-json/sportspress/v2/tables/20

レスポンスには完全な順位を含む data 配列が含まれます。

リーグ表を作成

POST /wp-json/sportspress/v2/tables
Content-Type: application/json{
  "title": "プレミアディビジョン 2026",
  "status": "publish",
  "leagues": [5],
  "seasons": [3]
}

こちらの回答で解決しましたか?