リーグテーブルの作成
リーグテーブルはコンペティションとシーズンのチーム順位を表示します。各テーブルは設定してショートコードを使用してどのページにでも埋め込める別々の投稿です。
新規追加画面を開く
WordPress ダッシュボードで チーム > リーグテーブル に移動し、新規追加 をクリックします。
タイトル
画面上部のタイトルフィールドにリーグテーブルの名前を入力します。この名前は公開向けテーブルの見出しとして表示され、管理画面でテーブルを識別するために使用されます。
詳細メタボックス
画面右側の詳細メタボックスには主な設定フィールドが含まれています。
見出し — オプションのテキストフィールド。入力すると、フロントエンドのテーブル上部に表示される見出しとして投稿タイトルを上書きします。
日付 — どのイベントをカウントするかをフィルタリングするドロップダウン。すべての日付、今週、今日、またはカスタム日付範囲などのオプションがあります。
コンペティション(リーグ) — タクソノミードロップダウン。このテーブルが属するリーグを選択します。テーブルはそのリーグでタグ付けされたイベントのみをカウントします。
シーズン — タクソノミードロップダウン。このテーブルが属するシーズンを選択します。テーブルはそのシーズンでタグ付けされたイベントのみをカウントします。
チーム — 2 つのオプションを持つドロップダウン:
自動 — テーブルは選択されたリーグとシーズンに割り当てられたすべてのチームを自動的に含めます。手動選択は不要です。
手動 — システム内のすべてのチームを表示するチェックリストがドロップダウンの下に表示されます。含めるチームにチェックを入れます。チェックされたチームのみがテーブルに表示されます。
試合ステータス(結果あり) — カウントするイベントの投稿ステータスを制御する 2 つのチェックボックス。詳細については試合ステータスでのフィルタリングの記事を参照してください。
並び順 — デフォルトのカラム優先度ソート順を上書きするドロップダウン。デフォルト、名前、および定義されたカラムスラッグなどのオプションがあります。
ソート順 — デフォルト以外のソートカラムが選択されたときに表示されます。昇順または降順を選択します。
カラムとデータ
公開後にテーブルを編集すると、メインカラムのリーグテーブルメタボックスにリンクでアクセスできる 2 つのビューが表示されます。
値 — チームとカラムのマトリックス。計算された値はグレーアウトしたプレースホルダーテキストとして表示されます。個別のセルに値を直接入力して計算を上書きする静的値を設定できます。
調整 — 計算値を置き換えずに加算(または減算)するための正または負の数を入力できる別のマトリックス。
値テーブルのヘッダーのカラムチェックボックスは、フロントエンドにどのカラムが表示されるかを制御します。
テーブルをチームプロフィールに割り当てる
リーグテーブルはチームの公開プロフィールページに表示されます。
テーブルが自動に設定されていて、チームが一致するリーグとシーズンに割り当てられている場合、または
テーブルが手動に設定されていて、チームが手動チェックリストに含まれている場合。
どちらの場合も、チーム編集画面を開いてリーグテーブルメタボックスでテーブルのチェックボックスをオンにすると、そのチームのプロフィールにテーブルが表示されます。
ページへの表示
サイドバーのショートコードメタボックスには使用準備のできたショートコードが表示されます。コピーして任意の投稿、ページ、またはテキストウィジェットに貼り付けます。
ショートコードの例:
[sportspress_table id="123"]
テーブルを公開すると、このショートコードはフロントエンドに完全な順位表をレンダリングします。
