外掛標籤
開發者團隊
原文外掛簡介
RangerHQ Radio adds a tiny, focused internet radio player to your WordPress dashboard so you can have background music while you work in the admin — without leaving the page, opening Spotify, or installing a desktop client.
What you get
44 hand-curated stations from SomaFM across 10 genres — ambient, electronic, lounge, rock, metal, jazz, world, reggae, holiday and specials. From coding-focus ambient (Groove Salad, Drone Zone) to drive-time electronic (DEF CON Radio, Beat Blender) to mellow lounge (Lush, Secret Agent).
Now-playing indicator — small CSS dancing-bars equalizer that pulses while audio is playing. A Web Audio frequency visualizer kicks in automatically when the browser allows it (with a graceful fallback to the CSS bars).
Track history + favourites — every track that scrolls past is logged to your personal History page (capped at 500); a star toggle promotes the good ones to a separate Favourites tab that doesn’t age out. Each row has four search links (Spotify, YouTube, Apple Music, Bandcamp) so you can find that track on whichever service you use.
Pop-out mini-player — a 380×560 standalone window that persists across the main tab’s navigation, so background music doesn’t cut when you move between Plugins, Posts, Users, etc.
OS media keys — F8/headphone buttons/lock-screen widget play and pause the radio (via MediaSession API).
Mute toggle — the speaker icon is clickable; remembers prior volume.
Dark theme — explicit dark option for the player surface (Settings → Theme).
Per-user state — your chosen station, volume, theme, history, and favourites all live in user_meta, so each WordPress user has their own setup.
Third-party service
This plugin streams audio from SomaFM — an independent, listener-supported, commercial-free internet radio network broadcasting from San Francisco since 2000. RangerHQ Radio is a small WordPress wrapper around their public streams; the service itself provides all the music. SomaFM’s terms of use are at somafm.com/legal/. If you enjoy the music, please consider supporting SomaFM directly.
See the dedicated Privacy section below for everything that does and does not leave your site.
Privacy
RangerHQ Radio is privacy-respecting by design:
No telemetry from the plugin. RangerHQ Radio does not phone home, report usage statistics, or contact the plugin author’s servers in any way.
No data leaves your site. All per-user state — station choice, volume, theme, listening history, favourites — is stored in your own WordPress database (wp_usermeta) and never transmitted anywhere.
Audio streams come from SomaFM directly. When you press Play, your browser opens an HTTP stream to https://somafm.com — the plugin does not proxy, log, or analyse this connection. SomaFM’s own privacy practices apply to the stream; see SomaFM legal.
Current-track display polls SomaFM’s public songs endpoint (https://somafm.com/songs/{station}.json) every 30 seconds while audio is playing. The plugin sends no identifying information with this request. Polling stops the moment you pause.
Search-provider links (Spotify / YouTube / Apple Music / Bandcamp) are outbound only. Clicking one opens a new tab with a search URL on that service — the plugin sends no data and stores no information about which links you click.
No third-party JavaScript is loaded from outside your own server. All scripts ship inside the plugin.
Updates come from WordPress.org through the normal WordPress core update process. The plugin does not contact any other update server.
If you do not want any third-party traffic at all, simply do not press Play.
