Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/biggerbenson/program-lineup/archive/refs/heads/main.zipDisplay and manage weekly TV, radio, church, or livestream schedules with a modern program lineup system.
Description
Program Line-Up is a powerful and lightweight WordPress plugin that allows you to create and display professional program schedules for TV stations, radio stations, churches, livestream platforms, and media websites.
The plugin makes it easy to add programs, assign multiple days, set start and end time, import schedules using CSV, and display them beautifully using shortcodes.
Built for speed, accuracy, and flexibility.
Plugin URL: https://dchamplegacy.com/plugins/program-line-up/
Author: https://dchamplegacy.com/
Features
- Unlimited programs
- Multi-day program assignment
- Start / End time control
- Midnight crossing support
- Weekly schedule display
- CSV import support
- Responsive frontend layout
- Shortcode display
- Lightweight and fast
- Clean admin interface
- Works for TV stations
- Works for radio stations
- Works for churches
- Works for livestream platforms
- No external dependencies
Installation
- Upload the plugin to
/wp-content/plugins/ - Activate the plugin through the WordPress Plugins menu
- Open Program Line-Up in the dashboard
- Add programs or import CSV
- Insert shortcode on any page:
[program_lineup]
- Publish the page
Usage
Add programs from the admin panel and assign:
- Days
- Start time
- End time
- Title
- Description
Then display using shortcode:
[program_lineup]
CSV Import
You can import schedules using CSV file.
Required fields:
day,start_time,end_time,title,description
Example:
Monday,06:00,07:00,Morning Show,Daily program Tuesday,07:00,08:00,News Hour,Live news
Frequently Asked Questions
Can I assign one program to multiple days?
Yes. You can select multiple days when creating a program.
Can the plugin handle midnight programs?
Yes. Programs that pass midnight are supported.
Can I import schedule from CSV?
Yes. CSV import is supported.
Does it work with Elementor?
Yes. Use shortcode inside Elementor.
Does it work for radio and TV?
Yes.
Does it support livestream schedule?
Yes.
Screenshots
- Weekly schedule display
- Admin program editor
- CSV import screen
- Frontend lineup view
- On Air / Up Next display
Changelog
1.3.1
- Improved CSV import accuracy
- Fixed day sorting issue
- Fixed midnight schedule handling
- Improved frontend layout
- Performance improvements
- Code cleanup
1.3.0
- Added CSV import
- Added multi-day selection
- Added shortcode display
- Improved admin UI
1.2.0
- Added schedule manager
- Added time controls
- Added frontend display
1.1.0
- UI improvements
- Bug fixes
1.0.0
- Initial release
Upgrade Notice
1.3.1
Recommended update for better CSV import and correct day handling.
Support
https://dchamplegacy.com/helpdesk/
Custom Development
Need custom schedule system?
https://dchamplegacy.com/contact/
Author
Dchamp Legacy
https://dchamplegacy.com/