ヘッダーとフッターのスポンサー表示
スポンサーモジュールはショートコードを配置することなく、サイトのヘッダーとフッターエリアにスポンサーロゴを自動的に挿入できます。両セクションは SportsPress → 設定 → スポンサー で設定します。
各セクションの有効化と無効化
ヘッダー — 表示する(オプション ID:
sportspress_header_sponsors_limit)が0より大きい値に設定されている場合、ヘッダースポンサーエリアが有効になります。0に設定するとヘッダースポンサーが完全に無効になります。フッター — 表示する(オプション ID:
sportspress_footer_sponsors_limit)が0より大きい値に設定されている場合、フッタースポンサーエリアが有効になります。0に設定するとフッタースポンサーが完全に無効になります。
どちらのセクションもデフォルトでスポンサーを表示します(ヘッダーデフォルト:3、フッターデフォルト:20)。
ヘッダー設定
設定 | オプション ID | デフォルト | 説明 |
表示する |
|
| ヘッダーに表示するスポンサー数。 |
並び順 |
|
| ソート方法:ソート順、日時、名前、ランダム。 |
ソート順 |
|
| 昇順または降順。 |
ロゴ — 幅の上限 |
|
| ロゴの最大幅(ピクセル)。 |
ロゴ — 高さの上限 |
|
| ロゴの最大高さ(ピクセル)。 |
位置 — 上 |
|
| インライン CSS |
位置 — 右 |
|
| インライン CSS |
ヘッダースポンサーは wp_footer アクションを介して挿入され、jQuery を使用して .sp-header 要素に移動されます。配置に使用される CSS セレクターは sportspress_header_sponsors_selector フィルターで変更できます(デフォルト:.sp-header)。
フッター設定
設定 | オプション ID | デフォルト | 説明 |
タイトル |
| (空) | フッタースポンサーロゴの上に表示されるオプションの見出しテキスト。 |
表示する |
|
| フッターに表示するスポンサー数。 |
並び順 |
|
| ソート方法:ソート順、日時、名前、ランダム。 |
ソート順 |
|
| 昇順または降順。 |
ロゴ — 幅の上限 |
|
| ロゴの最大幅(ピクセル)。 |
ロゴ — 高さの上限 |
|
| ロゴの最大高さ(ピクセル)。 |
文字色 |
|
| フッターエリアのタイトルテキストとスポンサー名テキストに適用される色。 |
背景色 |
|
| フッタースポンサーコンテナの背景色。 |
フッタースポンサーは get_footer アクションフックを介して挿入され、<div class="sp-footer-sponsors"> 要素内にレンダリングされます。
表示の仕組み
どちらのセクションも内部的に設定された制限、サイズ、ソートオプション、タイトルを使用して [sponsors] ショートコードを呼び出します。ヘッダーとフッターの表示は、ショートコードでレベル ID を指定した場合と同じレベルフィルタリングに対応していますが、自動ヘッダー/フッター表示はレベルでフィルタリングせず、すべてのレベルのスポンサーを表示します。
