試合ブロック
[event_blocks] ショートコードは試合を垂直ブロックレイアウトで表示します。各試合は独自のカードにチームロゴ、日付、結果または時間、オプションの試合タイトル、リーグ、シーズン、会場、試合日が表示されます。
表示される内容
ページ分けされたブロックスタイルのテーブル。各行は 1 つの試合で、チームロゴが横並びで表示され、日付とスコアまたは予定時間が表示されます。オプションのメタデータフィールド(リーグ、シーズン、会場、試合日)がスコアの下に表示されます。
使用するタイミング
任意のページ、投稿、またはウィジェットで使用します。特定の SportsPress カレンダーから試合を取得するには id を指定します。id なしでは、ショートコードは get_the_ID() を使用します。
パラメーター
パラメーター | タイプ | デフォルト | 説明 |
| 整数 |
| SportsPress カレンダーの投稿 ID。 |
| 整数 |
| 特定の試合の投稿 ID にフィルタリングします。 |
| 文字列/真偽値 |
| 表示される見出しを上書きします。 |
| 文字列 |
| 試合ステータスフィルター: |
| 文字列 |
| 試合形式フィルター。 |
| 文字列 |
| 日付プリセットフィルター。 |
| 文字列 |
| 日付範囲の開始(YYYY-MM-DD)。 |
| 文字列 |
| 日付範囲の終了(YYYY-MM-DD)。 |
| 文字列 |
| 含める過去の日数。 |
| 文字列 |
| 含める将来の日数。 |
| 文字列 |
| 相対日付モード。 |
| 文字列 |
| 試合日フィルター。 |
| 整数/文字列 |
| リーグのターム ID またはスラッグ。 |
| 整数/文字列 |
| シーズンのターム ID またはスラッグ。 |
| 整数/文字列 |
| 会場のターム ID またはスラッグ。 |
| 整数 |
| 試合をフィルタリングするチームの投稿 ID。 |
| 整数 |
| 過去のチームの関連付けを含めるフィルター。 |
| 文字列 |
| この日付以降の試合を除外します。 |
| 整数 |
| 試合をフィルタリングする選手の投稿 ID。 |
| 整数 |
| 表示する最大試合数。 |
| 文字列/配列 |
| カレンダーのカラム設定を上書きするカンマ区切りのカラムスラッグ。 |
| 文字列 |
| ソートするフィールド(例: |
| 文字列 |
| ソート順: |
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 整数 | 設定から | 1 ページあたりの行数。デフォルトは試合ブロック > 行数設定(デフォルト |
| 真偽値 |
|
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 | 設定から |
|
| 真偽値 |
|
|
使用例
最小限 — 特定のカレンダーのすべての試合:
[event_blocks id="30"]
将来の試合、ロゴと会場あり、5 件に制限:
[event_blocks id="30" status="future" show_team_logo="1" show_venue="1" number="5"]
試合日別にグループ化されたブロックレイアウト、リーグとシーズンのメタデータあり:
[event_blocks id="30" orderby="day" show_league="1" show_season="1"]
