リーグ表
エンドポイント: /wp-json/sportspress/v2/tables
フィールド定義
識別フィールド
フィールド | 説明 |
| オブジェクトの一意の識別子(整数、読み取り専用) |
| グローバル一意識別子(オブジェクト、読み取り専用) |
| タイプ内で一意の英数字識別子 |
| オブジェクトの URL(文字列 URI、読み取り専用) |
日時フィールド
フィールド | 説明 |
| サイトのタイムゾーンでの公開日時(ISO 8601 形式) |
| GMT での公開日時(ISO 8601 形式) |
| サイトのタイムゾーンでの最終更新日時(ISO 8601 形式、読み取り専用) |
| GMT での最終更新日時(ISO 8601 形式、読み取り専用) |
コンテンツフィールド
フィールド | 説明 |
| リーグ表オブジェクトのタイトル |
| リーグ表オブジェクトのコンテンツ |
| リーグ表オブジェクトの抜粋 |
ステータスとアクセスフィールド
フィールド | 説明 |
| オブジェクトのステータス名; |
| コンテンツと抜粋へのアクセスを保護するパスワード |
| コメントが開いているかどうか; |
| オブジェクトにピンを送れるかどうか; |
メディアとメタデータフィールド
フィールド | 説明 |
| オブジェクトの著者の ID(整数) |
| オブジェクトのアイキャッチ画像の ID(整数) |
| 同じタイプの他のオブジェクトに対するこのオブジェクトの順序(整数) |
タクソノミーフィールド
フィールド | 説明 |
| リーグタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列) |
| シーズンタクソノミーでオブジェクトに割り当てられたタームの配列(タームIDの配列) |
リーグ表固有のフィールド
フィールド | 説明 |
| 全チームの順位を含むリーグ表の全データ(配列、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]
}
