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

試合カレンダー

`[event_calendar]` ショートコードは試合がある日を表示する月次グリッドカレンダーを表示します。試合のある日はリンクされており、1 つの試合のある日をクリックするとその試合に直接移動し、複数の試合がある日は日別アーカイブにリンクします。前月/翌月のナビゲーションが提供されます。

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

試合カレンダー

[event_calendar] ショートコードは試合がある日を表示する月次グリッドカレンダーを表示します。試合のある日はリンクされており、1 つの試合のある日をクリックするとその試合に直接移動し、複数の試合がある日は日別アーカイブにリンクします。前月/翌月のナビゲーションが提供されます。

表示される内容

月名と年をキャプションとした月次カレンダーグリッド。試合のある日はハイライトされてリンクされます。フッターのナビゲーション矢印で月を移動できます。

使用するタイミング

任意のページ、投稿、またはウィジェットに配置します。id はオプションです。指定した場合、カレンダーをその SportsPress カレンダー投稿に属する試合にフィルタリングします。id なしでは、サイト全体のすべての試合が表示されます。

パラメーター

パラメーター

タイプ

デフォルト

説明

id

整数

null

試合をフィルタリングする SportsPress カレンダーの投稿 ID。

status

文字列

'default'

試合の公開ステータスフィルター。'default' はカレンダーの設定を使用。'future' または 'publish' も受け付けます。

format

文字列

'default'

試合形式フィルター(例:カスタム形式スラッグ)。

date

文字列

'default'

日付フィルタープリセット。

date_from

文字列

'default'

日付範囲の開始日(YYYY-MM-DD)。

date_to

文字列

'default'

日付範囲の終了日(YYYY-MM-DD)。

date_past

文字列

'default'

含める過去の日数。

date_future

文字列

'default'

含める将来の日数。

date_relative

文字列

'default'

相対日付モード。

day

文字列

'default'

試合日フィルター。

league

整数/文字列

null

フィルタリングするリーグのターム ID またはスラッグ。

season

整数/文字列

null

フィルタリングするシーズンのターム ID またはスラッグ。

venue

整数/文字列

null

フィルタリングする会場のターム ID またはスラッグ。

team

整数

null

試合をフィルタリングするチームの投稿 ID。

player

整数

null

試合をフィルタリングする選手の投稿 ID。

initial

真偽値

true

true で列ヘッダーに曜日の頭文字を表示。false で略称を表示。

caption_tag

文字列

'caption'

月/年の見出しをラップするために使用される HTML タグ。

show_all_events_link

真偽値

false

trueid が設定されている場合、カレンダーの下に「すべての試合を表示」リンクを表示します。

override_global_date

真偽値

false

true でグローバルな月/年クエリ変数を無視して、表示月を現在の月にリセットします。

使用例

最小限 — 当月のすべての試合:

[event_calendar]

特定のカレンダーの試合をリーグとシーズンでフィルタリング:

[event_calendar id="30" league="5" season="8" show_all_events_link="1"]

略称の曜日ヘッダーで特定のチームの試合のみを表示するカレンダー:

[event_calendar team="12" initial="0"]

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