Réglages et configuration de Facebook
L'extension Facebook n'ajoute pas d'écran de réglages dédié. La configuration s'effectue via un champ de méta par équipe et les options du widget.
Metabox d'équipe
Chaque équipe gagne une metabox Facebook sur l'écran de modification de l'équipe. La metabox contient un seul champ :
Page URL — Saisissez l'URL complète de la Page Facebook de l'équipe (par exemple
https://www.facebook.com/yourclubname). La valeur est stockée sous la clé de méta de publicationsp_facebook.
Une fois enregistrée, l'URL est disponible pour le widget Facebook via l'option « utiliser l'URL de Page de l'équipe », et pour tout modèle de thème personnalisé qui appelle get_post_meta( $team_id, 'sp_facebook', true ).
Options du widget
Le widget Facebook est enregistré dans Apparence → Widgets et expose :
Option | Objet |
Title | En-tête optionnel affiché au-dessus de l'intégration |
Page URL | URL de Page Facebook fixe — utilisée lorsque le widget est placé dans une barre latérale globale |
Use team's Page URL | Case à cocher ; lorsque cochée et que le widget s'affiche sur une page d'équipe, tire l'URL de la méta |
Tabs | Sélection multiple contrôlant les onglets Facebook affichés : Timeline, Events, Messages |
Le widget charge le SDK Facebook Page Plugin depuis js/sportspress-facebook-sdk.js sur le frontend.
Activer le module manuellement (extension gratuite uniquement)
Si vous n'utilisez pas SportsPress Pro ou un thème ThemeBoy, le chargement conditionnel peut maintenir les hooks de l'extension en sommeil. Ajoutez ceci au functions.php de votre thème pour forcer l'activation :
add_action( 'init', function() {
update_option( 'sportspress_load_facebook_module', 'yes' );
}, 1 );
