カレンダーレイアウト
カレンダー フォーマットは、月ごとのグリッドで試合を表示し、月を移動するナビゲーションリンクがあります。
表示内容
グリッドは標準的な HTML テーブルとしてレンダリングされます。
現在の月と年を示すキャプション行(例:「2026年4月」)
曜日の略称または完全名を持つヘッダー行
各セルが 1 日を表す本文
前月と翌月のナビゲーションリンクを持つフッター行
少なくとも 1 つの試合がある日はリンクとしてレンダリングされます。複数の試合がある日にカーソルを合わせると、各試合のタイトルと時間を一覧表示するツールチップが表示されます。試合が 1 つのみの日をクリックすると直接その試合ページに移動します。複数の試合がある日をクリックするとその日のアーカイブページに移動します。
今日の日付には CSS クラス sp-highlight が付与されます。
月のナビゲーション
グリッドのフッターには以下が含まれます。
前月リンク(略称の月名と左矢印でラベル付け)— カレンダーのフィルター内で前の月に試合が存在する場合のみ表示されます
翌月リンク(略称の月名と右矢印でラベル付け)— カレンダーのフィルター内で後の月に試合が存在する場合のみ表示されます
ナビゲーションは現在のページ URL を維持し、?sp_year=YYYY&sp_month=M クエリパラメーターを追加します。
曜日の表示
initial ショートコードパラメーターは、ヘッダー行での曜日名の表示方法を制御します。
initial="1"(デフォルト)— 単一の頭文字(例:「月」、「火」、「水」)initial="0"— 略称(例:「月」、「火」、「水」)
週の最初の日は WordPress の 設定 > 一般 > 週の始まり 設定に従います。
月キャプションタグ
デフォルトでは、月/年のキャプションはテーブルの <caption> 要素内にラップされます。caption_tag ショートコードパラメーターを使用して任意の HTML 見出しタグで上書きできます(例:caption_tag="h3" はキャプション内のキャプションを <h3> タグでラップします)。
すべての試合を表示リンク
ショートコードで show_all_events_link="1" を設定すると、グリッドの下にカレンダーのパーマリンクページへのリンク すべての試合を表示 が追加されます。このリンクは id が指定されている場合のみ表示されます。
ショートコード
[event_calendar id="42"]
完全なパラメーター参照:試合カレンダーショートコードの記事を参照してください。
iCal / フィードリンク
WordPress 管理画面でカレンダー投稿を表示すると、フィード メタボックスに Apple カレンダー、Outlook、Google カレンダー向けのサブスクリプションリンクが表示されます。これらのリンクはフロントエンドのカレンダーグリッドにはレンダリングされません。フィード URL をコピーするための管理画面専用の補助ツールです。フィード形式の詳細については iCal とフィード連携の記事を参照してください。
