Shane Radio Station
A working plugin to display a functional radio player with a schedule for DJ's currently presenting
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ssarkhot/shane-radio-station/archive/refs/heads/main.zipCurrent Features
- Configurable stream URL
- Editable station name
- Optional station description
- Shortcode support: [shane_radio_station]
- Basic MP3/AAC/HLS preparation
- Live show resolver
- Secure server-side metadata fetching
- Live "Now Playing" updates
- Custom radio player controls
- Custom play/pause button
- Volume slider
- Animated equalizer
- LIVE indicator
Roadmap
Schedule System
Create Show custom post typeAdd show imageAdd day/start/end schedule fieldsAdd disabled statusAdd override statusAdd conflict detectionDisplay current live show on frontend player
Player
Replace native audio controlsAdd custom play/pause buttonRemove seek/rewind ability- Improve player styling
- Add responsive mobile layout
- Add player skins
- Add album artwork from metadata
- Smooth metadata transitions
Block/Widget
- Gutenberg block
- Classic widget
Metadata
Admin can add a private metadata API URLAPI URL stored in WordPress optionsFrontend never exposes metadata URLWordPress fetches metadata server-sideFrontend receives sanitized title & artist- Album artwork support
- Song history