YourChannel Free Version Installation
1. Go to WordPress Dashboard > Plugins > Add New.
2. Search YourChannel, click on Install Now. After installing, click on Activate to activate the plugin.
3. Go to WordPress Settings > YourChannel as shown in the below screenshot.
4. After installing the YourChannel follow this link to set up your first YouTube Channel.