This Wordpress plugin provides a shortcode to automatically embed the live stream and live chat from any specified YouTube channel ID. If not live auto embed previously completed live stream. No need to update the embed code ever again.
CHANNEL/VIDEO INFO - LIVE CHAT OPTIONS - CLICKABLE LIKE/DISLIKE BUTTONS - Plus loads more features in the PRO Version.
Main Features:
- Automatically embeds a YouTube Live Stream from a Channel ID
- Automatically embeds the current live stream Live Chat
- When NOT streaming live automatically embeds the previously Completed Live Stream
(NEW 2018) Pro Version:
- Fully responsive layout (mobile friendly)
- Display LIVE Stream (View Demo)
- If no live stream, display UPCOMING Live Stream
- If no live or upcoming, display previously completed stream OR latest video upload
- Display LIVE CHAT
- Live player/chat �width� slider drag bar.
- Button to move live chat beside/under the live player
- Custom play/pause/mute buttons
- Display video information, views, watching now, title, description
- Display video likes/dislikes
- Clickable like/dislike buttons (requires HTTPS)
- All live stream/video stats update dynamically on screen (views, watching now, likes)
- Light/Dark YouTube theme including the live chat
- Display multiple channels per page
- Short code works in Widgets
- Channel header displaying banner image, total video count, views, subscribers
- Channel video slider showing all or chosen amount of videos
- Options in the admin page to show/hide any section
- Plus lots more!
How it works... (
View LIVE Demo)
A. If you're currently live, automatically display the live video, if not live display most recently completed live stream. (Free Version)
B. If you're not currently live, display upcoming event, completed live stream or latest video upload. (
View Pro Version)
Plugin Support
We have made this plugin super simple to install and setup, however if you have any trouble or run into any problems
get in touch and we will spend the time to help you get the plugin up and running correctly.
Works using JavaScript and the latest YouTube API V3
- Upload the complete
youtube-live-stream-auto-embed
folder to the /wp-content/plugins/
directory
- Activate the plugin through the 'Plugins' menu in WordPress
- Go to the plugins settings page located in in the settings tab of the Wordpress admin menu and setup your default settings
- Paste the Youtube Live shortcode in a page or post [youtube-live]
- ALL DONE!
Make Any Shortcode Work in a Widget
To make the shortcode work in a widget you need to add this line to your functions.php file
add_filter('widget_text', 'do_shortcode');
Your Functions file is located here...
http://www.yourwebsite.com/wp-content/themes/YOURTHEME/functions.php
YouTube API Credentials
Full detailed instructions with images can be found on the plugins admin settings page, making things nice and simple.
- Go to the Google Developers Console www.console.developers.google.com/project
- Select a project, or create a new one
- In the sidebar on the left, expand APIs & auth. Next, click APIs. In the list of APIs, make sure the status is ON for the YouTube Data API v3 by creating a new Public API access key.
YouTube Channel ID Code
- Find your YouTube Channel ID by visting www.youtube.com/account_advanced
Known Issues
FIXED - The embeded player can take a few minutes to dedect a live stream before it auto embeds the live player, working on improving this in future updates.