Affichage des sponsors en en-tête et pied de page
Le module Sponsors peut automatiquement injecter les logos des sponsors dans les zones d'en-tête et de pied de page de votre site sans nécessiter de placement de shortcode. Les deux sections sont configurées dans SportsPress → Réglages → Sponsors.
Activer ou désactiver chaque section
En-tête — La zone de sponsors en en-tête est active lorsque Affichage (ID d'option :
sportspress_header_sponsors_limit) est défini sur une valeur supérieure à0. Définissez-le sur0pour désactiver entièrement les sponsors en en-tête.Pied de page — La zone de sponsors en pied de page est active lorsque Affichage (ID d'option :
sportspress_footer_sponsors_limit) est défini sur une valeur supérieure à0. Définissez-le sur0pour désactiver entièrement les sponsors en pied de page.
Les deux sections affichent par défaut les sponsors (par défaut en-tête : 3, par défaut pied de page : 20).
Réglages de l'en-tête
Réglage | ID d'option | Par défaut | Description |
Affichage |
|
| Nombre de sponsors à afficher dans l'en-tête. Définir sur |
Trier par |
|
| Méthode de tri : Ordre du menu, Date, Nom ou Aléatoire. |
Ordre de tri |
|
| Croissant ou Décroissant. |
Logo — Largeur max. |
|
| Largeur maximale du logo en pixels. |
Logo — Hauteur max. |
|
| Hauteur maximale du logo en pixels. |
Position — Haut |
|
| Marge supérieure en pixels, appliquée comme CSS en ligne |
Position — Droite |
|
| Marge droite en pixels, appliquée comme CSS en ligne |
Les sponsors en en-tête sont injectés via une action wp_footer et déplacés dans l'élément .sp-header en utilisant jQuery. Le sélecteur CSS utilisé pour le placement peut être modifié avec le filtre sportspress_header_sponsors_selector (par défaut : .sp-header).
Réglages du pied de page
Réglage | ID d'option | Par défaut | Description |
Titre |
| (vide) | Texte d'en-tête facultatif affiché au-dessus des logos des sponsors en pied de page. |
Affichage |
|
| Nombre de sponsors à afficher dans le pied de page. Définir sur |
Trier par |
|
| Méthode de tri : Ordre du menu, Date, Nom ou Aléatoire. |
Ordre de tri |
|
| Croissant ou Décroissant. |
Logo — Largeur max. |
|
| Largeur maximale du logo en pixels. |
Logo — Hauteur max. |
|
| Hauteur maximale du logo en pixels. |
Couleur du texte |
|
| Couleur appliquée au texte du titre et au texte du nom du sponsor dans la zone de pied de page. |
Couleur d'arrière-plan |
|
| Couleur d'arrière-plan pour le conteneur de sponsors en pied de page. |
Les sponsors en pied de page sont injectés via le hook d'action get_footer et rendus à l'intérieur d'un élément <div class="sp-footer-sponsors">.
Comment fonctionne l'affichage
Les deux sections appellent en interne le shortcode [sponsors] avec la limite configurée, les dimensions, les options de tri et le titre. Les affichages en en-tête et en pied de page respectent le même filtrage par niveau que le shortcode si vous passez un ID de niveau via le shortcode, mais l'affichage automatique en en-tête/pied de page ne filtre pas par niveau — il affiche les sponsors de tous les niveaux.
