Radio Player Page

Beschrijving

Radio Player pagina biedt speciale, op zichzelf staande spelerpagina’s voor je radio-uitzendingen op WordPress. Hiermee kun je een volledig wekelijkse radioplanning aanmaken, je uitzendingen beheren en alles presenteren op pagina’s die betrouwbaar en thema-onafhankelijk luisteren garanderen.

The Power of Player Pages

  • Onafhankelijke spelerpagina’s – Elke zender heeft een eigen onafhankelijke HTML-pagina, volledig buiten je WordPress thema om. Dit zorgt voor nul themaconflicten, optimale prestaties en één duidelijke URL per radiozender.
  • Volledig radioplanning – Maak een wekelijkse line-up met benoemde radioshows en optionele logo’s. De speler toont slim de huidige en volgende radioshow, met tijdzone-bewuste berekeningen en het voorkomen van overlappingen.
  • Universele streamcompatibiliteit – Werkt naadloos met Icecast, Shoutcast, HLS (.m3u8), DASH (.mpd) en MP3-streams. Automatische protocoldetectie met native ondersteuning voor HLS in iOS Safari.

Uitzendbeheer

  • Multi-Station beheer – Beheer meerdere onafhankelijke stations vanuit één WordPress installatie, elk met een eigen stream, planning en branding.
  • Uitzending tijdzoneklok – Houd een wereldwijd publiek geïnformeerd. Wanneer de tijdzone van je station verschilt van die van de luisteraar, toont een discrete klok de lokale tijd van het station en het tijdsverschil.
  • Media Session API – Professionele integratie met vergrendelingsschermen en mediaknoppen op apparaten, met weergave van station afbeeldingen en informatie.
  • 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.

Luisterervaring

  • Geïnformeerd luisteren – De speler toont duidelijk wat er nu op de radio is en wat er straks komt.
  • Visuele aanpassing – Kies uit 8 kleurthema’s en 4 real-time audiovisualisators (mogelijk gemaakt door Web Audio API) die passen bij de huisstijl van je station.
  • Station branding – Upload aangepaste achtergrondafbeeldingen en logo’s voor elk radiostation.
  • Handige functies – Slaaptimer, responsive design en social sharing meta-tags voor rijke linkvoorbeelden.

Gebouwd voor moderne webprestaties\nDe speler is een zelfstandige applicatie gebouwd met React 19, TypeScript en Vite, wat zorgt voor een snelle, toegankelijke en onderhoudbare ervaring. Het gebruikt manifest-gebaseerd laden van bestanden voor naadloze updates.

Schermafbeeldingen

  • Spelerspagina met blauw thema en ‘Oscilloscoop’ visualisator.
  • Spelerspagina met geel thema, ‘Stavenspectrum’ visualisator en tijdzoneklok.
  • Spelerspagina met groen thema, ‘Amplitude waterval’ visualisator en actieve slaapmodus.
  • Spelerspagina met roze thema en geopend ‘Schema’ modal.
  • Spelerpagina met oranje thema en alle radioshows modal geopend.
  • Edit Radio Station screen.
  • Edit Radio Show screen.
  • Edit Radio Schedule screen.

Installatie

  1. Upload de map radio-player-page naar de folder /wp-content/plugins/ of installeer de plugin rechtstreeks via het WordPress plugins scherm.
  2. Activeer de plugin via het ‘Plugins’ scherm in WordPress.
  3. Go to RPP Radio Stations in the admin menu. Click Add New to create a station.
  4. Voor elk station:
    • Voer je streaming URL in (Icecast, Shoutcast, HLS, DASH of MP3)
    • Selecteer de WordPress pagina waar de speler moet verschijnen
    • Optioneel aanpassen: titel, themakleur, type visualisator, achtergrondafbeelding en logo
  5. 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.

Belangrijke opmerkingen

  • Elk radiostation vereist zowel een geldige streaming URL als een toegewezen WordPress pagina.

FAQ

Moet ik iets configureren op de WordPress pagina?

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.

Waar kan ik ondersteuning krijgen of problemen rapporteren?

Visit the WordPress Support Forum for help, feature requests, and to report any bugs.

Kan ik dit gebruiken voor commerciële radiostations?

Ja. De plugin is gratis en open-source (GPLv2 of hoger), geschikt voor zowel commerciële als niet-commerciële radiostations.

Waar kan ik de volledige broncode bekijken?

De broncode is te vinden op GitHub.

Beoordelingen

16 september 2025
This plugin gave me a dedicated player for my shoutcast stream under 5 mins. No fluff at all. Just paste the link, pick a page, and you’re good to go
13 september 2025
The setup is super straightforward and easy to understand. I like that it keeps things simple without adding a bunch of unnecessary settings.
10 september 2025 2 reacties
works great for keeping the radio player running without stopping when clicking around the site could you add an option to upload an image or logo to display with the player? regards
Lees alle 3 beoordelingen

Bijdragers & ontwikkelaars

“Radio Player Page” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Radio Player Page” is vertaald in 12 localen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Radio Player Page” in je eigen taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

3.3.0

  • Added Radio Schedule block.
  • Added Radio Shows List block.
  • Radio stations and radio shows now use CPTs.