FAQFrequently Asked Questions
OptionsPlugin Option Details and Value Filters
DisplayAutomatic Pages, Templates, Images and Translations
PlayerRadio Stream Player
ManageAdmin Lists, Shift Editing, Conflict Checker
RolesPlugin Roles and related Capabilities
WidgetsCurrent Show, Upcoming Shows, Playlist, Clock, Player
ShortcodesData List Archives and Master Schedule Views
DataPost Types, Taxonomies and Translations
FiltersCustom Development Value Filters
APIData API via REST and Feed Endpoints
RoadmapFeature Roadmap for Free and Pro Versions
ChangelogLog of Changes for each Release
ProIndex 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. Note if you have a specific question, you can check out the Frequently Asked Questions as you may find the answer there.

Firstly, you can visit the Plugin Settings screen to adjust the default Plugin Options to your liking. Here you can set your Radio Timezone and Language, along with your Streaming URL and Station Logo, as well as other global plugin settings. Also from this Settings page you can assign Automatic Pages and Views for your Program Schedule display and for other plugin post type archive displays. But first you will want to add some Shows to display in your Schedule!

To do this, click on Shows in the adimn submenu, then on "Add a New Show" at the top. Give it a Shift timeslot and a description and then click Publish. Then view the Show page by clicking the Show Permalink under the show title. (Depending on your Theme, you may wish to adjust the Templates used.) You can also assign different Images to Shows.

Next, have a look at your Program Schedule page to see the Show displayed there also. Keep adding Shows until you have your Schedule filled in! You can also add schedule Overrides for specific date and time blocks only. For ease of use they can be fully or partially linked to an existing Show. You can further Manage your Shows and other Station data via the WordPress Admin area.

Now 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 user role of Host/DJ or Producer to a user will allow them to be assigned to a Show on the Show Edit Page and allow them to edit that Show. You can also assign the Show Editor role if you have someone who needs to edit all plugin post types without being a site Administator.

There are a number of Widgets you can add to your site via your Appearance -> Widgets admin submenu. These are also available as Shortcodes and Blocks. There are widgets for the Current Show or Playlist, and another to display Upcoming Shows. In this way you can also add a Stream Player, Radio Clock, Schedule View or Show List anywhere you like.

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 Data Filters throughout the plugin. We have also incorporated a Data API in the plugin available 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!

[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

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.