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

試合マトリクス

`[event_matrix]` ショートコードは、チーム間の対戦結果グリッドを表示します。行と列の両方がチームを表し、各セルにはその 2 チーム間の対戦結果が表示されます。これは「結果マトリクス」または「クロステーブル」とも呼ばれます。

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

試合マトリクス

[event_matrix] ショートコードは、チーム間の対戦結果グリッドを表示します。行と列の両方がチームを表し、各セルにはその 2 チーム間の対戦結果が表示されます。これは「結果マトリクス」または「クロステーブル」とも呼ばれます。

SportsPress Pro が必要です。 結果マトリクスモジュールを有効にする必要があります。

表示される内容

両軸にチームが配置されたスクロール可能なグリッドテーブル。行チームと列チームの交差するセルには、その対戦結果が表示されます(link_events が有効な場合は試合ページへリンク)。対角線上のセル(チーム対自身)は通常空白です。

使用するタイミング

任意のページに埋め込みます。SportsPress カレンダー投稿を指す id を指定してください。カレンダーには正しいチームセットを特定できるようリーグ/シーズンが関連付けられている必要があります。id を指定しない場合、ショートコードは get_the_ID() を使用します。

パラメーター

パラメーター

タイプ

デフォルト

説明

id

整数

null

試合を含む SportsPress カレンダーの投稿 ID。

status

文字列

'default'

試合ステータスフィルター:'default''future''publish'

date

文字列

'default'

日付プリセットフィルター。

date_from

文字列

'default'

日付範囲の開始(YYYY-MM-DD)。

date_to

文字列

'default'

日付範囲の終了(YYYY-MM-DD)。

date_past

文字列

'default'

含める過去の日数。

date_future

文字列

'default'

含める将来の日数。

date_relative

文字列

'default'

相対日付モード。

day

文字列

'default'

試合日フィルター。

league

整数/文字列

null

リーグのターム ID またはスラッグ。

season

整数/文字列

null

シーズンのターム ID またはスラッグ。

date_format

文字列

設定から

セルの日付表示用の PHP 日付形式。デフォルトは結果マトリクス > 日付形式設定(M j)から。

show_team_logo

真偽値

設定から

1 で行/列ヘッダーにチームロゴを表示します。デフォルトは結果マトリクス > ロゴを表示設定から。

link_events

真偽値

設定から

1 で結果セルを試合ページにリンクします。

link_teams

真偽値

設定から

1 でヘッダーのチーム名をチームページにリンクします。

scrollable

真偽値

設定から

1 で狭い画面での横スクロールを有効にします。

show_all_events_link

真偽値

false

1 でマトリクスの下に「すべての試合を表示」リンクを表示します(id が必要)。

使用例

最小限 — 特定のカレンダーからのマトリクス:

[event_matrix id="30"]

特定のリーグとシーズンにフィルタリングされたマトリクス、チームロゴあり:

[event_matrix id="30" league="3" season="7" show_team_logo="1"]

結果とチームをリンク、スクロール可能なマトリクス:

[event_matrix id="30" link_events="1" link_teams="1" scrollable="1"]

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