Ir al contenido principal

Uso de BuddyPress con SportsPress

Día a día, la integración con BuddyPress se ejecuta en segundo plano. Las dos actividades que repetirás a medida que crezca tu comunidad son vincular nuevos miembros a registros de jugadores o personal, y confirmar que la actividad de los perfiles s…

Actualizado hoy

Uso de BuddyPress con SportsPress

Día a día, la integración con BuddyPress se ejecuta en segundo plano. Las dos actividades que repetirás a medida que crezca tu comunidad son vincular nuevos miembros a registros de jugadores o personal, y confirmar que la actividad de los perfiles se muestra correctamente en el frontend.

Vincular un miembro con un jugador

Cuando un nuevo miembro del club se registra en tu sitio de BuddyPress:

  1. Crea o edita su registro de jugador en SportsPress → Jugadores.

  2. En la metabox del jugador de SportsPress, establece el campo Usuario con la cuenta del nuevo miembro.

  3. Guarda el jugador. La próxima vez que el miembro visite su propio perfil de BuddyPress, la pestaña SportsPress mostrará sus eventos.

Vincular un miembro con un puesto de personal

Se aplica el mismo flujo a entrenadores, mánagers y otro personal:

  1. Edita el registro de personal en SportsPress → Personal.

  2. Asigna la cuenta de usuario de WordPress en el campo Usuario.

  3. Guarda.

Sincronización de avatares

Cuando un miembro actualiza su avatar de BuddyPress, el cambio se propaga al jugador o personal de SportsPress vinculado mediante los hooks de guardado de xprofile. Lo contrario también es cierto — subir una foto de jugador en la pantalla de edición de SportsPress actualiza el avatar del perfil de BuddyPress.

Si los avatares quedan desincronizados, edita y vuelve a guardar el perfil de BuddyPress o el registro de jugador de SportsPress para volver a activar la sincronización.

Actividad en el flujo de BuddyPress

Una vez vinculados, los eventos de SportsPress asociados al registro de jugador del miembro pueden aparecer en el flujo de actividad de BuddyPress. El plugin utiliza llamadas estándar a la API de actividad de BuddyPress, por lo que la actividad sigue las mismas reglas de privacidad y visibilidad que otros tipos de actividad de BuddyPress.

Solución de problemas

Síntoma

Causa probable

La pestaña SportsPress no aparece en un perfil

El plugin está inactivo, o el usuario no ha iniciado sesión y la pestaña está configurada para vistas solo para miembros

La pestaña aparece pero está vacía

El usuario no está vinculado a un registro de jugador o de personal (revisa el campo Usuario en la metabox de SportsPress)

El avatar no coincide

Vuelve a guardar el jugador o personal vinculado para reactivar la sincronización

La actividad no aparece

Confirma que el componente de actividad de BuddyPress está habilitado en Ajustes → BuddyPress → Componentes

¿Ha quedado contestada tu pregunta?