“YouLive - Live Stream Broadcaster for WordPress” Help by CodeRevolution


YouLive - Live Stream Broadcaster for WordPress Help

Created: 11/09/2018
By: CodeRevolution
Email: support@coderevolution.ro

Thank you for purchasing our plugin. If you have any questions that are beyond the scope of this help file, please feel free to email via our email. Thanks so much!


Table of Contents

  1. About the plugin
  2. Wordpress installation
  3. Plugin Settings
  4. Summary
  5. Sources and Credits

About this plugin - top

YouLive - Live Stream Broadcaster Plugin for WordPress is a breaking edge (made in 2018) is a YouTube Live Video streaming tool which allows you to go live on YouTube with pre-recorded videos. You can go live directly on your channel or create a live event for the stream, to increase views. YouTube live stream broadcaster plugin is ideal for increasing your YouTube channel views count in no time, with the help of your WordPress blog. It uses the YouTube native PHP API to boost your YouTube channel's traffic!


Our intuitive, easy-to-use system allows you to simply embed videos in posts that you publish on your blog, and these videos will be automatically be streamed LIVE, to your YouTube channel.

Thanks to it's ground breaking methods, live videos generated by this plugin will generate interest for your website, by YouTube video viewers and commenters.
Using this plugin, you can automatically generate YouTube live videos based pre-recorded videos embedded in posts you publish (manually or automatically) to your blog.

The goal is to achieve the following:
YouLive - Live Stream Broadcaster will pulbish live video streams to YouTube Live. It will promote your channel by increasing viewer engagement.

Plugin features:

This plugin needs a YouTube OAuth Key and Secret for it's WordPress->YouTube functionality. How to get one?

In order for you to get the YouTube feed working you need an Oauth credentials. Here is the process to obtain that.

How to get the Oauth credentials?

  1. Go to https://developers.google.com/ and log in or create an account, if necessary.
  2. After logging in go to this link https://console.developers.google.com/project and click on the blue CREATE PROJECT button as depicted in the photo below. Wait a moment as google prepares your project.
    Screen Shot 2016-08-06 at 4.12.36 PM
  3. Fill in whatever Project Name you want.
    Screen Shot 2016-08-06 at 4.14.40 PM
  4. Then click on the link option called 'YouTube Data API.' It's under YouTube API's. You can see it highlighted in the photo below, bottom right.
    Screen Shot 2016-08-06 at 4.16.25 PM
  5. Now click on the 'ENABLE' button.Screen Shot 2016-08-06 at 4.17.11 PM
  6. Next click on the blue 'Go to Credentials' button to the right.Screen Shot 2016-08-06 at 4.17.34 PM
What happened now is that we create credentials for our application to access the API project and the plugin can post videos to YouTube in your name.
Google oAuth app credentialsWith the Client ID and Client Secret your application can connect to your Google Project

How to get the OAuth Key and Secret?

  1. Create a developer account at https://console.developers.google.com/
  2. Login with your developer account at https://console.developers.google.com/
  3. Click "Create Project"
  4. Fill in your project name
    google create. Optional: below 'Show advanced options' you can choose where the project will run. Either in the US or Europe
  5. Click "Create".
    Google will now create your project this will take a minute.
  6. In the left menu select 'APIs & auth' > 'Consent screen'menu consent screen
    The consent screen is the authentication prompt for the user when it wants to use your application.
  7. Select for email address your developer account and fill in a product name. All other fields are optional.
  8. Click "Save".
  9. Select in the left menu 'APIs & auth' > 'APIs'
    menu APISHere you can add APIs to your project to access different google services.
  10. Select or search for an API you want to use.
  11. Click "Enable API",
  12. Select in the left menu 'APIs & auth' > 'Credentials'
    menu credentialsHere you will create the authentication tokens for your application.
  13. Click "Create new Client ID".
  14. Select 'Web application'.
  15. At 'Authorized JavaScript origins' fill in the host address of your web application. This can only be one URL, preferably your WordPress root URL.
  16. At 'Authorized redirect URIs' fill in the URL path where you want to handle the authentication !!! this must be YOUR_WP_ROOT_URL/wp-admin/admin.php?page=youtubomatic_youtube_panel&yt_auth_done=true (the plugin will tell you want to enter in this field - or the error message at authorization will).Google oAuth authorization
  17. Click "Create Client ID"

