Run the Station Wizard to extract online datas (from radio stations, music services, tracklists, XML files, RSS feeds...); and generate a
XSPF playlist that stays synced with your source.
You can then listen to your station directly on your website (coming soon, via
Hatchet; or using
Tomahawk.
Just enjoy the music, without the ads and the chat !
You can of course also use the Station Wizard to create a static playlist; that will not be updated (synced).
This plugin has been developed for the website
Spiff Radio.
If you just want quickly create one station / playlist for your own use, maybe you don't need to install the plugin :
head towards Spiff Radio and
create directly your playlist there.
Features
- Wizard
- Presets for popular services (Last.fm, Radionomy, Slacker, Soma.fm, Soundcloud, Spotify, Twitter, ...)
- Dynamic stations : a form can be displayed frontend, where the visitors enters values to fetch a custom feed (eg. https://soundcloud.com/%username%/likes)
- Source feed can be html/xml/rss/json/...
- Hatchet.is embeddable widgets to play tracks (coming soon)
- Stats
- Cache engine
- Optional : validate a tracklist with MusicBrainz (slower)
Create a new station
(Requires a basic knowledge of CSS and HTML)
In the Wordpress backend, head towards the "Spiff Stations" section of the left menu.
It works like regular posts (add your station title, description, featured image...), but there is a new metabox (Station Wizard) under the editor :
Fill the informations required (Base URLs, Tracks Selector, ...) then save your post.
Demo
See it in action
here.
Duplicating stations
If you consider to create several stations sharing almost the same settings, consider installing the
Duplicate Post plugin, which will allow you to create station "templates".
Contributors
Contributors are listed
here
Notes
For feature request and bug reports,
please use the
forums.
If you are a plugin developer,
we would like to hear from
you. Any contribution would be
very welcome.
Dependencies
- querypath/QueryPath (get fragments of page using CSS selectors)
Upload the plugin to your blog and Activate it.