タイムライン
[sportspress_timeline] ショートコードは、試合のタイムラインを表示します。これは試合時間全体にわたって主要な出来事(ゴール、カード、交代など)を視覚的に表したものです。
SportsPress Pro が必要です。 タイムラインモジュールを有効にする必要があります。
表示される内容
試合イベントの水平または垂直タイムライン。水平形式では、出来事が試合時間全体にわたるプログレスバー上のマーカーとして、アイコンと選手名とともにプロットされます。垂直形式では、出来事が時間、アイコン、選手、サイド(ホーム/アウェイ)の列を持つテーブルに一覧表示されます。
ショートコードで使用される形式は format パラメーターで制御されます(デフォルトは horizontal)。サイト全体のデフォルト形式は設定 > 試合 > タイムライン > 形式で設定できますが、ショートコードは明示的に format="vertical" を渡さない限り、グローバル設定に関わらず常に horizontal がデフォルトになります。
使用するタイミング
ループ内の単一試合ページに配置するか、id を指定して任意のページに埋め込みます。ショートコードは試合投稿に保存されたタイムラインデータを読み取ります。
パラメーター
パラメーター | タイプ | デフォルト | 説明 |
| 整数 |
| 試合の投稿 ID。ループ外では必須です。 |
| 文字列 |
| タイムラインのレイアウト:プログレスバースタイルの場合は |
使用例
単一試合ページのループ内、水平(デフォルト):
[sportspress_timeline]
任意のページに埋め込む垂直タイムライン:
[sportspress_timeline id="188" format="vertical"]
特定の試合の水平タイムライン:
[sportspress_timeline id="188"]
注意: 位置指定による ID 形式もサポートされています:
[sportspress_timeline 188]
