Wavecast Radio

¿Qué es Wavecast?

Wavecast es un tema y módulo de Hugo de código abierto que añade un reproductor de audio de podcast/radio persistente a cualquier sitio Hugo. Proporciona dos componentes web personalizados que trabajan juntos:

ComponenteDóndeQué hace
<podcast-player>En línea (en tu contenido)Reproducir/pausa, saltar, buscar, volumen, capítulos, póster
<podcast-footer>Pie de página fijoBarra de reproductor persistente al final de cada página

Ambos componentes están sincronizados bidireccionalmente: pausar el pie de página pausa todos los reproductores en línea, y viceversa. Solo se reproduce una fuente de audio a la vez. La posición, volumen, silencio y velocidad sobreviven a la navegación entre páginas.

Características Principales

¿Para quién es?

Demo en Vivo

Abrir Demo en Vivo Repositorio GitHub

PáginaLo que aprenderás
InstalaciónConfiguración como tema vs módulo, requisitos de Hugo
Primeros PasosPrimer episodio, configuración mínima, verificar que funciona
ConfiguraciónOpciones de configuración, propiedades CSS, selectores ::part()
Configuración de InicioReproductor de pie, atributos de framework, alternancia de tema
ShortcodesTodos los shortcodes de utilidad con ejemplos en vivo
Front MatterCampos de audio, campos RSS de podcast, configuración por página
AvanzadoAdaptadores de fuente, API de eventos, persistencia, solución de problemas