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

リストレイアウト

リスト形式は選手をデータテーブルでレンダリングします。選手リストのデフォルト形式です。

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

リストレイアウト

リスト形式は選手をデータテーブルでレンダリングします。選手リストのデフォルト形式です。

形式の設定

選手リスト編集画面で形式サイドバーメタボックスを開き、リストを選択します。

テーブルの構造

レンダリングされるテーブルの構成:

  • カラムラベルのヘッダー行

  • 選手ごとに 1 行

  • 背番号またはランク番号を表示する最初のカラム

最初のカラム:背番号とランクの切り替え

  • 並び順背番号または名前に設定されている場合、最初のカラムには各選手の sp_number メタから実際の背番号が表示されます。カラムヘッダーは # になります。

  • 並び順が統計カラムに設定されている場合、最初のカラムにはソート順位に基づいた選手のランク(1、2、3、...)が表示されます。カラムヘッダーはランクに変わります。

デフォルトカラムセット

カラムメタボックスでカラムが選択されていない場合、リストには #選手チームポジション が表示されます。

カラムが選択された場合、選手カラムの後に、設定画面のパフォーマンス/統計の投稿タイプの menu_order で定義された順序で表示されます。

ソート可能なテーブル

リストのカラムヘッダーはデフォルトでクライアント側ソートのためにクリック可能です。この動作はグローバル設定 sportspress_enable_sortable_tables(デフォルト:yes)で制御されます。ショートコードの sortable パラメーターで埋め込みごとに上書きできます。

レスポンシブテーブル

レスポンシブモードは小画面でカラムを折りたたみ、データラベルをインラインで表示します。sportspress_enable_responsive_tables(デフォルト:no)で制御されます。responsive ショートコードパラメーターで上書きできます。

スクロール可能なテーブル

幅の広いテーブルに水平スクロールが使用できます。sportspress_enable_scrollable_tables(デフォルト:yes)で制御されます。

ページ分け

ページ分けは長いリストをページに分割します。以下で制御されます。

  • sportspress_list_paginated 設定(デフォルト:yes

  • sportspress_list_rows 設定(デフォルト:10)— ページあたりの行数

どちらも paginatedrows ショートコードパラメーターで上書きできます。paginated="0" を設定するとページ分けが完全に無効になります。

選手名の表示オプション

SportsPress > 設定 > 選手 > 選手リスト の 2 つのオプションが名前セルに影響します。

  • 写真 — 有効にすると、選手のサムネイルが名前の隣に表示されます

  • フラッグ — 有効にすると、国籍フラグが名前の隣に表示されます

選手名のリンク

選手名はデフォルトで各選手のプロフィールページにリンクされます。sportspress_link_players(デフォルト:yes)で制御されます。ショートコードで link_posts="0" を指定して上書きできます。

ポジション別グルーピング

説明メタボックスでグルーピングポジションに設定すると、テーブルがセクションに分割され、各ポジションごとにまとめられます。各ポジショングループの前に見出し(デフォルト <h4>)が表示されます。見出しタグは grouptag ショートコードパラメーターで変更できます。

すべての選手を表示するリンク

ショートコードで show_all_players_link="1" を設定すると、リストの下に「すべての選手を表示」リンクを追加できます。このリンクは選手リストのパーマリンクに移動します。

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