Plugin info

Total downloads: 668
Active installs: 10
Total reviews: 3
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 3 language(s)
Contributors: 1
Last updated: 12/7/2025 (24 days ago)
Added to WordPress: 7/31/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.9
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 24 days ago • 3 reviews

70/100

Is Radio Player Page abandoned?

Likely maintained (last update 24 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.9
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Radio Player – Live Shoutcast, Icecast and Any Audio Stream Player
Rating 4.3/5 (97 reviews)Active installs 7,000
Shoutcast Icecast HTML5 Radio Player
Rating 2.8/5 (16 reviews)Active installs 1,000
StreamCast – Live Radio Streaming Player
Rating 4.8/5 (6 reviews)Active installs 1,000
Shoutcast and Icecast HTML5 Web Radio Player by YesStreaming.com
Rating 3.0/5 (2 reviews)Active installs 500
Codescar Radio Widget
Rating 5.0/5 (2 reviews)Active installs 90
Serverless Radio
Rating 5.0/5 (3 reviews)Active installs 40

Description

Radio Player Page creates dedicated, independent pages for up to six radio streams, providing continuous playback without interruptions.

Its architecture and design are optimised to keep listeners engaged throughout their visit.

Set up in minutes, no coding required, and the lightweight page runs independently of your theme, preserving site performance.

The plugin is fully internationalised and responsive on mobile, tablet, and desktop devices.

Key Features:

  • Easy setup – launch a player page in minutes, no coding required.
  • Multiple stream support – up to six independent streams, each with its own page.
  • Broad stream support – compatible with Icecast, Shoutcast, and MP3.
  • Real‑time visualization – built‑in waveform visualizer.

Installation

  1. Upload the radio-player-page folder to the /wp-content/plugins/ directory, or install the plugin via the Plugins screen.
  2. Activate the plugin via the Plugins screen.
  3. Navigate to Settings Radio Player Page Settings.
  4. For each stream you want to configure:
    • Enter your streaming URL (Icecast, Shoutcast, or MP3).
    • Select the page where the player should appear.
    • Optionally add a custom stream title.
  5. Save your settings.
  6. Open the assigned page to see the player in action.

Frequently Asked Questions

Can I customize the player appearance?

The player is minimal by design. It automatically uses your site’s favicon and site title (or a custom stream title) for branding.

Can I use this for commercial radio stations?

Yes. The plugin is free and open‑source, suitable for both commercial and non‑commercial stations.

Where can I get support or report issues?

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

Where can I view the full source code?

The source code is hosted on GitHub. See the repository for contributions and issue tracking.

Review feed

No reviews available

Screenshots

  1. Radio Player Page displayed on a mobile device, showing the clean, minimal interface optimized for mobile listening.

    Radio Player Page displayed on a mobile device, showing the clean, minimal interface optimized for mobile listening.

  2. Radio Player Page on a desktop device, featuring the waveform visualizer and full player controls.

    Radio Player Page on a desktop device, featuring the waveform visualizer and full player controls.

  3. Plugin Settings screen, showing the interface for managing multiple streams.

    Plugin Settings screen, showing the interface for managing multiple streams.

Changelog

1.2.1

  • Added support for HLS and DASH streaming using hls.js and dash.js

1.2.0

  • Added support for multiple streams (up to six streams)
  • Added optional custom stream title field for each stream
  • Improved Settings screen with dynamic streaming management interface
  • Added backward compatibility migration for existing users upgrading from single-stream version
  • Enhanced user experience with better form validation and page selection

1.1.4

  • Changed WordPress compatibility to 6.9
  • Changed to WordPress.org community translations

1.1.3

  • Added complete internationalization (i18n) support for plugin administration screen and player interface
  • Integrated translations for English (en_US) and Spanish (es_ES)
  • Player interface now automatically detects and matches WordPress locale

1.1.2

  • Updated documentation and use cases

1.1.1

  • Updated readme with short description
  • Added accessibility features to the player Page
  • Refactored locale handling in the player Page

1.1.0

  • Added volume control to the player
  • Displays Site name in the player Page
  • Shows Site favicon in the player Page
  • Updated readme with screenshots
  • Fixed minor translation bugs in the player Page