Topic Description
FAQ Frequently Asked Questions
Options Plugin Option Details and Value Filters
Display Automatic Pages, Templates and Images
Manage Admin Lists, Shift Editing, Conflict Checker
Roles Plugin Roles and related Capabilities
Widgets Current Show, Upcoming Shows, Playlist, Clock, Player
Shortcodes Data List Archives and Master Schedule Views
Data Post Types and Taxonomies
Filters Custom Development Value Filters
API Data API via REST and Feed Endpoints
Roadmap Feature Roadmap for Free and Pro Versions
Changelog Log of Changes for each Release
Pro Index of Pro Feature Documenation

Quickstart Guide

Once you have installed and activated the Radio Station Plugin on your WordPress site, your WordPress Admin area will now have a new menu item titled Radio Station with submenu page items. If you are trying to do something specific, you can check out the FAQ for Frequently Asked Questions as you may find the answer there.

Firstly, you can visit the Plugin Settings screen to adjust the default Options to your liking. Here you can set your Radio Timezone and Streaming URL (if you have one) along with other global plugin settings. Also from this Settings page you may want to assign Pages and Views for your Program Schedule display and other optional Post Type Archive displays.

Add a New Show and assign it a Shift timeslot and Publish. Then check out how it displays on a single Show page by clicking the Show Permalink. Schedule Overrides work in a similar way but are for specific date and time blocks only. Depending on your Theme, you may wish to adjust the Templates used. You can also assign different Images to Shows (and Schedule Overrides.) Then have a look at your Program Schedule page to see the Show displayed there also. Just keep adding Shows until you have your Schedule filled in! You can further Manage your Shows and other Station data via the WordPress Admin area.

Next you may want to give some users on your site some plugin Roles. (Note that while the default interface in WordPress allows you to assign a single role to a user, it also supports multiple roles, but you need to add a plugin to get an interface for this.) Giving a Role of Host/DJ or Producer to a user will allow them to be assigned to a Show on the Show Edit Page and thus edit that particular Show also. You can also assign the Show Editor role if you have someone needs to edit all plugin records without being a site Administator.

There are a few Widgets you can add via your Appearance -> Widgets menu. The main one will display the currently playing Show, and another will display Upcoming Shows. There is also a Current Playlist Widget for if you have created and assigned a Playlist to a Show.

Then there are also a number of other Shortcodes you can use in your pages with different display options you can use in various places on your site also. There is the Master Schedule, Widget Shortcodes, and also Archive Shortcodes for each of the different data records.

Radio Station has several in-built Data types. These include Custom Post Types for Shows, Schedule Overrides and Playlists. There are Taxonomies for Genres and Languages. You can override most data values and display output via Custom Filters throughout the plugin. We have also incorporated an API in the plugin via REST and/or WordPress Feeds, and this data is accessible in JSON format.

This plugin is under active development and we are continuously working to enhance the Free version available on WordPress.Org, as well as creating new feature additions for Radio Station Pro. Check out the Roadmap if you are interested in seeing what is coming up next!

Plugin Support and Contributing

If you are wanting to Submit a Bug or Feature Request, you can do so via the WordPress.Org Plugin Support Forum, but we would prefer you submit a more detailed issue via GitHub Issues where we track and prioritize these using GitHub Projects.

Similarly, you can Contribute directly to the plugin via submitting an Issue or Pull Request on the Github Plugin Repository. Or if you would prefer to get involved in the plugin's development even more substantially, please Contact Us via Email and let us know what you would like to do.

[Pro] Professional Version Documentation

For ease of reference, documentation of features that are included in Radio Station Pro are included within the Free Documentation here, simply marked with [Pro] like the heading above. For a list of all these features linked to their revelant sections see the Pro Feature Index