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

トーナメントブラケット

`[tournament_bracket]` ショートコードは、シングルエリミネーションまたはダブルエリミネーショントーナメントのブラケットを表示します。ブラケットはチーム名、ロゴ、試合結果とともにすべてのラウンドをレンダリングします。

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

トーナメントブラケット

[tournament_bracket] ショートコードは、シングルエリミネーションまたはダブルエリミネーショントーナメントのブラケットを表示します。ブラケットはチーム名、ロゴ、試合結果とともにすべてのラウンドをレンダリングします。

SportsPress Pro が必要です。 トーナメントモジュールを有効にする必要があります。

表示される内容

ラウンドごとに左から右へレンダリングされるトーナメントブラケット。各試合セルには対戦チームが表示され、完了した試合にはスコアが表示されます。ダブルエリミネーショントーナメントの場合、ショートコードはウィナーブラケット、ルーザーブラケット、ファイナルブラケットの 3 つのブラケットセクションをそれぞれの見出しとともにレンダリングします。オプションの「優勝者」バッジは [tournament_winner] で別途有効にできます。

使用するタイミング

ループ内のトーナメント投稿ページに配置するか、id を指定して任意のページに埋め込みます。トーナメント投稿にはラウンドと試合が設定されている必要があります。

パラメーター

パラメーター

タイプ

デフォルト

説明

id

整数

get_the_ID()

トーナメントの投稿 ID。ループ外では必須です。

title

文字列/真偽値

false

ブラケットの見出しを上書きします。false の場合、設定されていればトーナメントのキャプションメタフィールドを使用します。

show_logos

真偽値

設定から

1 でチームロゴを表示します。デフォルトはトーナメント > ロゴを表示設定(yes)から。

show_venue

真偽値

設定から

1 で各試合の会場を表示します。デフォルトはトーナメント > 会場を表示設定から。

link_teams

真偽値

設定から

1 でチーム名/ロゴをチームページにリンクします。トーナメントのモードに応じて、グローバルのチームをリンクまたは選手をリンク設定がデフォルトになります。

link_events

真偽値

設定から

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

responsive

真偽値

設定から

1 でレスポンシブテーブルモードを有効にします。

layout

文字列

'bracket'

レイアウトスタイル。トーナメントに sp_format 投稿メタが設定されている場合はそちらが優先されます。

使用例

最小限 — 現在のトーナメントのブラケット(ループ内):

[tournament_bracket]

特定のトーナメントのブラケット、ロゴありチームリンクあり:

[tournament_bracket id="75" show_logos="1" link_teams="1"]

ロゴなし、会場表示ありのブラケット:

[tournament_bracket id="75" show_logos="0" show_venue="1"]

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