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

リストレイアウト

**リスト** フォーマットは、試合をソート可能でページ分けされた HTML テーブルとして表示します。各行が 1 つの試合を表します。

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

リストレイアウト

リスト フォーマットは、試合をソート可能でページ分けされた HTML テーブルとして表示します。各行が 1 つの試合を表します。

表示内容

テーブルにはカラムラベルを持つ <thead> 行と試合ごとに 1 行の <tbody> があります。交互の行はゼブラストライプのために alternate クラスを受け取ります。

日時カラムは常に存在し、常に最初のカラムです。他のすべてのカラムはオプションで��り、カレンダー編集画面のカラムメタボックスで制御されます。

利用可能なカラム

表示されるカラムはカレンダーごとにカラムメタボックスで設定されます。利用可能なカラムは以下の通りです。

  • 日時設定 > 一般 > 日付形式 に従ってフォーマットされた試合日(常に表示)

  • 試合 / チーム / ホーム + アウェイ — 試合タイトル、チーム名、またはホーム/アウェイの分割レイアウト。正確なラベルと構造は 試合 > 設定 > 試合リストタイトル形式設定によって異なります

  • 時間/結果 / 時間 / 結果 — キックオフ時間またはスコアライン。カラムラベルは 試合 > 設定 > 試合リスト時間/結果形式設定によって異なります

  • リーグ — リーグタクソノミータ-ム

  • シーズン — シーズンタクソノミーターム

  • 会場 — 会場タクソノミーターム。会場をリンク が有効な場合、会場名はそのアーカイブページへのリンクになります

  • 記事 — 試合の結末またはプレビューへのリンク。試合にアイキャッチ画像がある場合はカメラアイコン、動画が設定されている場合は動画アイコンが表示されます

  • 試合日sp_day の試合日の値

ソート

ソート可能オプションが有効な場合(sortable ショートコードパラメーターで制御され、デフォルトは ソート可能なテーブルを有効にする サイト設定に従います)、カラムヘッダーは SportsPress DataTables 連携を使用したクリック可能なソートコントロールになります。

ページ分け

ページ分けが有効な場合(paginated="1"、デフォルト)、テーブルはページに分割されます。ページあたりの行数はデフォルトで 試合 > 設定 > 試合リスト制限設定(デフォルト 10)となり、rows ショートコードパラメーターで上書きできます。

レスポンシブモード

レスポンシブが有効な場合(responsive="1")、テーブルは小さな画面でオブジェクトが折りたたまれ、優先度の低いカラムを非表示にして、行を展開するとインラインで表示します。レスポンシブモードでの表示行数も rows で制御されます。

チームロゴ

試合 > 設定 > 試合リストロゴを表示が有効になっているか、ショートコードに show_team_logo="1" が渡された場合、チーム名の隣にチームロゴが表示されます。

ショートコード

[event_list id="42"]

パラメーター

デフォルト

説明

id

(空)

カレンダーの投稿 ID

status

default

defaultpublish、または future

date

default

今週は w、今日は day、またはその他の日付オプション値

number

-1

表示する最大試合数。-1 はすべてを表示

link_teams

0

チーム名をチームページにリンクする場合は 1

link_venues

1

会場名を会場アーカイブページにリンクする場合は 1

sortable

1

カラムソートを有効にする場合は 1

responsive

1

レスポンシブモードを有効にする場合は 1

paginated

1

ページ分けを有効にする場合は 1

rows

10

ページ分け/レスポンシブモードでの 1 ページあたりの行数

order

default

ASC または DESC

show_all_events_link

0

すべての試合を表示リンクを表示する場合は 1

カレンダーグリッドとの違い

リストレイアウトは月別グリッドではなく線形のテーブルで試合を表示します。試合ごとにより多くの詳細(カラム、結果、会場、記事リンク)を表示し、ページ分けとソートをサポートします。カレンダーグリッドは月別概観に向いており、リストは詳細なフィクスチャー/結果のスケジュールに向いています。

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