Ajustes y configuración de Facebook
La extensión de Facebook no añade una pantalla de ajustes dedicada. La configuración se realiza a través de un campo meta por equipo y de las opciones del widget.
Metabox del equipo
Cada equipo gana una metabox Facebook en la pantalla de edición del equipo. La metabox contiene un único campo:
URL de la página — Introduce la URL completa de la página de Facebook del equipo (por ejemplo,
https://www.facebook.com/yourclubname). El valor se almacena bajo la clave de meta de entradasp_facebook.
Una vez guardada, la URL queda disponible para el widget de Facebook a través de la opción "usar URL de la página del equipo", y para cualquier plantilla personalizada del tema que llame a get_post_meta( $team_id, 'sp_facebook', true ).
Opciones del widget
El widget Facebook se registra en Apariencia → Widgets y expone:
Opción | Propósito |
Título | Encabezado opcional mostrado encima del embed |
URL de la página | URL fija de la página de Facebook — se utiliza cuando el widget está colocado en una barra lateral del sitio |
Usar URL de la página del equipo | Casilla; cuando está marcada y el widget se renderiza en una página de equipo, obtiene la URL desde la meta |
Pestañas | Selección múltiple que controla qué pestañas de Facebook se muestran: Cronología, Eventos, Mensajes |
El widget carga el SDK del Page Plugin de Facebook desde js/sportspress-facebook-sdk.js en el frontend.
Habilitar el módulo manualmente (solo plugin gratuito)
Si no estás ejecutando SportsPress Pro o un tema de ThemeBoy, la carga condicional puede mantener inactivos los hooks del plugin. Añade esto al functions.php de tu tema para forzar la activación:
add_action( 'init', function() {
update_option( 'sportspress_load_facebook_module', 'yes' );
}, 1 );
