Thank you for purchasing my plugin. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
Introduction
TV Schedule is a WordPress plugin that helps you create schedule of tv programmes or timetable and show it easily by date, by channels. By this TV Schedule plugin you can display all programmes schedule with many styles, layouts and anywhere via shortcodes.
Features list
6 Schedule Styles support
TV Schedule with Simple schedule and Advance schedule
Ajax load programme by date, by channels
Unlimited TV Schedule Color. You can set main color for all style
Programme images and Channel images
Full content support: Collapse, Modal, tooltip
4 Simple schedule styles
4 Advance schedule styles
Fully responsive and mobile ready.
Fully responsive and mobile ready.
Unlimited TV Schedule anywhere.
Unlimited customize with font, color
Shortcode builder support
Visual Composer/WPBakery support
Work with any page builders
Supper easy configuration
And more …
Installation
The Full Package includes these following files and folders:
In the left menu panel go to Plugins > Add New > Upload to install plugin
Click Upload
Browse your download package to select installation files
Click Install Now button
Once it's uploaded, click the Activate link
Install via FTP Account
Use your FTP software to browse to wp-content/plugins folder to install plugin
Extract the installation files to their corresponding folders, for example tv-schedule.zip to tv-schedule and upload to server
Once it's uploaded, go to your WordPress Admin, browse to Plugins > Installed Plugins
Click the Activate link
Update
Deactive "TV Schedule" plugin by going to Plugins > Deactive "TV Schedule" plugin
Delete older version by clicking on Delete link. Confirm to delete.
Update and re-install new version.
Install Sample Data
To install sample data as seen on our demo page, following these steps
Make sure you have installed TV Schedule plugins
Step 1. Go to Tools > Import, then click on Wordpress
Step 2. If it is not yet installed before, you have to install it. On the popup window, click on "Install Now"
Step 3. After installed successfully, click on Activate Plugin & Run Importer
Step 4. Browse for FULL_DOWNLOAD_PACKET/installation/tv-schedule/sample-data/sample-data.xml (or download it here) and click Upload File and Import.
Step 5. After uploaded, the confirmation page appears. Check the Download and import file attachments option and click Submit. If you have trouble with importing (it might breaks in the middle due to long execution time), try again with this option Unchecked!
Step 6. OK, done!
Creating Global Programme
Global Programme allow you can create Programme which run multi time in scheduler
1. Go To Wordpress Admin > Schedule > Global Programme -> Add New Programme
2. Set a title, description, featured image about programme
3. Display in style
3. Display in modal content
Edit Programme information detail
1. Go To Wordpress Admin > Programme
2. Click title to edit each programe, after edit press update button to finish
Creating, Editing Channel
Create channel
Go To Wordpress Admin > Schedule > Channel > Input name, slug, description, image and press Add new channel button
Edit channel
1. Click name of channel to edit channel detail
Creating, Editing Schedule
Create Schedule
Go To Wordpress Admin > Schedule > Schedule > Add New Schedule
You can create schedule with select existing programme or input custom programme
Edit Schedule
1. Click name of Schedule to edit Schedule detail
Shortcode
You could use Shortcode builder feature to generate shortcode instead using default shortcode
TV Schedule shortcode also has supported: Visual Composer, Elementor and SiteOrigin page builder so you could use those page builder to config shortcode
Simple Schedule
Simple Schedule is a shortcode for displaying simple style.
style - Select number style(Default 1)
Stye start 1 to 3 (example style="1")
channel - List of channel ids (or slug), separated by a comma(example channel="channel1,channel2" or channel="1,2,3")
fullcontent_in - type of display full content of programme(Default collapse)
fullcontent_in="collapse", full content display in collapse
fullcontent_in="modal", full content display in modal
fullcontent_in="none", full content display none
show_image - Show or hide image of programme(Default show)
show_image="show", show image
show_image="none" , none show image
slidesshow - number items per slide (Default:7)
slidesscroll - number of slides to scroll at a time (Default: 3)
start_on - index of slides to start slide(Default: 5)
before_today - Number of date before today in date slider (Default:5)
after_today - Number of date after today in date slider (Default:10)
order - Order ascending (order="ASC") or descending (order="DESC")
orderby - Choose order condition
'date' - Order by date.
'ID' - Order by post id. Note the captialization.
'author' - Order by author.
'title' - Order by title.
'name' - Order by post name (post slug).
'modified' - Order by last modified date.
'parent' - Order by post/page parent id.
'rand' - Random order.
'menu_order' - Order by Page Order. Used most often for Pages (Order field in the Edit Page Attributes box) and for Attachments (the integer fields in the Insert / Upload Media Gallery dialog), but could be used for any post type with distinct 'menu_order' values (they all default to 0).
'meta_value' - Note that a 'meta_key=keyname' must also be present in the query. Note also that the sorting will be alphabetical which is fine for strings (i.e. words), but can be unexpected for numbers (e.g. 1, 3, 34, 4, 56, 6, etc, rather than 1, 3, 4, 6, 34, 56 as you might naturally expect). Use 'meta_value_num' instead for numeric values.
'meta_value_num' - Order by numeric meta value (available with Version 2.8). Also note that a 'meta_key=keyname' must also be present in the query. This value allows for numerical sorting as noted above in 'meta_value'.
'post__in' - Preserve post ID order given in the ids array
'none' - No order
order_channel - Order Channel with custom order field (order_channel="" or order_channel="yes")
meta_key - Enter custom field key, Show posts associated with a certain custom field
Example: Style 1 with modal and show image (click here to view detail demo)
Advance schedule
Advance schedule is a shortcode for displaying programme on advance style .
style - Select number style(Default 1)
Stye start 1 to 3 (example style="1")
channel - List of channel ids (or slug), separated by a comma(example channel="channel1,channel2" or channel="1,2,3")
channel_display - type of display channel(Default all)
channel_display="all", display channel both image and name
channel_display="image-only", only display image of channel
channel_display="name-only", only display name of channel
fullcontent_in - type of display full content of programme(Default tooltip)
fullcontent_in="tooltip", full content display in tooltip
fullcontent_in="modal", full content display in modal
fullcontent_in="none", full content display none
show_image - Show or hide image of programme(Default show)
show_image="show", show image
show_image="none" , none show image
slidesshow - number items per slide (Default:7) Note: Not apply for advance style 3
slidesscroll - number of slides to scroll at a time (Default: 3) Note: Not apply for advance style 3
start_on - index of slides to start slide(Default: 5) Note: Not apply for advance style 3
before_today - Number of date before today in date slider (Default:5) Note: Not apply for advance style 3
after_today - Number of date after today in date slider (Default:10) Note: Not apply for advance style 3
min_time - Determines the first time slot that will be displayed for each day ( depend on parameter Range of timeline, ex: 06:00)
max_time - Determines the last time slot that will be displayed for each day ( depend on parameter Range of timeline, ex: 18:00)
order - Order ascending (order="ASC") or descending (order="DESC")
orderby - Choose order condition
'date' - Order by date.
'ID' - Order by post id. Note the captialization.
'author' - Order by author.
'title' - Order by title.
'name' - Order by post name (post slug).
'modified' - Order by last modified date.
'parent' - Order by post/page parent id.
'rand' - Random order.
'menu_order' - Order by Page Order. Used most often for Pages (Order field in the Edit Page Attributes box) and for Attachments (the integer fields in the Insert / Upload Media Gallery dialog), but could be used for any post type with distinct 'menu_order' values (they all default to 0).
'meta_value' - Note that a 'meta_key=keyname' must also be present in the query. Note also that the sorting will be alphabetical which is fine for strings (i.e. words), but can be unexpected for numbers (e.g. 1, 3, 34, 4, 56, 6, etc, rather than 1, 3, 4, 6, 34, 56 as you might naturally expect). Use 'meta_value_num' instead for numeric values.
'meta_value_num' - Order by numeric meta value (available with Version 2.8). Also note that a 'meta_key=keyname' must also be present in the query. This value allows for numerical sorting as noted above in 'meta_value'.
'post__in' - Preserve post ID order given in the ids array
'none' - No order
order_channel - Order Channel with custom order field (order_channel="" or order_channel="yes")
meta_key - Enter custom field key, Show posts associated with a certain custom field
Example: Advance style 3 with show image and show both name and image of channel(click here to view detail demo)
Now Schedule
Now Schedule is a shortcode for displaying Now/on Air Schedule.
style - Select number style(Default 1)
Stye between 1 and 2 (example style="1")
channel - List of channel ids (or slug), separated by a comma(example channel="channel1,channel2" or channel="1,2,3")
fullcontent_in - type of display full content of programme(Default collapse)
fullcontent_in="def", show content inline
fullcontent_in="collapse", full content display in collapse
fullcontent_in="modal", full content display in modal
fullcontent_in="none", full content display none
show_image - Show or hide image of programme(Default show)
show_image="show", show image
show_image="none" , none show image
order - Order ascending (order="ASC") or descending (order="DESC")
orderby - Choose order condition
'date' - Order by date.
'ID' - Order by post id. Note the captialization.
'author' - Order by author.
'title' - Order by title.
'name' - Order by post name (post slug).
'modified' - Order by last modified date.
'parent' - Order by post/page parent id.
'rand' - Random order.
'menu_order' - Order by Page Order. Used most often for Pages (Order field in the Edit Page Attributes box) and for Attachments (the integer fields in the Insert / Upload Media Gallery dialog), but could be used for any post type with distinct 'menu_order' values (they all default to 0).
'meta_value' - Note that a 'meta_key=keyname' must also be present in the query. Note also that the sorting will be alphabetical which is fine for strings (i.e. words), but can be unexpected for numbers (e.g. 1, 3, 34, 4, 56, 6, etc, rather than 1, 3, 4, 6, 34, 56 as you might naturally expect). Use 'meta_value_num' instead for numeric values.
'meta_value_num' - Order by numeric meta value (available with Version 2.8). Also note that a 'meta_key=keyname' must also be present in the query. This value allows for numerical sorting as noted above in 'meta_value'.
'post__in' - Preserve post ID order given in the ids array
'none' - No order
meta_key - Enter custom field key, Show posts associated with a certain custom field
Shortcode builder
1. Go to Schedule > Shortcode builder
2. Config shortcode option as you wan to show > Click Publish button
With Selection Tyle has 2 items(Simple, Advance) please refer Short code document for more detail about each param
3. Copy shortcode and paste it into your post, page, or text widget content
General Setting
1. Go to Schedule > Setting
2. Custom Code : You can add custom css and custom js here
2. Display
Translation
The plugin is translation ready, please follow the steps bellow:
Customize
To edit template of schedule element you just copy folder "templates" in the folder "plugins/tv-schedule/" to your theme folder and change name to "tv-schedule" and you can customise it as you want
Sources and Credits
I've used the following images, icons or other files as listed.
Once again, thank you so much for purchasing this plugin. As I said at the beginning, I'd be glad to help you if you have any questions relating to this plugin. No guarantees, but I'll do my best to assist. If you have a more general question relating to the plugin on Codecanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.