リーグテーブルカラム
リーグテーブルカラムは、リーグテーブルの順位表に表示される計算カラムです(例:試合数、勝、分、敗、得点、失点、得失点差、勝点)。各カラムは sp_column タイプの WordPress 投稿です。
すべてのカラムには、SportsPress が各チームの保存されたイベントデータに対して評価する数式があります。結果がそのチームとカラムのセルに表示されます。
完全なリストを表示するには SportsPress > 設定 に移動するか、テーブルカラム セクションの すべて表示 リンクを使用して個別のレコードを管理します。
フィールド
各カラムには以下のフィールドがあります。
ラベル — リーグテーブルに表示されるカラムヘッダー(例:P、W、Pts)。
キー — ソート優先度の参照でこのカラムを識別するために使用される内部スラッグ。説明 メタボックスで設定します。
数式 — 各チームのカラム値を計算するために使用されるフォーミュラ。ドラッグ&ドロップビルダーを使用して構築するか、カスタム式として入力します。以下の数式ビルダーセクションをご参照ください。
小数点以下の桁数 — カラムに表示する小数点以下の桁数。説明 メタボックスで設定します。デフォルトは 0 です。
ソート順 — このカラムがテーブルでチームをソートする優先度と方向。説明 メタボックスで 2 つのコントロールを使用して設定します。
ソート順の優先度 — 1(最高)から公開済みカラムの総数までの数値優先度、または 無効 (0) でこのカラムをソートから除外します。
降順 / 昇順 — ソートの方向。降順は最高値を上位に、昇順は最低値を上位に配置します。
説明 — 管理ダッシュボードのみに表示される内部メモ。
設定画面の概要テーブルには、各カラムの ラベル、数式、小数点以下の桁数、ソート順 が表示されます。
数式ビルダー
数式 メタボックスには、カテゴリ別にグループ化されたトークンのドラッグ&ドロップパレットが表示されます。トークンをクリックして数式に追加します。フォーミュラ内の任意のトークンの × をクリックして削除します。
テーブルカラムの数式ビルダーは以下のグループのトークンを受け付けます。
試合 —
試合数($eventsplayed) と分数($eventminutes)。結果 — 定義されたすべての試合結果(
forとagainstの両バリアント、例:得点 (for)と失点 (against))。アウトカム — 定義されたすべての試合アウトカム(例:
$win、$draw、$loss)。サブセット — 場所ベースのフィルター:
@ホーム(_home)、@アウェイ(_away)、@会場(_venue)。結果またはアウトカムトークンの後にサブセットトークンを追加して、その変数をホームまたはアウェイ試合のみに制限します。プリセット — 組み込みの複雑な計算:
ゲームバック($gamesback)、ホーム成績($homerecord)、アウェイ成績($awayrecord)、連続記録($streak)、フォーム($form)、直近 5($last5)、直近 10($last10)。演算子 —
+、-、×、÷、(、)。条件付き数式モジュールが有効な場合は、比較演算子>、<、≡、≠、≥、≤も利用できます。定数 — 整数 0 から 10、および 100。
ドラッグ&ドロップボタンを使用する代わりに、フォーミュラエリアに直接カスタム数式文字列を入力することもできます。フォーミュラはスペース区切りの文字列として保存されます(例:$win * 3 + $draw)。
ソート優先度
複数のカラムそれぞれにソート優先度を割り当てることができます。リーグテーブルは、優先度 1 のカラムでチームを最初にソートし、次に優先度 2 で同点を解消し、優先度 3 と続きます。
カラムを主要ソートキーとして設定するには、優先度 1 を割り当てます。テーブルソートからカラムを完全に除外するには、その優先度を 無効 に設定します。
ソートの方向(降順 または 昇順)は各カラムに対して独立して適用されます。ほとんどのカラムは降順でソートされます(上位に高い勝点が来る)。失点のようなカラムは、失点数が少ない方が上位になる場合は昇順でソートする場合があります。
テーブルカラムの追加
SportsPress > 設定 に移動します。
テーブルカラム セクションで 新規追加 をクリックします。
投稿タイトルフィールドに ラベル(タイトル)を入力します。
説明 メタボックス(サイドバー)で キー、小数点以下の桁数、ソート順 を設定します。
数式 メタボックスでトークンをクリックするか、カスタム数式を入力してフォーミュラを構築します。
オプションで 抜粋 フィールドに説明を追加します。
属性 ボックスで表示 順番 を設定します。
公開 をクリックします。
