Passer au contenu principal

Utiliser l'extension Facebook

Au quotidien, utiliser l'extension Facebook consiste à coller les URL des Pages des équipes dans la bonne meta box et à placer le widget dans les barres latérales où il doit apparaître. Cet article parcourt les deux flux et les étapes de dépannage d…

Mis à jour aujourd’hui

Utiliser l'extension Facebook

Au quotidien, utiliser l'extension Facebook consiste à coller les URL des Pages des équipes dans la bonne meta box et à placer le widget dans les barres latérales où il doit apparaître. Cet article parcourt les deux flux et les étapes de dépannage dont vous pourriez avoir besoin.

Ajouter la Page Facebook d'une équipe

  1. Allez dans SportsPress → Équipes et modifiez l'équipe.

  2. Dans la metabox Facebook, collez l'URL de la Page Facebook de l'équipe dans le champ Page URL.

  3. Mettez à jour la publication.

Intégrer dans la page d'équipe

Si votre thème utilise la structure de modèle SportsPress avec une section Facebook activée, la page d'équipe affichera automatiquement la Page Facebook intégrée. L'intégration utilise le SDK officiel Facebook Page Plugin et s'affiche dans la section dédiée de la page d'équipe.

Si vous préférez intégrer manuellement, vous pouvez appeler do_action( 'sportspress_team_facebook' ) depuis un modèle d'équipe personnalisé, ou utiliser le widget Facebook (ci-dessous) sur une barre latérale spécifique à l'équipe.

Ajouter le widget Facebook

Le widget Facebook peut apparaître de deux manières :

Widget global (URL de Page fixe)

  1. Allez dans Apparence → Widgets.

  2. Faites glisser le widget Facebook dans une barre latérale ou une zone de pied de page.

  3. Définissez un Title et collez une Page URL fixe (par exemple, la Page Facebook principale de votre ligue).

  4. Cochez les Tabs que vous souhaitez afficher — Timeline montre les publications récentes, Events liste les Événements Facebook à venir, Messages ajoute un bouton Send Message.

  5. Enregistrez le widget.

Widget contextuel à l'équipe

  1. Placez le widget sur une barre latérale qui apparaît sur les pages d'équipe.

  2. Cochez Use team's Page URL.

  3. Le widget tirera automatiquement la valeur sp_facebook de chaque équipe lorsqu'il sera rendu sur la page de cette équipe. Les équipes sans URL de Page se rabattront sur la valeur fixe (ou n'afficheront rien si le champ fixe est vide).

Dépannage

Symptôme

Cause probable

L'intégration n'affiche rien sur le frontend

L'URL de Page est mal formée (doit être une URL https://www.facebook.com/... complète) ; ou la Page Facebook est définie comme privée

L'intégration s'affiche en local mais pas en production

Certains hébergeurs bloquent les requêtes vers le SDK Facebook — vérifiez la console pour les avertissements de scripts bloqués

L'option Tabs ignorée

Vérifiez que vous avez coché au moins un onglet ; Facebook en exige un pour s'afficher

Le widget sur la page d'équipe affiche la mauvaise page

« Use team's Page URL » non activée, ou l'équipe n'a pas encore de valeur sp_facebook

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