WordPress plugin intelligence profile

Simple Radio Forty Two

A shortcode and Gutenberg radio player for Icecast, SomaFM, and Radio Paradise streams, with lock-screen Media Session controls.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.2.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.0 · PHP 7.4
Directory statusactive
Last directory update29 Aug 20262mo ago
Active installations10Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 2 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Simple Radio Forty Two version 2.2.0 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Simple Radio Forty Two is a small radio player for WordPress, inspired by Radio 42. It is written in vanilla JavaScript (no jQuery). You configure stations once, then drop the player on any page with [sr42_radio] or the Simple Radio Forty Two block.

What it does

  • Plays Icecast / MPC, SomaFM, and Radio Paradise streams from a dropdown.
  • Shows now-playing metadata (artist, title, next track when the source provides it) via the REST route /wp-json/sr42/v1/meta.
  • On supporting mobile browsers, uses the Media Session API: lock-screen title, artwork, play/pause, and previous/next station.
  • Remembers the last station and volume in localStorage. If you navigate to another page that also contains the player, it tries to resume playback. See the FAQ: browsers often block that autoplay.
  • Optional custom title and button/background images under Simple Radio → Styling.
  • Optional Find stations on Settings: the public Radio Browser directory fetches real streams. If WordPress AI is enabled, it assembles a 3–6 station lineup only from those results (no invented URLs). Without AI, the first six hits fill the form. Nothing is saved until you click Save Changes.

This plugin does not keep audio playing across a full page load by itself (no background Service Worker). Media Session controls work while the tab that started playback stays open, including with the phone locked.

Configuration

  • Simple Radio — copy the shortcode.
  • Settings — station name, stream URL, and server type (Icecast / SomaFM / Radio Paradise).
  • Styling — title and image URLs, with a live preview. Save to apply on the public player.

Usage

  • Shortcode: [sr42_radio]
  • Block: Simple Radio Forty Two (Media category). Dynamic render: the same HTML as the shortcode. Stations always come from Settings (no per-block station list).

There is no separate classic widget. On a classic widget screen you can put the shortcode in a Shortcode or Custom HTML widget.

License

Simple Radio Forty Two is licensed under the GPLv2 or later. txt for details.

Acknowledgments

Thanks to the WordPress community and the Radio 42 developers for the inspiration.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • audio
  • music
  • player
  • radio
  • streaming
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 7.4
Update activity29 Aug 20262mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.