Radio Station is a plugin to run a radio station’s website. It’s functionality is based on Drupal 6’s Station plugin, reworked for use in WordPress. The plugin includes the ability to associate users with “shows” (schedulable blocks of time that contain a description, and other meta information), and generate playlists associated with those shows. The plugin contains a widget to display the currently on-air DJ with a link to the DJ’s show and current playlist. A schedule of all shows can also be generated.
Features
- Shows custom post type
- Playlists custom post type
- Add shows to Master Calendar
- Add Master Calendar to WordPress Page with a shortcode, set grid or list view.
- Show override if schedule interrupted
- encore presentation designation if a repeat
- 12/24 hour view
- Upcoming show widget
- Current show / DJ / host widget
Contribution Goals
- Integration with AzuraCast and Libretime.
- Include in a custom Newspack setup targeting radio stations, broadcasters, and arts organizations.
- Documentation, tutorials, courses, and other training materials.
- In-person and virtual training for contributors (all roles).
- Help sustain and grow via fundraisers, hackathons, and other events.
Get in touch with us
Tell us about your project or drop us a line. We’d love to hear from you!
Projects
AzuraCast
AzuraCast is a lightweight, powerful, accessible, self-hosted, free and open-source web radio management suite.
LibreTime
LibreTime is open broadcast software designed for scheduling and managing radio programming.
Newspack
Newspack is an advanced open-source publishing and revenue-generating platform designed to meet the specific needs of small and medium-sized digital news publishers.