Spinitron Player

Àpèjúwe

The Spinitron Player plugin integrates live streaming and playlist data from Spinitron into WordPress sites, offering listeners real-time track information and audio streaming. Designed for ease of use and customization, it provides radio stations with a straightforward solution to share their live content and connect with audiences online.

Third-Party Service Integration

This plugin makes use of the Spinitron API to fetch and display live radio show and playlist information. The integration with SpinitronÌtumọ̀ Yorùbá: ’s services is essential for providing up-to-date content within the plugin.

  • Spinitron Website: https://spinitron.com/
  • Spinitron API Documentation: https://spinitron.github.io/v2api/

Legal and Privacy

Please review SpinitronÌtumọ̀ Yorùbá: ’s Terms of Use and Privacy Policy to understand the data usage and legal considerations:

  • terms of Service: https://forum.spinitron.com/tos
  • Privacy Policy: https://forum.spinitron.com/privacy

By using the Spinitron Player plugin, you agree to comply with these terms and acknowledge the data interactions with SpinitronÌtumọ̀ Yorùbá: ’s services.

Usage

The following shortcodes are available:

  • [spinitron_player] Ìtumọ̀ Yorùbá: – For Spinitron live player interface.
  • [spinitron_play_button] Ìtumọ̀ Yorùbá: – For stream play button.

We will be working on new UI options in future releases.

Ìgbéwọlẹ̀

  1. Upload the plugin files to the /wp-content/plugins/spinitron-player directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.

Àwọn àgbéyẹ̀wò

Ògún 10, 2026
Really elegant solution to displaying Spinitron info on your radio station's site that doesn't involve writing your own code or using iframes. Super reliable, and the developer is wonderfully responsive. Thank you for making life easier for radio folks!
Ka gbogbo àwọn àgbéyẹ̀wò 2

Àwọn Olùkópa & Olùgbéejáde

“Spinitron Player” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

Túmọ̀ “Spinitron Player” sí èdè rẹ.

Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

Ṣàwárí koodu, ṣàyẹ̀wò ibi ìpamọ́ SVN, tàbí ṣe àgbékalẹ̀ sí àkọsílẹ̀ ìdàgbàsókè nípasẹ̀ RSS.

Àkọsílẹ̀ àwọn àyípadà

1.1.0

  • Fixed a bug where the “today” show cache could be stored with no expiration, permanently freezing the display on whatever show happened to be airing at the moment the cache was rebuilt (most noticeably, sites getting stuck on an overnight/graveyard-slot show all day). Sites already affected are cleaned up automatically on update.
  • The DJ name and show-image lookups are now resolved once per 5-minute cache refresh instead of being re-fetched from the Spinitron API on every page view.
  • Hardened error handling around Spinitron API requests so a temporary API hiccup shows a friendly message instead of a broken response.

1.0.9

  • Security updates
  • Updated for WP Core compatibility

1.0.8

  • Fixed play button JS trigger
  • Fixed multi button issue
  • Updated for WP Core compatibility

1.0.7

  • Fixed AJAX caching issue
  • Updated for WP Core compatibility

1.0.6

  • Fixed show image validation in ajax-handler-today.php
  • Updated for WP Core compatibility

1.0.5

  • Improved API client requests
  • Improved WordPress transients
  • Improved AJAX request handling

1.0.4

  • Added ui/today.php
  • Updated style.css
  • Updated API validations
  • Updated player loading interface
  • Updated shortcode to allow multiple instances

1.0.3

  • Added ajax/ajax-handler-today.php
  • Added app/spinitron-fetch-today.js
  • Updated shortcode player builder
  • Updated entire code structure
  • Updated entire cache handling

1.0.2

  • Added required “Image Fallback” URL field
  • Updated cache timeout and API response validation
  • Updated settings fields descriptions

1.0.1

  • Added “Separate Time and DJ” checkbox
  • Added “Duplicate Show Image” checkbox
  • Updated for WP Core compatibility

1.0.0

  • Initial release