カレンダーの作成
カレンダーは特定の条件に一致する試合を収集して、複数のレイアウトのいずれかで表示する保存済みクエリです。保存されたカレンダーは、パーマリンクを通じてスタンドアロンページとして表示したり、ショートコードを使用してサイトのどこにでも埋め込んだり、ウィジェット内で使用したりできます。
ナビゲーション
試合 > カレンダー > 新規追加 に移動します。
タイトル
上部のテキストフィールドにカレンダーの名前を入力します。これが投稿タイトルになり、フロントエンドにカレンダーが表示される際のデフォルトの見出しとして使用されます。詳細 パネルの 見出し フィールドで、投稿タイトルを変更せずに見出しを上書きできます。
フォーマット
エディター右側の フォーマット メタボックスで表示レイアウトを選択しま���。以下から 1 つを選択してください。
カレンダー — 月別グリッドビュー(デフォルト)
リスト — 試合の表形式リスト
ブロック — カード形式の試合表示
スコアボード — 水平スクロールティッカー (Pro、SportsPress スコアボードモジュールが必要)
マトリックス — 対戦結果グリッド (Pro、SportsPress 結果マトリックスモジュールが必要)
選択したフォーマットによって生成されるショートコー���が決まります(例:[event_calendar id="…"]、[event_list id="…"]、[event_blocks id="…"]、[event_scoreboard id="…"]、[event_matrix id="…"])。
詳細パネル
詳細 メタボックスはカレンダーが収集する試合を制御します。
見出し
見出し — フロントエンドのカレンダー上部に表示されるタイトルのオプション上書き。空白のままにすると投稿タイトルが使用されます。
ステータス
ステータス — WordPress の投稿ステータスで試合をフィルタリングします。オプション:
すべて — 公開済み(過去)と予約済み(将来)の両方の試合を含む
公開済み — 過去の試合のみ
予約済み — 将来の試合のみ
試合フォーマット
試合フォーマット — 試合のイベント形式(例:特定のコンペティション形式)でフィルタリングします。すべての試合形式を含めるには すべて を選択します。
日付
日付 — 試合を時間枠に制限します。オプション:
すべて — 日付制限なし
昨日
今日
明日
先週
今週
来週
日付範囲: — 選択すると追加の日付範囲フィールドが表示されます
日付範囲: を選択すると 2 つのサブオプションが表示されます。
絶対範囲 — 開始 日と 終了 日を入力(YYYY-MM-DD)
相対範囲 — 過去 の日数と 次の 日数を入力。このモードを有効にするには 相対 チェックボックスにチェックを入れます
試合日
試合日 — 試合日の番号で試合をフィルタリングします。すべての試合日を表示するには空白のままにします。
タクソノミー
日付フィールドの下に 3 つのタクソノミーセレクターが表示されます。それぞれ試合に割り当てられたタームから自動的に設定されます。
リーグ — 1 つまたは複数のリーグ(コンペティション)でフィルタリング。自動 を選択すると、カレンダーが表示されているコンテキストに割り当てられたリーグに従います。
シーズン — 1 つまたは複数のシーズンでフィルタリング。自動 を選択すると、現在のシーズンに従います。
会場 — 1 つまたは複数の会場でフィルタリング。
すべてのタームを含めるには、セレクターを空白のままにします。
チーム
チーム — マルチセレクトドロップダウン。1 つまたは複数のチームを選択して、そのチームが参加する試合に制限します。すべてのチームを含めるには空白のままにします。
選手
選手 — マルチセレクトドロップダウン。1 つまたは複数の選手を選択して、その選手が参加する試合に制限します。すべての選手を含めるには空白のままにします。
並び順
並び順 — 主要なソートフィールドを決定します。
日時 — 試合日でソート(デフォルト)
試合日 —
sp_dayメタ値でソート
ソート順
ソート順 — 昇順(古い順)ま���は 降順(新しい順)。
カラムパネル
カラム メタボックスでは、リスト フォーマット使用時に表示するカラムを選択できます。利用可能なカラムは、試合 > 設定 > 試合リスト で設定されたタイトル形式と時間/結果形式によって異なります。
タイトル / チーム / ホーム | アウェイ(タイトル��式設定によりラベルが変わります)
時間/結果 / 時間 / 結果(時間/結果形式設定によりラベルが変わります)
リーグ
シーズン
会場
記事
試合日
すべてのカラムはデフォルトでチェックさ��ています。
試合プレビュー
エディター下部の 試合 メタボックスには、現在の詳細設定に一致する試合の読み取り専用プレビューが、日付、試合、時間/結果、リーグ、シーズン、会場、記事、試合日のカラムを持つテーブルとして表示されます(カラムの選択でフィルタリング)。
カレンダーの表示
カレンダーを表示する方法は 2 つあります。
ページとして — カレンダーの投稿を公開し、そのパーマリンクにアクセスします。SportsPress は選択したフォーマットテンプレートを使用してカレンダーをレンダリングします。
ショートコード — ショートコード メタボックスに表示されるショートコード(例:
[event_calendar id="42"])をコピーして、任意の投稿、ページ、またはテキストウィジェットに貼り付けます。
ショートコードは選択したフォーマットに基づいて自動的に生成されます。
保存
公開 または 更新 をクリックして保存します。カレンダーはすぐにそのパーマリンクとショ��トコードで利用可能になります。