Also, YouTube Live Streaming must be enabled from your YouTube account settings, from here.

Plugin requirements:

Wordpress installation - top

Youtube video tutorial:


I also provided a Quick Install Guide to feature an easy plugin installation for everyone.

To make this plugin work, first, you'll need to install the plugin. The easiest method is to take the .zip file you've downloaded and upload it via Plugins > Add New > Upload Plugin in the WordPress Dashboard. Once the plugin is installed, be sure to Activate it.

Now that you've installed and activated the plugin, you'll see a new menu item created inside WordPress called 'YouLive - Live Stream Broadcaster'. First thing first, let's head over to Settings > YouLive - Live Stream Broadcaster and take a look at what options are available.

Plugin Settings - top

Refreshingly, YouLive - Live Stream Broadcaster has a super-simple settings screen. Let's look at first at the settings panel:

Here you can find the steps needed in configuring your plugin even if you have no HTML knowledge at all. You can find options for:

HINT! Don't forget to click the Save button every time you modified your settings, otherwise the modifications will be lost!

Main Settings:

Comments to YouTube:


Activity and Loggind Screen:


How to customize resulting posts with built in shortcodes?

You can use the following shortcodes in live video title and description editing: %%post_title%%, %%post_content%%, %%post_link%%, %%post_cats%%, %%post_tags%%, %post_excerpt%%, %%featured_image%%, %%author_name%%, %%blog_title%%, %%random_sentence%%, %%random_sentence2%%.

How to work with 'Random Sentence Generator'?

You can use the Random Sentence Generator by inserting list of sentences to the 'First List of Possible Sentences (%%random_sentence%%)' text field. Here, you can add full sentences, or sentences with variables. Variables are structured as: %something. A possible list of sentences can be:

You can define variables in the 'List of Possible Variables:' textfield. Here you can define values to variables, values which will be used in the random sentence forming. Variables can be defined as follows:
variable_name1 => variable_value1;variable_value2;variable_value3

variable_name2 => variable2_value1;variable2_value2;variable2_value3
You can also use variables in variable definition. Example:
noun_with_adjective => %noun;%adjective %noun
An example of variable definition:
adjective_very => %adjective;very %adjective;

adjective => clever;interesting;smart;huge;astonishing;unbelievable;nice;adorable;beautiful;elegant;fancy;glamorous;magnificent;helpful;awesome

noun_with_adjective => %noun;%adjective %noun

noun => plugin;WordPress plugin;item;ingredient;component;constituent;module;add-on;plug-in;addon;extension

nouns => plugins;WordPress plugins;items;ingredients;components;constituents;modules;add-ons;plug-ins;addons;extensions

love_it => love;adore;like;be mad for;be wild about;be nuts about;be crazy about

family => %adjective %family_members;%family_members

family_members => grandpa;brother;sister;mom;dad;grandma

sentence_ending => .;!;!!
These random sentences can be used in post titles or post content, by adding the %%random_sentence%% or %%random_sentence2%% shortcode.

Summary - top

YouLive - Live Stream Broadcaster is a simple, yet powerful tool you can use to create automatical live videos on YouTube, with ease. The setup and settings of the plugin couldn't have been easier. Now, let's go and enjoy the results of this great plugin! Have fun using it!

Sources and Credits - top

This component was made by Szabi CodeRevolution, for more information and support contact us at support@coderevolution.ro

Once again, thank you so much for purchasing this item. As I said at the beginning, I'd be glad to help you if you have any questions regarding this plugin and I'll do my best to assist.

CodeRevolution