Passer au contenu principal

Football Club et SportsPress

Football Club 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ésu…

Mis à jour aujourd’hui

Football Club et SportsPress

Football Club 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 Football Club 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, Football Club 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, Football Club affiche :

  • Pages d'équipe — utilisant la typographie du thème (HelveticaNeue-CondensedBlack pour les titres, HelveticaNeue pour le corps), la couleur primaire #d4000f pour les surlignages, et la mise en page : deux colonnes avec une répartition contenu-et-barre latérale 65,2 % / 34,8 % ; conteneur du site de 1000 px de large.

  • 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 Football Club 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 ?