Códigos de inserción (embeds)
EnaCast genera códigos de inserción (embeds) que puedes copiar y pegar en cualquier web externa para mostrar contenido de tu emisora: episodios, emisión en directo, noticias o la parrilla de programación.
Tipos de embed disponibles
Section titled “Tipos de embed disponibles”Reproductor de episodio
Section titled “Reproductor de episodio”Inserta un reproductor compacto de un episodio concreto en cualquier página web o noticia. El reproductor muestra el título, la imagen del programa y los controles de reproducción.
<iframe src="https://tudominio.com/embed/podcast?id=IDENTIFICADOR_EPISODIO" width="100%" height="180" frameborder="0" scrolling="no"></iframe>Para obtener el identificador del episodio, accede a la ficha del episodio en el panel de administración y copia el código de inserción desde el botón Compartir o Embed.
Reproductor de marcador
Section titled “Reproductor de marcador”Si quieres insertar un fragmento concreto de un episodio (un marcador), puedes usar el parámetro adicional de marcador:
<iframe src="https://tudominio.com/embed/podcast?id=IDENTIFICADOR_EPISODIO&mid=IDENTIFICADOR_MARCADOR" width="100%" height="180" frameborder="0" scrolling="no"></iframe>El reproductor empezará a reproducir automáticamente desde el punto del marcador seleccionado.
Emisión en directo
Section titled “Emisión en directo”Inserta el reproductor de la emisión en directo de tu emisora. Hay dos variantes disponibles:
Reproductor estándar:
<iframe src="https://tudominio.com/embed/live" width="100%" height="200" frameborder="0"></iframe>Reproductor en formato banner (compacto):
<iframe src="https://tudominio.com/embed/liveBannerUI2" width="100%" height="80" frameborder="0"></iframe>El reproductor en directo muestra el nombre del programa que se está emitiendo en ese momento, junto con la imagen del programa y los controles de reproducción.
Listado de noticias
Section titled “Listado de noticias”Muestra las últimas noticias publicadas por tu emisora:
<iframe src="https://tudominio.com/embed/news" width="100%" height="600" frameborder="0"></iframe>Parrilla de programación
Section titled “Parrilla de programación”Inserta la parrilla semanal con los horarios de todos los programas:
<iframe src="https://tudominio.com/embed/schedules" width="100%" height="800" frameborder="0"></iframe>Página de programa
Section titled “Página de programa”Muestra la ficha de un programa concreto con sus últimos episodios:
<iframe src="https://tudominio.com/embed/programs/NOMBRE_PROGRAMA" width="100%" height="800" frameborder="0"></iframe>Dominio en las URLs
Section titled “Dominio en las URLs”Personalización
Section titled “Personalización”Dimensiones
Section titled “Dimensiones”Puedes ajustar las dimensiones del iframe modificando los atributos width y height:
| Tipo de embed | Ancho recomendado | Alto recomendado |
|---|---|---|
| Reproductor de episodio | 100% | 180px |
| Reproductor en directo | 100% | 200px |
| Banner en directo | 100% | 80px |
| Noticias | 100% | 600px |
| Parrilla | 100% | 800px |
Apariencia
Section titled “Apariencia”Los embeds heredan automáticamente el estilo visual de tu emisora (colores, modo oscuro/claro) según la configuración del tema activo en EnaCast. No necesitas añadir CSS adicional.
Insertar embeds en noticias de EnaCast
Section titled “Insertar embeds en noticias de EnaCast”Además de webs externas, puedes insertar reproductores de episodios y marcadores directamente dentro del cuerpo de una noticia de EnaCast usando shortcodes en el editor de texto.
El panel de administración proporciona botones en la barra de herramientas del editor para insertar estos shortcodes de forma visual, sin necesidad de escribir código HTML manualmente.
Consejos
Section titled “Consejos”- Prueba el embed en una página de prueba antes de publicarlo en producción
- Usa HTTPS siempre en las URLs de los embeds para evitar problemas de contenido mixto
- Si el embed no se muestra, comprueba que tu web permite la carga de iframes desde el dominio de EnaCast
Si tienes dudas, puedes contactar con el soporte técnico en support@enacast.com