Linux 软件免费装
Banner图

Radio Player Page

开发者 sjimhdez
更新时间 2025年12月24日 06:37
PHP版本: 5.6 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

audio streaming radio player icecast shoutcast

下载

2.0.1 1.2.1 1.2.0 1.1.4 1.1.0 1.0.4 1.1.1 1.1.3 1.1.2 1.0.3 2.0.2

详情介绍:

Radio Player Page creates dedicated, independent pages for your radio streams, providing continuous playback without interruptions. The plugin serves a clean, standalone HTML page with an embedded React application, ensuring complete theme independence and optimal performance. Key Features Technical Details The player interface is built with React 19, TypeScript, and Material-UI, providing a modern, accessible user experience. The plugin uses Vite for asset bundling and includes proper cache busting through manifest-based asset loading.

安装:

  1. Upload the radio-player-page folder to the /wp-content/plugins/ directory, or install the plugin through the WordPress Plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Navigate to Settings → Radio Player Page Settings.
  4. For each stream:
  5. Enter your streaming URL (Icecast, Shoutcast, HLS, DASH, or MP3)
  6. Select the WordPress page where the player should appear
  7. Optionally customize: title, theme color, visualizer type, background image, and logo
  8. Click Save Changes and visit the assigned page
Important Notes

屏幕截图:

  • Player page example with yellow theme color and Amplitude Waterfall visualizer
  • Player page example with green theme color and Bars Spectrum visualizer
  • Admin settings for managing stations

常见问题:

Will the player conflict with my theme?

No. Player pages are completely independent of your WordPress theme, served as standalone HTML pages without loading theme styles or scripts.

Do I need to configure anything on the WordPress page?

No. Once you assign a page to a stream in the plugin settings, 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 content, template, and any existing settings are bypassed, ensuring the player displays correctly without any page-level configuration.

Where can I get support or report issues?

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

What is the sleep timer feature?

The sleep timer allows you to automatically stop playback after a set duration. Available options are 30 minutes, 1 hour, or 2 hours. The timer only runs while playback is active and can be cancelled at any time.

Can I use this for commercial radio stations?

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

Why is the volume control not available on my iOS device?

Volume control is not available on iOS devices due to system limitations. iOS devices use the system volume controls instead.

Where can I view the full source code?

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

更新日志:

2.0.2 2.0.1 1.2.1 1.2.0