Descripción
Radio Player Page provides dedicated, standalone player pages for your radio broadcasts on WordPress. It lets you create a full weekly radio schedule, manage your broadcasts, and present everything on pages that guarantee reliable, theme-independent listening.
The Power of Player Pages
- Páginas de reproductor independientes – Cada emisora vive en su propia página HTML independiente, sin pasar por tu tema de WordPress en absoluto. Esto garantiza cero conflictos con el tema, rendimiento óptimo y una URL clara por cada emisora.
- Full Radio Scheduling – Create a weekly lineup with named radio shows and optional logos. The player intelligently displays the current and next radio show, with timezone-aware calculations and overlap prevention.
- Compatibilidad universal con transmisiones – Funciona a la perfección con transmisiones de Icecast, Shoutcast, HLS (.m3u8), DASH (.mpd) y MP3. Detección automática de protocolo con compatibilidad nativa con HLS en Safari para iOS.
Gestión de emisiones
- Multi-Station Control – Manage multiple independent stations from a single WordPress installation, each with its own stream, schedule, and branding.
- Reloj de zona horaria de la emisora – Mantén informada a una audiencia global. Cuando la zona horaria de tu emisora es distinta a la del oyente, un reloj discreto muestra la hora local de la emisora y la diferencia horaria.
- API de sesión de medios – Integración profesional con pantallas de bloqueo de dispositivos y controles de medios, mostrando la imagen de la emisora y su información.
- Radio Schedule Block – Add a Block to any post or page to display the full weekly radio schedule for a selected station. Design is controlled by the editor and theme (Block Supports, theme.json).
- Radio Shows List Block – Add a Block to list all radio shows for a selected station, with optional image, extended description, and broadcast schedule.
Experiencia del oyente
- Escucha informada – El reproductor muestra claramente qué suena ahora y qué viene a continuación.
- Personalización visual – Elige entre 8 temas de color y 4 visualizadores de audio en tiempo real (basados en Web Audio API) para que coincidan con la imagen de marca de tu emisora.
- Station Branding – Upload custom background images and logos for each radio station.
- Características prácticas – Temporizador de apagado, diseño adaptable y meta etiquetas para compartir en redes sociales con previsualización enriquecida.
Diseñado para el rendimiento web moderno
El reproductor es una aplicación autocontenida construida con React 19, TypeScript y Vite, que garantiza una experiencia rápida, accesible y mantenible. Utiliza carga de recursos basada en manifiesto para actualizaciones sin interrupciones.
Capturas

Página del reproductor con el tema azul y el visualizador «Osciloscopio» 
Página del reproductor con el tema amarillo, el visualizador «Espectro de barras» y el reloj de zona horaria. 
Página del reproductor con el tema verde, el visualizador «Cascada de amplitud» y el modo sueño activo. 
Página del reproductor con el tema rosa y la ventana emergente «Parrilla» abierta 
Player page with orange theme and All Radio Shows modal open. 
Edit Radio Station screen. 
Edit Radio Show screen. 
Edit Radio Schedule screen.
Instalación
- Sube la carpeta
radio-player-pageal directorio/wp-content/plugins/o instala el plugin directamente desde la pantalla de plugins de WordPress. - Activa el plugin desde la pantalla de ‘Plugins’ en WordPress.
- Go to RPP Radio Stations in the admin menu. Click Add New to create a station.
- Por cada emisora:
- Introduce tu URL de transmisión (Icecast, Shoutcast, HLS, DASH o MP3)
- Selecciona la página de WordPress donde debe aparecer el reproductor
- Opcionalmente personaliza: título, color del tema, tipo de visualizador, imagen de fondo y logotipo
- Publish or update the station and visit the assigned page. Optionally use RPP Radio Shows to create radio shows and build the weekly schedule on each station.
Notas importantes:
- Each radio station requires both a valid streaming URL and an assigned WordPress page.
FAQ
-
¿Necesito configurar algo en la página de WordPress?
-
No. Once you assign a page to a station on the RPP Stations edit screen, no additional configuration is needed on the page itself. The plugin intercepts page requests using WordPress template redirect hooks and serves a standalone HTML page with the player. The page’s normal front-end output (content, template, blocks) is bypassed for that URL, so the player always loads reliably without page-level setup.
-
¿Dónde puedo obtener soporte o reportar problemas?
-
Visita el Foro de soporte de WordPress para obtener ayuda, solicitudes de características y para informar de cualquier fallo.
-
¿Puedo utilizarlo para emisoras de radio comerciales?
-
Sí. El plugin es gratuito y de código abierto (GPLv2 o posterior), apto tanto para emisoras de radio comerciales como no comerciales.
-
¿Dónde puedo ver el código fuente completo?
-
El código fuente está alojado en GitHub.
Reseñas
Colaboradores y desarrolladores
«Radio Player Page» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Radio Player Page» está traducido en 11 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Radio Player Page» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
3.3.0
- Added Radio Schedule block.
- Added Radio Shows List block.
- Radio stations and radio shows now use CPTs.
