{"id":1024,"date":"2015-07-03T01:10:52","date_gmt":"2015-07-02T23:10:52","guid":{"rendered":"https:\/\/urosevic.net\/wordpress\/?page_id=1024"},"modified":"2026-03-10T16:24:58","modified_gmt":"2026-03-10T15:24:58","slug":"faq","status":"publish","type":"page","link":"https:\/\/urosevic.net\/wordpress\/plugins\/youtube-channel\/faq\/","title":{"rendered":"My YouTube Channel FAQ"},"content":{"rendered":"<p>Below you can find Frequently Asked Questions for the YouTube Channel plugin.<\/p><article id=\"?faq=issue-on-premium-theme-or-plugin\" class=\"faq-qa first\"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Plugin does not work with premium theme or clash with other premium plugin<\/h3><div class=\"faq-answer\">As a developer of free plugin YouTube Channel, I can not afford to purchase and renew licence for premium themes and plugins.\r\n\r\nIf you experiencing issue on premium theme or see clash with premium plugin, I can help you only if you help me. Ask theme\/plugin developer for approval to provide a package of premium theme\/plugin to me, so I can install it on my local development domain <strong>youtube-channel.test<\/strong> and debug issue in YouTube Channel.\r\n\r\nUpload premium theme or plugin installation package to Dropbox or Google Drive, and provide share link for package by <a href=\"https:\/\/urosevic.net\/wordpress\/contact\/?subject=YouTube%20Channel\">contact form<\/a>.<div id=\"devyard_socnet_incontent\" class=\"dys-icons\"><div style=\"clear:both;\"><\/div><\/div><div style=\"clear: both;\"><\/div><\/div><\/article><article id=\"?faq=get-api-key\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How to get that YouTube Data API Key?<\/h3><div class=\"faq-answer\"><p>Please follow <a href=\"https:\/\/wordpress.org\/plugins\/youtube-channel\/installation\/\" target=\"_blank\">Installation<\/a> instructions.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=get-channel-vanity-id\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Where to find correct Channel ID and\/or Vanity custom Name?<\/h3><div class=\"faq-answer\"><p>Login to your YouTube account and visit page <a href=\"https:\/\/www.youtube.com\/account_advanced\" target=\"_blank\" rel=\"nofollow\">Account Advanced<\/a>.<\/p>\n<p>You\u2019ll find your <strong>Vanity Name<\/strong> as \u201cYour custom URL\u201d in <strong>Channel settins<\/strong> section on that page. For YTC plugin use only part <strong>after http:\/\/www.youtube.com\/c\/<\/strong>, not full URL.<\/p>\n<p><strong>Channel ID<\/strong> is <strong>YouTube Channel ID<\/strong> value composed of mixed characters starting with\u00a0<strong>UC<\/strong>.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=get-fav-liked\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Where to find ID for Favourites and\/or Liked Videos?<\/h3><div class=\"faq-answer\"><p>You will not need that two ID\u2019s, in general. But, if you really wish to know, these two ID\u2019s are produced from your <strong>Channel ID<\/strong>. Channel ID start with <strong>UC<\/strong> (like<code>UCRPqmcpGcJ_gFtTmN_a4aVA<\/code>)<\/p>\n<ul>\n<li>For Favourites ID replace <strong>UC<\/strong> with <strong>FL<\/strong> (so you get <code>FLRPqmcpGcJ_gFtTmN_a4aVA<\/code>)<\/li>\n<li>For Liked Videos ID replace <strong>UC<\/strong> with <strong>LL<\/strong> (so you get <code>LLRPqmcpGcJ_gFtTmN_a4aVA<\/code>)<\/li>\n<\/ul>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=get-playlist-id\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Where to find Playlist ID?<\/h3><div class=\"faq-answer\"><p>Playlist ID can be manually extracted from YouTube playlist URL.<\/p>\n<p>Just look for string after <code>&amp;list=<\/code> parameter in URL which can contain lowercase and uppercase letters, dash and underscore characters.<\/p>\n<p>Regular playlist starts with uppercase letters <strong>PL<\/strong>\u00a0(like <em>PLEC850BE962234400<\/em>), but Playlist ID for YouTube mix starts with uppercase <strong>RD<\/strong>\u00a0(like <em>RDCfMMlT8Lyns<\/em>).<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=oops\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>I set everything correct but receiveing \u2018Oops, something went wrong\u2019 message<\/h3><div class=\"faq-answer\"><p>Login as user with Administrator role and you\u2019ll see YTC ERROR message with explanation what\u2019s wrong. Examples:<\/p>\n<blockquote><p><strong>YTC ERROR:<\/strong> Please check did you set proper Channel ID. You set to show videos from channel, but YouTube does not recognize MyCoolLegacyName as existing and public channel.<\/p><\/blockquote>\n<p>Do exactly what message says \u2013 check and correct Channel ID in default settings\/widget\/shortcode.<\/p>\n<blockquote><p><strong>YTC ERROR<\/strong> Check YouTube Data API Key restrictions, empty cache if enabled by appending in browser address bar parameter ?ytc_force_recache=1<\/p><\/blockquote>\n<ol>\n<li>Try to remove restrictions by referer or IP in your <strong>YouTube Data API Key<\/strong> and refresh page after couple minutes.<\/li>\n<li>If that does not help, please try to create new API Key for Server w\/o restrictions (not to regenerate existing one).<\/li>\n<\/ol>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=ytc-error-explained\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>What this YTC ERROR\/HTTP Error means?<\/h3><div class=\"faq-answer\"><p>You will be able to reproduce HTTP Error w\/o WordPress if you have SSH access to server where you host your website. Simply login to shell and run following command:<\/p>\n<pre>curl https:\/\/www.googleapis.com\/youtube\/v3\/playlistItems<\/pre>\n<p>If you do not receive response like one below, then you\u2019ll receive HTTP Error from curl command.<\/p>\n<pre>{\r\n \"error\": {\r\n  \"errors\": [\r\n   {\r\n    \"domain\": \"global\",\r\n    \"reason\": \"required\",\r\n    \"message\": \"Required parameter: part\",\r\n    \"locationType\": \"parameter\",\r\n    \"location\": \"part\"\r\n   }\r\n  ],\r\n  \"code\": 400,\r\n  \"message\": \"Required parameter: part\"\r\n }\r\n}<\/pre>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=http-errors\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Known HTTP Errors<\/h3><div class=\"faq-answer\"><p><code>error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm<\/code><\/p>\n<p>The remote connection software you are using on your server might be compiled with a very old version of OpenSSL that does not take certificates signed with sha256-With-RSA-Encryption into account. It requires at least OpenSSL 0.9.8o for a total management of SHA256.<\/p>\n<p>Please contact your server admin or hosting provider about this issue.<\/p>\n<p><code>Problem with the SSL CA cert (path? access rights?)<\/code><\/p>\n<p>This is a server related issue (not related to YouTube Channel or WordPress).<\/p>\n<p>To resolve the issue, you\u2019ll need to restart Apache (or nginx). If that doesn\u2019t fix the problem, you\u2019ll need to restart your entire server. Or simply contact server support.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=missing-videos\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Not all videos are shown in the Blog<\/h3><div class=\"faq-answer\"><p>So you does not have enabled option to display random videos from channel, but you getting\u00a0only some of videos from your channel but not all (like 1st, 4th and the 6th).<\/p>\n<p>We can help only if you can get missing videos from your channel in Google Developer Console, as that means that problem is with YouTube Channel plugin and not with YouTube feed.<\/p>\n<p>Follow instructions provided as answer to question <a href=\"https:\/\/urosevic.net\/wordpress\/plugins\/youtube-channel\/faq\/#gapi-explorer\">How to use Google APIs Explorer to verify YouTube feeds?<\/a>.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=make-wall-layout\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How I can achieve \u2018wall\u2019 layout with one featured thumbnail?<\/h3><div class=\"faq-answer\"><p>You can try with shortcode combination:<\/p>\n<pre class=\"\"><div class=\"youtube_channel ytc_wall_1-6 responsive ytc_display_thumbnail\">Oops, something went wrong.<div class=\"clearfix\"><\/div><div class=\"ytc_link\"><p><a href=\"https:\/\/www.youtube.com\/@AleksandarUrosevic\" target=\"youtube\" title=\"Visit my channel in new window\/tab\">Visit my channel<\/a><\/p><\/div><\/div><!-- .youtube_channel --><div class=\"clearfix\"><\/div><\/pre>\n<p>and custom CSS code added to theme style.css or similar customization:<\/p>\n<pre class=\"lang:css decode:true\">.youtube_channel.ytc_wall_1-6 .ytc_video_container {\r\n    padding: 5px;\r\n    box-sizing: border-box;\r\n    max-width: 33.333%;\r\n}\r\n.youtube_channel.ytc_wall_1-6 .ytc_video_container.ytc_video_1 {\r\n    max-width: 100%;\r\n}\r\n@media screen and (max-width: 768px) {\r\n    .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {\r\n        max-width: 50%;\r\n    }\r\n}\r\n@media screen and (max-width: 480px) {\r\n    .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {\r\n        max-width: 100%;\r\n    }\r\n}<\/pre>\n<p>So, we display thumbnails for 7 random videos from default (global) playlist, and distribute small thumbnails to 3 columns on wide screens, 2 columns under 768px and single thumbnail per row under 480px.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=pagination\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How I can add pagination?<\/h3><div class=\"faq-answer\"><p>Unfortunately, YouTube Channel does not support pagination, so you&#8217;ll get only defined number of YouTube items in block in single view, no matter did you choose thumbnail or HTML5 <em>Embed as<\/em> mode.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=css-tweaks\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How to reduce size of\/remove thumbnail Play button?<\/h3><div class=\"faq-answer\"><p>Since v3.0.8 we changed how thumnail Play button is embedded. If you wish to reduce button size, tune transform CSS property in theme&#8217;s style.css, like this:<\/p>\n<pre class=\"\">.youtube_channel .ytc_thumb span:before {\r\n    transform: scale(.65);\r\n}<\/pre>\n<p>If you wish to remove (hide) play button from thumbnails, simply set display property to none, like this:<\/p>\n<pre class=\"\">.youtube_channel .ytc_thumb span:before {\r\n    display: none !important;\r\n}<\/pre>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=missing-title\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Video titles missing after plugin update<\/h3><div class=\"faq-answer\"><p>If you inserted videos by shortcode previous v3.0.8 then you probably have set parameter <code>showtitle=1<\/code><\/p>\n<p>Since v3.0.8 of plugin this parameter has been changed to accept values <code>none<\/code>, <code>above<\/code> and <code>below<\/code>, depending do you wish to hide video title, or to display them above\/below video thumbnail.<\/p>\n<p>So, you can:<\/p>\n<ol>\n<li>Remove <code>showtitle<\/code> parameter from shortcode and set <strong>Show title<\/strong> global plugin option on <strong>Content<\/strong> tab, or<\/li>\n<li>Change parameter <code>showtitle<\/code> to <code>above<\/code> or <code>below<\/code>.<\/li>\n<\/ol>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=non-working-modestbranding\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>I enabled option &#8216;Hide YT Logo&#8217; but YouTube logo is still visible<\/h3><div class=\"faq-answer\"><p>Modest branding option does not work for all videos, so a lot of videos will still have YouTube logo in control bar. I recommend to enable option <code>Hide player controls<\/code>instead.<\/p>\n<p>Also, even when hidding logo works for your video, on hover or when video is paused in upper right corner will be displayed YouTube link\/logo. <a href=\"https:\/\/developers.google.com\/youtube\/player_parameters#modestbranding\" target=\"_blank\" rel=\"nofollow\">Read more here<\/a><\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=gapi-explorer\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How to use Google APIs Explorer to verify YouTube feeds?<\/h3><div class=\"faq-answer\"><p>Visit <a href=\"https:\/\/developers.google.com\/apis-explorer\/#p\/youtube\/v3\/youtube.playlistItems.list?part=snippet&amp;maxResults=5&amp;playlistId=\" target=\"_blank\" rel=\"nofollow\">Google API Explorer<\/a> and append to the end of URL one of resource ID&#8217;s based on your Channel ID:<\/p>\n<ul>\n<li>For videos from channel (User Uploads) replace <strong>UC<\/strong> with <strong>UU<\/strong> in Channel ID (so\u00a0<em>UCRPqmcpGcJ_gFtTmN_a4aVA<\/em> becomes <em>UURPqmcpGcJ_gFtTmN_a4aVA<\/em>)<\/li>\n<li>For videos from Favourited videos replace <strong>UC<\/strong> with <strong>FL<\/strong> (so <em>UCRPqmcpGcJ_gFtTmN_a4aVA<\/em>becomes <em>FLRPqmcpGcJ_gFtTmN_a4aVA<\/em>)<\/li>\n<li>For videos from Liked Videos replace <strong>UC<\/strong> with <strong>LL<\/strong> (so <em>UCRPqmcpGcJ_gFtTmN_a4aVA<\/em>becomes <em>LLRPqmcpGcJ_gFtTmN_a4aVA<\/em>)<\/li>\n<li>For videos from Playlist simply use Playlist ID (like <em>PLEC850BE962234400<\/em>\u00a0or\u00a0<em>RDMMjUe8uoKdHao<\/em>)<\/li>\n<\/ul>\n<p>Note that all four resources are <em>playlists<\/em> (including uploads to channel), so append mentioned ID to field <strong>playlistId<\/strong> (not to <strong>id<\/strong>), and click <strong>Execute<\/strong> button at the bottom of that page.<\/p>\n<ol>\n<li>If you receive some error in results, tune parameters in APIs Explorer.<\/li>\n<li>If there is no error but you do not get any video in results, and you are sure that there is public videos in selected resource &#8211; contact Google Support.<\/li>\n<li>If there are video results but not displayed with YouTube Channel plugin &#8211; check\u00a0topic <a href=\"https:\/\/wordpress.org\/support\/topic\/ytc3-read-before-you-post-support-question-or-report-bug\" target=\"_blank\">Read\u00a0before you post support question or report bug<\/a> and then\u00a0<a href=\"https:\/\/wordpress.org\/support\/plugin\/youtube-channel#postform\" target=\"_blank\">start your own support topic<\/a>.<\/li>\n<\/ol>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=force-320p\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>How to force embedding 320p video with better audio quality?<\/h3><div class=\"faq-answer\"><p>YouTube provide 320p videos if height of embeded video is set to 320 or more. If you use small YTC video size, 240p will be loaded instead. So, you could not force 720p in tiny YTC.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=what-is-vanity-custom-url\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>What is Vanity custom URL?<\/h3><div class=\"faq-answer\"><p>Check out <a href=\"https:\/\/support.google.com\/youtube\/answer\/2657968?ref_topic=3024172&amp;hl=en-GB\" target=\"_blank\" rel=\"nofollow\">Channel custom URL<\/a> article.<\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><article id=\"?faq=feature-request\" class=\"faq-qa \"><h3 class=\"faq-question\"><i class=\"icon\"><\/i>Your plugin does not support *THIS* or *THAT*<\/h3><div class=\"faq-answer\"><p>If you really need that missing feature ASAP, feel free to <a href=\"https:\/\/urosevic.net\/wordpress\/contact\/\" rel=\"nofollow\">contact me<\/a>. Select <em>Subject\u00a0<\/em>option &#8220;Quote For New Feature in YouTube Channel&#8221;, provide detailed explanation of feature you need, also provide some example if there is such, and I&#8217;ll send you price for implementation.<\/p>\n<p>If you don&#8217;t wish to pay for enhancements (then you don&#8217;t care would that be implemented in a week, month, year or so), then send new <a href=\"https:\/\/wordpress.org\/support\/plugin\/youtube-channel#postform\" target=\"_blank\" rel=\"nofollow\">Support topic<\/a> with <em>Topic title\u00a0<\/em>in format <strong>[Feature Request] &#8230;<\/strong><\/p>\n<div id=\"devyard_socnet_incontent\" class=\"dys-icons\">\n<div style=\"clear:both;\"><\/div>\n<\/div>\n<div style=\"clear: both;\"><\/div>\n<\/div><\/article><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"abstract\":\"Below you can find Frequently Asked Questions for the YouTube Channel plugin.\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Plugin does not work with premium theme or clash with other premium plugin\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>As a developer of free plugin YouTube Channel, I can not afford to purchase and renew licence for premium themes and plugins.<\\\/p>\\n<p>If you experiencing issue on premium theme or see clash with premium plugin, I can help you only if you help me. Ask theme\\\/plugin developer for approval to provide a package of premium theme\\\/plugin to me, so I can install it on my local development domain <strong>youtube-channel.test<\\\/strong> and debug issue in YouTube Channel.<\\\/p>\\n<p>Upload premium theme or plugin installation package to Dropbox or Google Drive, and provide share link for package by <a href=\\\"https:\\\/\\\/urosevic.net\\\/wordpress\\\/contact\\\/?subject=YouTube%20Channel\\\">contact form<\\\/a>.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How to get that YouTube Data API Key?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Please follow <a href=\\\"https:\\\/\\\/wordpress.org\\\/plugins\\\/youtube-channel\\\/installation\\\/\\\" target=\\\"_blank\\\">Installation<\\\/a> instructions.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Where to find correct Channel ID and\\\/or Vanity custom Name?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Login to your YouTube account and visit page <a href=\\\"https:\\\/\\\/www.youtube.com\\\/account_advanced\\\" target=\\\"_blank\\\" rel=\\\"nofollow\\\">Account Advanced<\\\/a>.<\\\/p>\\n<p>You\\u2019ll find your <strong>Vanity Name<\\\/strong> as \\u201cYour custom URL\\u201d in <strong>Channel settins<\\\/strong> section on that page. For YTC plugin use only part <strong>after http:\\\/\\\/www.youtube.com\\\/c\\\/<\\\/strong>, not full URL.<\\\/p>\\n<p><strong>Channel ID<\\\/strong> is <strong>YouTube Channel ID<\\\/strong> value composed of mixed characters starting with\\u00a0<strong>UC<\\\/strong>.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Where to find ID for Favourites and\\\/or Liked Videos?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>You will not need that two ID\\u2019s, in general. But, if you really wish to know, these two ID\\u2019s are produced from your <strong>Channel ID<\\\/strong>. Channel ID start with <strong>UC<\\\/strong> (like<code>UCRPqmcpGcJ_gFtTmN_a4aVA<\\\/code>)<\\\/p>\\n<ul>\\n<li>For Favourites ID replace <strong>UC<\\\/strong> with <strong>FL<\\\/strong> (so you get <code>FLRPqmcpGcJ_gFtTmN_a4aVA<\\\/code>)<\\\/li>\\n<li>For Liked Videos ID replace <strong>UC<\\\/strong> with <strong>LL<\\\/strong> (so you get <code>LLRPqmcpGcJ_gFtTmN_a4aVA<\\\/code>)<\\\/li>\\n<\\\/ul>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Where to find Playlist ID?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Playlist ID can be manually extracted from YouTube playlist URL.<\\\/p>\\n<p>Just look for string after <code>&amp;list=<\\\/code> parameter in URL which can contain lowercase and uppercase letters, dash and underscore characters.<\\\/p>\\n<p>Regular playlist starts with uppercase letters <strong>PL<\\\/strong>\\u00a0(like <em>PLEC850BE962234400<\\\/em>), but Playlist ID for YouTube mix starts with uppercase <strong>RD<\\\/strong>\\u00a0(like <em>RDCfMMlT8Lyns<\\\/em>).<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"I set everything correct but receiveing \\u2018Oops, something went wrong\\u2019 message\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Login as user with Administrator role and you\\u2019ll see YTC ERROR message with explanation what\\u2019s wrong. Examples:<\\\/p>\\n<blockquote><p><strong>YTC ERROR:<\\\/strong> Please check did you set proper Channel ID. You set to show videos from channel, but YouTube does not recognize MyCoolLegacyName as existing and public channel.<\\\/p><\\\/blockquote>\\n<p>Do exactly what message says \\u2013 check and correct Channel ID in default settings\\\/widget\\\/shortcode.<\\\/p>\\n<blockquote><p><strong>YTC ERROR<\\\/strong> Check YouTube Data API Key restrictions, empty cache if enabled by appending in browser address bar parameter ?ytc_force_recache=1<\\\/p><\\\/blockquote>\\n<ol>\\n<li>Try to remove restrictions by referer or IP in your <strong>YouTube Data API Key<\\\/strong> and refresh page after couple minutes.<\\\/li>\\n<li>If that does not help, please try to create new API Key for Server w\\\/o restrictions (not to regenerate existing one).<\\\/li>\\n<\\\/ol>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"What this YTC ERROR\\\/HTTP Error means?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>You will be able to reproduce HTTP Error w\\\/o WordPress if you have SSH access to server where you host your website. Simply login to shell and run following command:<\\\/p>\\n<pre>curl https:\\\/\\\/www.googleapis.com\\\/youtube\\\/v3\\\/playlistItems<\\\/pre>\\n<p>If you do not receive response like one below, then you\\u2019ll receive HTTP Error from curl command.<\\\/p>\\n<pre>{\\r\\n \\\"error\\\": {\\r\\n  \\\"errors\\\": [\\r\\n   {\\r\\n    \\\"domain\\\": \\\"global\\\",\\r\\n    \\\"reason\\\": \\\"required\\\",\\r\\n    \\\"message\\\": \\\"Required parameter: part\\\",\\r\\n    \\\"locationType\\\": \\\"parameter\\\",\\r\\n    \\\"location\\\": \\\"part\\\"\\r\\n   }\\r\\n  ],\\r\\n  \\\"code\\\": 400,\\r\\n  \\\"message\\\": \\\"Required parameter: part\\\"\\r\\n }\\r\\n}<\\\/pre>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Known HTTP Errors\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><code>error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm<\\\/code><\\\/p>\\n<p>The remote connection software you are using on your server might be compiled with a very old version of OpenSSL that does not take certificates signed with sha256-With-RSA-Encryption into account. It requires at least OpenSSL 0.9.8o for a total management of SHA256.<\\\/p>\\n<p>Please contact your server admin or hosting provider about this issue.<\\\/p>\\n<p><code>Problem with the SSL CA cert (path? access rights?)<\\\/code><\\\/p>\\n<p>This is a server related issue (not related to YouTube Channel or WordPress).<\\\/p>\\n<p>To resolve the issue, you\\u2019ll need to restart Apache (or nginx). If that doesn\\u2019t fix the problem, you\\u2019ll need to restart your entire server. Or simply contact server support.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Not all videos are shown in the Blog\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>So you does not have enabled option to display random videos from channel, but you getting\\u00a0only some of videos from your channel but not all (like 1st, 4th and the 6th).<\\\/p>\\n<p>We can help only if you can get missing videos from your channel in Google Developer Console, as that means that problem is with YouTube Channel plugin and not with YouTube feed.<\\\/p>\\n<p>Follow instructions provided as answer to question <a href=\\\"https:\\\/\\\/urosevic.net\\\/wordpress\\\/plugins\\\/youtube-channel\\\/faq\\\/#gapi-explorer\\\">How to use Google APIs Explorer to verify YouTube feeds?<\\\/a>.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How I can achieve \\u2018wall\\u2019 layout with one featured thumbnail?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>You can try with shortcode combination:<\\\/p>\\n<pre class=\\\"\\\"><div class=\\\"youtube_channel ytc_wall_1-6 responsive ytc_display_thumbnail\\\">Oops, something went wrong.<div class=\\\"clearfix\\\"><\\\/div><div class=\\\"ytc_link\\\"><p><a href=\\\"https:\\\/\\\/www.youtube.com\\\/@AleksandarUrosevic\\\" target=\\\"youtube\\\" title=\\\"Visit my channel in new window\\\/tab\\\">Visit my channel<\\\/a><\\\/p><\\\/div><\\\/div><!-- .youtube_channel --><div class=\\\"clearfix\\\"><\\\/div><\\\/pre>\\n<p>and custom CSS code added to theme style.css or similar customization:<\\\/p>\\n<pre class=\\\"lang:css decode:true\\\">.youtube_channel.ytc_wall_1-6 .ytc_video_container {\\r\\n    padding: 5px;\\r\\n    box-sizing: border-box;\\r\\n    max-width: 33.333%;\\r\\n}\\r\\n.youtube_channel.ytc_wall_1-6 .ytc_video_container.ytc_video_1 {\\r\\n    max-width: 100%;\\r\\n}\\r\\n@media screen and (max-width: 768px) {\\r\\n    .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {\\r\\n        max-width: 50%;\\r\\n    }\\r\\n}\\r\\n@media screen and (max-width: 480px) {\\r\\n    .youtube_channel.ytc_wall_1-6 .ytc_video_container:not(.ytc_video_1) {\\r\\n        max-width: 100%;\\r\\n    }\\r\\n}<\\\/pre>\\n<p>So, we display thumbnails for 7 random videos from default (global) playlist, and distribute small thumbnails to 3 columns on wide screens, 2 columns under 768px and single thumbnail per row under 480px.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How I can add pagination?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Unfortunately, YouTube Channel does not support pagination, so you&#8217;ll get only defined number of YouTube items in block in single view, no matter did you choose thumbnail or HTML5 <em>Embed as<\\\/em> mode.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How to reduce size of\\\/remove thumbnail Play button?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Since v3.0.8 we changed how thumnail Play button is embedded. If you wish to reduce button size, tune transform CSS property in theme&#8217;s style.css, like this:<\\\/p>\\n<pre class=\\\"\\\">.youtube_channel .ytc_thumb span:before {\\r\\n    transform: scale(.65);\\r\\n}<\\\/pre>\\n<p>If you wish to remove (hide) play button from thumbnails, simply set display property to none, like this:<\\\/p>\\n<pre class=\\\"\\\">.youtube_channel .ytc_thumb span:before {\\r\\n    display: none !important;\\r\\n}<\\\/pre>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Video titles missing after plugin update\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>If you inserted videos by shortcode previous v3.0.8 then you probably have set parameter <code>showtitle=1<\\\/code><\\\/p>\\n<p>Since v3.0.8 of plugin this parameter has been changed to accept values <code>none<\\\/code>, <code>above<\\\/code> and <code>below<\\\/code>, depending do you wish to hide video title, or to display them above\\\/below video thumbnail.<\\\/p>\\n<p>So, you can:<\\\/p>\\n<ol>\\n<li>Remove <code>showtitle<\\\/code> parameter from shortcode and set <strong>Show title<\\\/strong> global plugin option on <strong>Content<\\\/strong> tab, or<\\\/li>\\n<li>Change parameter <code>showtitle<\\\/code> to <code>above<\\\/code> or <code>below<\\\/code>.<\\\/li>\\n<\\\/ol>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"I enabled option &#8216;Hide YT Logo&#8217; but YouTube logo is still visible\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Modest branding option does not work for all videos, so a lot of videos will still have YouTube logo in control bar. I recommend to enable option <code>Hide player controls<\\\/code>instead.<\\\/p>\\n<p>Also, even when hidding logo works for your video, on hover or when video is paused in upper right corner will be displayed YouTube link\\\/logo. <a href=\\\"https:\\\/\\\/developers.google.com\\\/youtube\\\/player_parameters#modestbranding\\\" target=\\\"_blank\\\" rel=\\\"nofollow\\\">Read more here<\\\/a><\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How to use Google APIs Explorer to verify YouTube feeds?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Visit <a href=\\\"https:\\\/\\\/developers.google.com\\\/apis-explorer\\\/#p\\\/youtube\\\/v3\\\/youtube.playlistItems.list?part=snippet&amp;maxResults=5&amp;playlistId=\\\" target=\\\"_blank\\\" rel=\\\"nofollow\\\">Google API Explorer<\\\/a> and append to the end of URL one of resource ID&#8217;s based on your Channel ID:<\\\/p>\\n<ul>\\n<li>For videos from channel (User Uploads) replace <strong>UC<\\\/strong> with <strong>UU<\\\/strong> in Channel ID (so\\u00a0<em>UCRPqmcpGcJ_gFtTmN_a4aVA<\\\/em> becomes <em>UURPqmcpGcJ_gFtTmN_a4aVA<\\\/em>)<\\\/li>\\n<li>For videos from Favourited videos replace <strong>UC<\\\/strong> with <strong>FL<\\\/strong> (so <em>UCRPqmcpGcJ_gFtTmN_a4aVA<\\\/em>becomes <em>FLRPqmcpGcJ_gFtTmN_a4aVA<\\\/em>)<\\\/li>\\n<li>For videos from Liked Videos replace <strong>UC<\\\/strong> with <strong>LL<\\\/strong> (so <em>UCRPqmcpGcJ_gFtTmN_a4aVA<\\\/em>becomes <em>LLRPqmcpGcJ_gFtTmN_a4aVA<\\\/em>)<\\\/li>\\n<li>For videos from Playlist simply use Playlist ID (like <em>PLEC850BE962234400<\\\/em>\\u00a0or\\u00a0<em>RDMMjUe8uoKdHao<\\\/em>)<\\\/li>\\n<\\\/ul>\\n<p>Note that all four resources are <em>playlists<\\\/em> (including uploads to channel), so append mentioned ID to field <strong>playlistId<\\\/strong> (not to <strong>id<\\\/strong>), and click <strong>Execute<\\\/strong> button at the bottom of that page.<\\\/p>\\n<ol>\\n<li>If you receive some error in results, tune parameters in APIs Explorer.<\\\/li>\\n<li>If there is no error but you do not get any video in results, and you are sure that there is public videos in selected resource &#8211; contact Google Support.<\\\/li>\\n<li>If there are video results but not displayed with YouTube Channel plugin &#8211; check\\u00a0topic <a href=\\\"https:\\\/\\\/wordpress.org\\\/support\\\/topic\\\/ytc3-read-before-you-post-support-question-or-report-bug\\\" target=\\\"_blank\\\">Read\\u00a0before you post support question or report bug<\\\/a> and then\\u00a0<a href=\\\"https:\\\/\\\/wordpress.org\\\/support\\\/plugin\\\/youtube-channel#postform\\\" target=\\\"_blank\\\">start your own support topic<\\\/a>.<\\\/li>\\n<\\\/ol>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"How to force embedding 320p video with better audio quality?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>YouTube provide 320p videos if height of embeded video is set to 320 or more. If you use small YTC video size, 240p will be loaded instead. So, you could not force 720p in tiny YTC.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"What is Vanity custom URL?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Check out <a href=\\\"https:\\\/\\\/support.google.com\\\/youtube\\\/answer\\\/2657968?ref_topic=3024172&amp;hl=en-GB\\\" target=\\\"_blank\\\" rel=\\\"nofollow\\\">Channel custom URL<\\\/a> article.<\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}},{\"@type\":\"Question\",\"name\":\"Your plugin does not support *THIS* or *THAT*\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>If you really need that missing feature ASAP, feel free to <a href=\\\"https:\\\/\\\/urosevic.net\\\/wordpress\\\/contact\\\/\\\" rel=\\\"nofollow\\\">contact me<\\\/a>. Select <em>Subject\\u00a0<\\\/em>option &#8220;Quote For New Feature in YouTube Channel&#8221;, provide detailed explanation of feature you need, also provide some example if there is such, and I&#8217;ll send you price for implementation.<\\\/p>\\n<p>If you don&#8217;t wish to pay for enhancements (then you don&#8217;t care would that be implemented in a week, month, year or so), then send new <a href=\\\"https:\\\/\\\/wordpress.org\\\/support\\\/plugin\\\/youtube-channel#postform\\\" target=\\\"_blank\\\" rel=\\\"nofollow\\\">Support topic<\\\/a> with <em>Topic title\\u00a0<\\\/em>in format <strong>[Feature Request] &#8230;<\\\/strong><\\\/p>\\n<div id=\\\"devyard_socnet_incontent\\\" class=\\\"dys-icons\\\">\\n<div style=\\\"clear:both;\\\"><\\\/div>\\n<\\\/div>\\n<div style=\\\"clear: both;\\\"><\\\/div>\\n\"}}]}<\/script>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><a class=\"btn btn-primary\" href=\"\/wordpress\/plugins\/youtube-channel\/\">Back to the YouTube Channel page<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Back to the YouTube Channel page<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17,"menu_order":1,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1024","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/pages\/1024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/comments?post=1024"}],"version-history":[{"count":29,"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/pages\/1024\/revisions"}],"predecessor-version":[{"id":2715,"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/pages\/1024\/revisions\/2715"}],"up":[{"embeddable":true,"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/pages\/17"}],"wp:attachment":[{"href":"https:\/\/urosevic.net\/wordpress\/wp-json\/wp\/v2\/media?parent=1024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}