Passer au contenu principal

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*…

Mis à jour aujourd’hui

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 sur 0 pour 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 sur 0 pour 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

sportspress_header_sponsors_limit

3

Nombre de sponsors à afficher dans l'en-tête. Définir sur 0 pour désactiver.

Trier par

sportspress_header_sponsors_orderby

menu_order

Méthode de tri : Ordre du menu, Date, Nom ou Aléatoire.

Ordre de tri

sportspress_header_sponsors_order

ASC

Croissant ou Décroissant.

Logo — Largeur max.

sportspress_header_sponsor_width

128

Largeur maximale du logo en pixels.

Logo — Hauteur max.

sportspress_header_sponsor_height

64

Hauteur maximale du logo en pixels.

Position — Haut

sportspress_header_sponsors_top

10

Marge supérieure en pixels, appliquée comme CSS en ligne margin-top.

Position — Droite

sportspress_header_sponsors_right

10

Marge droite en pixels, appliquée comme CSS en ligne margin-right.

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

sportspress_footer_sponsors_title

(vide)

Texte d'en-tête facultatif affiché au-dessus des logos des sponsors en pied de page.

Affichage

sportspress_footer_sponsors_limit

20

Nombre de sponsors à afficher dans le pied de page. Définir sur 0 pour désactiver.

Trier par

sportspress_footer_sponsors_orderby

menu_order

Méthode de tri : Ordre du menu, Date, Nom ou Aléatoire.

Ordre de tri

sportspress_footer_sponsors_order

ASC

Croissant ou Décroissant.

Logo — Largeur max.

sportspress_footer_sponsor_width

256

Largeur maximale du logo en pixels.

Logo — Hauteur max.

sportspress_footer_sponsor_height

128

Hauteur maximale du logo en pixels.

Couleur du texte

sportspress_footer_sponsors_css_text

#363f48

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

sportspress_footer_sponsors_css_background

#f4f4f4

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.

Avez-vous trouvé la réponse à votre question ?