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

スコアボードレイアウト

**スコアボード** フォーマットは、SportsPress スコアボードモジュールによって追加される Pro 機能です。スポーツ放送のスコアボードに似た、水平スクロールするティッカーストリップで試合を表示します。

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

スコアボードレイアウト

スコアボード フォーマットは、SportsPress スコアボードモジュールによって追加される Pro 機能です。スポーツ放送のスコアボードに似た、水平スクロールするティッカーストリップで試合を表示します。

表示内容

試合は、固定幅のビューポート内の単一の水平行に並べて配置されます。左右の矢印ボタンで、一度に設定可能な数の試合分ストリップを前後にスクロールします。各試合カードには対戦チーム(オプションのロゴ付き)と結果またはキックオフ時間が表示されます。試合カードをクリックすると試合ページに移動します。

オプションのメタデータ(日付、時間、リーグ、シーズン、会場)を各カード内のチーム名の上に表示できます。

現在表示中の試合ページの試合カードには CSS クラス sp-highlight が付与されます。

スコアボード設定

グローバルなスコアボード設定は 試合 > 設定スコアボードセクションにあります。各設定には、インスタンスごとに上書きするための対応するショートコードパラメーターがあります。

詳細

詳細は各試合カード内に表示するメタデータの行を制御します。

  • 日付 (sportspress_scoreboard_show_date、デフォルト:オフ) — 試合日を表示

  • 時間 (sportspress_scoreboard_show_time、デフォルト:オン) — キックオフ時間または結果時間を表示

  • リーグ (sportspress_scoreboard_show_league、デフォルト:オフ) — 試合のリーグを表示

  • シーズン (sportspress_scoreboard_show_season、デフォルト:オフ) — 試合のシーズンを表示

  • 会場 (sportspress_scoreboard_show_venue、デフォルト:オフ) — 試合の会場を表示

日付形式

日付形式 (sportspress_scoreboard_date_format、デフォルト:M j) — 日付が有効な場合に日付をフォーマットするために使用する PHP 日付形式文字列。例えば、M j は「Apr 25」を生成します。

チーム

ロゴを表示 (sportspress_scoreboard_show_logos、デフォルト:オフ) — 各カード内のチーム名の隣にチームロゴ画像(アイキャッチ画像)を表示します。

表示

表示する (sportspress_scoreboard_limit、デフォルト:0) — スコアボードに表示する最大試合数。0 は制限なし。この設定はサイトヘッダースコアボードに表示される試合数も制御します(ヘッダー機能が有効な場合)。

(sportspress_scoreboard_width、デフォルト:180) — 各試合カードの幅(ピクセル単位)。最小値:50。

スクロール

スクロール (sportspress_scoreboard_step、デフォルト:2) — 矢印ボタンをクリックするたびにストリップが進む試合数。スクロールするピクセル距離は 幅 × スクロール です。

試合の選択

id なしで使用する場合、スコアボードは自動的に最近の過去の試合と近い将来の試合の組み合わせを表示し、今日を中心に表示します。id が指定されている場合、スコアボードはそのカレンダーのフィルター設定を使用します。

ヘッダースコアボード

表示するがゼロ以外の値に設定されている場合、スコアボードはサイトヘッダー(sportspress_header アクションフック内)にも自動的に表示されます。これはカレンダーの投稿とは独立しており、制限値を使用してグローバルに試合を照会します。add_theme_support( 'sportspress' ) を宣言するテーマはこの動作を抑制します。

ショートコード

[event_scoreboard id="42"]

id パラメーターはオプションです。省略すると、試合設定のスコアボードセクションの制限と設定を使用したグローバルスコアボードがレンダリングされます。

パラメーター

デフォルト(設定キー)

説明

id

(空)

カレンダーの投稿 ID

status

default

defaultpublish、または future

date

default

日付フィルターの値

number

-1

最大試合数。指定された場合は表示する設定を上書き

width

sportspress_scoreboard_width

カードの幅(ピクセル単位)

step

sportspress_scoreboard_step

クリックごとにスクロールする試合数

show_team_logo

sportspress_scoreboard_show_logos

true/false

show_date

sportspress_scoreboard_show_date

true/false

show_time

sportspress_scoreboard_show_time

true/false

show_league

sportspress_scoreboard_show_league

true/false

show_season

sportspress_scoreboard_show_season

true/false

show_venue

sportspress_scoreboard_show_venue

true/false

date_format

sportspress_scoreboard_date_format

PHP 日付形式文字列

order

default

ASC または DESC

show_all_events_link

false

すべての試合を表示リンクを表示する場合は true

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