Plugin de WordPress · Prioridad para bloques · Tokens del lado del servidor

Guía de integración del plugin de WordPress

Usa WebLiveHub Stream para incrustar contenido de streaming de WebLiveHub en WordPress conectando tu sitio a un backend alojado.

Integración con WordPress

Incrusta transmisiones con WebLiveHub Stream (prioridad para bloques)

v1.1.0

WebLiveHub Stream es un plugin de WordPress que incrusta contenido de streaming de WebLiveHub conectando tu sitio a un backend alojado.

Compatibility

  • Requisitos mínimos: WordPress 6.0
  • Probado hasta: WordPress 6.9
  • Requires PHP: 8.0

Cómo funciona

  1. Tu sitio de WordPress se conecta a un backend alojado.
  2. El plugin genera tokens de incrustación en el servidor (mantén las credenciales fuera de entradas y páginas).
  3. La página muestra el reproductor de WebLiveHub.

Antes de empezar

Necesitas un sitio WordPress que puedas administrar y una conexión de WebLiveHub preparada para la persona que emitirá.

  • En Console → Hosted Backends, copia la URL del servicio del backend que vas a utilizar. Sus Allowed Origins deben incluir el origen del sitio WordPress.
  • En Console → Users, localiza el User ID de la cuenta autorizada para la conexión y el User ID público del emisor. Cumplen funciones distintas: el primero y su contraseña se usan en Quick Setup; el segundo se introduce al crear la página. La contraseña de conexión no es la de administración de WordPress ni la de inicio de sesión de Google.
  • Para una página del emisor, usa el User ID público correspondiente a la misma cuenta autorizada para la conexión. Introduce la contraseña de conexión directamente en los ajustes de WordPress; no la incluyas en el contenido de la página ni en mensajes de soporte.
  • Usa un navegador con acceso a la cámara y al micrófono. Permite ambos dispositivos en los permisos del navegador y del sistema operativo.

Si todavía no tienes preparada la cuenta, el backend o la identidad de emisión, utiliza la página de contacto para indicar la URL de tu sitio y el uso previsto. No envíes contraseñas ni tokens.

Crea tu página de emisión

  1. Descarga Source code (zip) desde la versión v1.1.0. En WordPress, sigue Plugins → Add New Plugin → Upload Plugin, instala el ZIP y activa WebLiveHub Stream.
  2. Abre Settings → WebLiveHub Stream. Usa Quick Setup para guardar la URL del servicio Hosted Backend y el User ID y la contraseña de la cuenta autorizada para la conexión. Guardar confirma que los ajustes se han almacenado; sigue los pasos de emisión para comprobar el inicio.
  3. En la sección para crear páginas, selecciona la opción de emisión, introduce el User ID público del emisor y crea el borrador. Si tienes varias conexiones, selecciona explícitamente el backend y la identidad de conexión.
  4. Revisa el bloque ya completado en el borrador. Previsualiza la página y publícala cuando esté lista; crear un borrador no publica la página.
  5. Abre la página del emisor, permite la cámara y el micrófono tanto en el navegador como en el sistema operativo y usa el control de inicio de la página para tu actividad.
  6. Comprueba que la capa de carga desaparece o se cancela y que empieza el temporizador del emisor. Al terminar la actividad, finaliza la emisión desde la interfaz.

Para la siguiente actividad real, reutiliza esta página del emisor y vuelve a comprobar las señales de inicio.

Reutiliza tu página

Conserva una página del emisor que funcione para futuras actividades. Si necesitas cambiar quién emite o el diseño, puedes editar el bloque WebLiveHub Stream que ya está en la página.

La inserción manual del bloque, varias conexiones, los shortcodes y el CSS personalizado siguen disponibles para configuraciones avanzadas. Son opcionales para el flujo de Quick Setup y creación de borradores.

Si se deniega el acceso a un dispositivo o la carga continúa, revisa los permisos de cámara y micrófono tanto en el navegador como en el sistema operativo. Al contactar con soporte, indica en qué paso te encuentras, las versiones del plugin y del navegador, y el error visible sin contraseñas ni tokens.

Guía rápida de Host Label

Uso de Host Label
Host LabelCuándo usarlo
connectpruebas / PoC / valor predeterminado general
livemodo de emisor/transmisor (publicación + controles)
live-clientmodo espectador (ver)
Avanzado o heredado: uso de shortcode

Como guía de uso, considera el shortcode como alternativa opcional para flujos heredados.

Básico

[weblivehub_stream streamer="STREAMER_USER_ID"]

Avanzado

[weblivehub_stream streamer="STREAMER_USER_ID" host_label="live" width="100%" height="600px"]
[weblivehub_stream streamer="STREAMER_USER_ID" host_label="live" style="width: 100%; height: 600px; display: block;"]

Nota de seguridad: Guarda las credenciales del backend alojado únicamente en Ajustes → WebLiveHub Stream. No pegues credenciales en entradas ni páginas.

¿Tienes un caso real de transmisión en vivo con WordPress? Contáctanos para hablar de la configuración. Incluye la URL del sitio y la fecha prevista del primer uso (o indica “sin definir”); no envíes contraseñas ni tokens.