Radio Station Plugin Options

← Back to Documentation Index

Plugin Settings are stored in an array under the radio_station option key.

Below is a list of plugin options available via the Plugin Settings Screen.

General

Broadcast

Streaming URL

Default: None. Enter the Streaming URL for your Radio Station. This will be discoverable via Data Feeds and used in the upcoming Radio Player.

Main Broadcast Language

Default: WordPress Language. Select the main language used on your Radio Station.

Times

Location Timezone

Default: WordPress Timezone. Select your Broadcast Location for Radio Timezone display.

Clock Time Format

Default: 12 Hour Format. Default Time Format for display output. Can be overridden in each shortcode or widget.

Feeds

Enable Data Routes

Default: On. Enables Station Data Routes via WordPress REST API.

Enable Data Feeds

Default: On. Enable Station Data Feeds via WordPress Feed links.

[Pro] Show Shift Feeds

Default: On. Convert RSS Feeds for a single Show to a Show shift feed, allowing a visitor to subscribe to a Show feed to be notified of Show shifts.

[Pro] Transient Caching

Default: On. Use Transient Caching to improve Schedule calculation performance.

Pages

Master Schedule

Master Schedule Page

Default: None. Select the Page you are displaying the Master Schedule on.

Automatic Schedule Display

Default: Yes. Replaces selected page content with Master Schedule.
Alternatively customize with the shortcode: [master-schedule] See Master Schedule Shortcode for more info.

Schedule View Default

Default: Table. View type to use for automatic display on Master Schedule Page.

[Pro] Schedule View Switcher

Default: On. Enable View Switching on the Master Schedule.

Show Pages

Show Info Blocks Position

Default: Left. Where to position Show info blocks relative to Show Page content.

Show Content Layout

Default: Tabbed. How to display extra sections below Show description. In content tabs or standard layout down the page.

Show Content Header Image

Default: Off. If your chosen template does not display the Featured Image, enable this and use the Content Header Image box on the Show edit screen instead.

Show Posts Per Page

Default: 10. Linked Show Posts per page on the Show Page tab/display.

Show Playlists per Page

Default: 10. Playlists per page on the Show Page tab/display.

[Pro] Show Episodes per Page

Default: 10. Number of Show Episodes per page on the Show page tab/display.

Archives

Show Archives Page

Default: None. Select the Page for displaying the Show archive list.

Show Archives Automatic Display

Default: On. Replaces selected page content with default Show Archive.
Alternatively customize display using the shortcode: [shows-archive] See Show Archives Shortcode for more info.

Playlist Archives Page

Default: None. Select the Page for displaying the Playlist archive list.

Playlist Archives Automatic Display

Default: On. Replaces selected page content with default Playlist Archive.
Alternatively customize display using the shortcode: [playlists-archive] See Playlist Archives Shortcode for more info.

Genre Archives Page

Default: None. Select the Page for displaying the Genre archive list.

Genre Archives Automatic Display

Default: On. Replaces selected page content with default Genre Archive.
Alternatively customize display using the shortcode: [genres-archive] See Genre Archives Shortcode for more info.

Templates

Since 2.3.0, the way that Templates are implemented has changed. See Templates for more info.

Single Templates

Show Template

Default: page.php. Which template to use for displaying Show content.

Combines Show Template Method

Default: Off. Advanced usage. Use both a custom template AND content filtering for a Show. (Not compatible with Legacy templates.)

Playlist Template

Default: page.php. Which template to use for displaying Playlist content.

Combined Playlist Template Method

Default: Off. Advanced usage. Use both a custom template AND content filtering for a Playlist. (Not compatible with Legacy templates.)

Roles

Since 2.3.0, a new Show Editor role has been added with Publish and Edit capabilities for all Radio Station Post Types. You can assign this Role to any user to give them full Station Schedule updating permissions. See [Roles](https://netmix.com/radio-station/docs/Roles/#show-editor-role] for more info.

Permissions

Add to Author Role Capabilities

Default: On. Allow users with WordPress Author role to publish and edit their own Shows and Playlists.

Add to Editor Role Capabilities

Default: On. Allow users with WordPress Editor role to edit all Radio Station post types.

Role Editing

[Pro] Role Editor Interface

Allows you to assign any of the Radio Station plugin Roles directly to any user.

Value Filters

For custom flexibility, all Plugin Settings can also be filtered via their respective option key. Use add_filter to add a filter to radio_station_{settings_key}, check your desired conditions to modify the value and return the value.

← Back to Documentation Index