Passer au contenu principal

Marquee et SportsPress

Marquee est conçu spécifiquement pour les sites SportsPress. Le thème déclare `add_theme_support( 'sportspress' )` afin que le chargeur de modèles de SportsPress préfère les remplacements du thème aux valeurs par défaut de l'extension. Le résultat e…

Mis à jour aujourd’hui

Marquee et SportsPress

Marquee est conçu spécifiquement pour les sites SportsPress. Le thème déclare add_theme_support( 'sportspress' ) afin que le chargeur de modèles de SportsPress préfère les remplacements du thème aux valeurs par défaut de l'extension. Le résultat est que les pages d'équipe, de joueur, d'événement et de staff s'affichent avec la typographie, la palette de couleurs et la mise en page de Marquee plutôt qu'avec le style générique de SportsPress.

Remplacements de modèles

Le thème est livré avec un répertoire sportspress/ contenant cinq remplacements de modèles SportsPress principaux :

Fichier de modèle

Ce qu'il contrôle

index.php

Le modèle d'index d'archive SportsPress

single-event.php

Pages d'événement unique (match, partie, manche)

single-player.php

Pages de profil de joueur unique

single-staff.php

Pages de profil de staff unique

single-team.php

Pages d'équipe / club unique

Chaque remplacement est un fichier de modèle WordPress normal. Le SP_Template_Loader de SportsPress vérifie le thème actif pour les remplacements sportspress/ avant de revenir au répertoire de modèles de l'extension, donc tout fichier présent dans le thème est prioritaire.

Personnaliser les modèles

Pour ajuster la façon dont une page SportsPress s'affiche sans bifurquer le thème, copiez le modèle dans un thème enfant :

  1. Créez un thème enfant (voir l'article Personnalisation).

  2. Copiez sportspress/single-team.php (ou tout autre fichier que vous souhaitez modifier) du répertoire sportspress/ du thème parent vers le chemin correspondant dans le thème enfant.

  3. Modifiez la copie dans le thème enfant.

Le remplacement du thème enfant est chargé avant la version du thème parent, qui est chargée avant la version de l'extension.

Prise en charge de thème liée à SportsPress

En plus de sportspress, Marquee déclare la prise en charge de thème pour les extensions ThemeBoy fournies :

  • mega-slider — Slider pleine largeur en page d'accueil avec superpositions de texte

  • news-widget — Widget de barre latérale affichant les publications récentes avec vignette et extrait

  • social-sidebar — Zone de widget pour les liens et flux de réseaux sociaux

  • woocommerce — Remplacements de modèles WooCommerce compatibles pour les pages de boutique

Ces déclarations permettent l'intégration côté thème de la mise en forme et de la mise en page de chaque extension sans nécessiter de configuration utilisateur.

Apparence frontend

Lorsque SportsPress est actif, Marquee affiche :

  • Pages d'équipe — utilisant la typographie du thème (Oswald pour les titres, Titillium Web pour le corps), la couleur primaire #0f8bca pour les surlignages, et la mise en page : identité plafonnée à 1000 px de largeur max. Mise en page deux colonnes standard du framework Rookie.

  • Pages d'événement — résultats de match, tableaux de performance et détails d'événement rendus via le remplacement single-event.php du thème

  • Pages de joueur — statistiques de carrière, saison en cours et informations biographiques via single-player.php

  • Tableaux de ligue — pris en charge automatiquement à partir des shortcodes SportsPress ; mis en forme via les règles CSS de tableau du thème

  • Calendriers et listes de joueurs — rendus via les shortcodes SportsPress standard ; mis en forme par le CSS du thème

Contenu de démonstration

ThemeBoy propose un contenu de démonstration prédéfini pour chaque thème qui inclut un échantillon de ligue, saison, équipes, joueurs, staff et événements. Pour installer :

  1. Activez l'extension One Click Demo Import (invitée par l'avis TGM Plugin Activation à la première activation).

  2. Allez dans Apparence → Import Demo Data.

  3. Choisissez la démo Marquee et cliquez sur Import Demo Data.

L'importation peuple SportsPress avec des données d'exemple afin que vous puissiez voir le thème en action avec un contenu réaliste. Remplacez les données d'exemple par les vôtres une fois que vous êtes à l'aise avec le thème.

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