Ir al contenido principal

Uso de la extensión de Facebook

En el día a día, usar la extensión Facebook consiste en pegar las URL de las páginas de los equipos en la meta box correcta y colocar el widget en las barras laterales donde debe aparecer. Este artículo recorre ambos flujos y los pasos de resolución…

Actualizado hoy

Uso de la extensión de Facebook

En el día a día, usar la extensión Facebook consiste en pegar las URL de las páginas de los equipos en la meta box correcta y colocar el widget en las barras laterales donde debe aparecer. Este artículo recorre ambos flujos y los pasos de resolución de problemas que podrías necesitar.

Añadir la página de Facebook de un equipo

  1. Ve a SportsPress → Equipos y edita el equipo.

  2. En la metabox Facebook, pega la URL de la página de Facebook del equipo en el campo URL de la página.

  3. Actualiza la entrada.

Incrustar en la página del equipo

Si tu tema utiliza la estructura de plantillas de SportsPress con una sección de Facebook habilitada, la página del equipo mostrará la página de Facebook incrustada automáticamente. El embed utiliza el SDK oficial del Page Plugin de Facebook y se renderiza dentro de la sección dedicada en la página del equipo.

Si prefieres incrustar manualmente, puedes llamar a do_action( 'sportspress_team_facebook' ) desde una plantilla de equipo personalizada, o usar el widget de Facebook (más abajo) en una barra lateral específica del equipo.

Añadir el widget de Facebook

El widget de Facebook puede aparecer de dos maneras:

Widget en todo el sitio (URL fija de la página)

  1. Ve a Apariencia → Widgets.

  2. Arrastra el widget Facebook a una barra lateral o área de pie de página.

  3. Establece un Título y pega una URL de la página fija (por ejemplo, la página principal de Facebook de tu liga).

  4. Marca las Pestañas que quieres mostrar — Cronología muestra las publicaciones recientes, Eventos lista los próximos eventos de Facebook, Mensajes añade un botón de Enviar mensaje.

  5. Guarda el widget.

Widget consciente del equipo

  1. Coloca el widget en una barra lateral que aparezca en las páginas de equipo.

  2. Marca Usar URL de la página del equipo.

  3. El widget obtendrá automáticamente el valor sp_facebook de cada equipo cuando se renderice en la página de ese equipo. Los equipos sin URL de página recurrirán al valor fijo (o no renderizarán nada si el campo fijo está vacío).

Solución de problemas

Síntoma

Causa probable

El embed no muestra nada en el frontend

La URL de la página tiene un formato incorrecto (debe ser una URL completa https://www.facebook.com/...); o la página de Facebook está configurada como privada

El embed se muestra en desarrollo local pero no en producción

Algunos proveedores de hosting bloquean las solicitudes al SDK de Facebook — comprueba la consola en busca de avisos de scripts bloqueados

La opción de pestañas se ignora

Comprueba que has marcado al menos una pestaña; Facebook requiere una para renderizar

El widget en la página del equipo muestra la página equivocada

"Usar URL de la página del equipo" no está habilitada, o el equipo aún no tiene un valor sp_facebook

¿Ha quedado contestada tu pregunta?