{"id":3346,"date":"2025-02-14T11:26:05","date_gmt":"2025-02-14T11:26:05","guid":{"rendered":"https:\/\/s-o-s.net\/feeds-for-youtube-youtube-video-channel-and-gallery-plugin\/"},"modified":"2025-02-14T11:26:05","modified_gmt":"2025-02-14T11:26:05","slug":"feeds-for-youtube-youtube-video-channel-and-gallery-plugin","status":"publish","type":"post","link":"https:\/\/s-o-s.net\/en_gb\/feeds-for-youtube-youtube-video-channel-and-gallery-plugin\/","title":{"rendered":"Feeds for YouTube (YouTube video, channel, and gallery plugin)"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<article id=\"post-114224\" class=\"alignwide post-114224 plugin type-plugin status-publish hentry plugin_section-blocks plugin_tags-youtube plugin_tags-youtube-channel plugin_tags-youtube-feed plugin_tags-youtube-gallery plugin_tags-youtube-widget plugin_contributors-am plugin_contributors-craig-at-smash-balloon plugin_contributors-smashballoon plugin_contributors-smub plugin_committers-ahmedgeek plugin_committers-craig-at-smash-balloon plugin_committers-smashballoon plugin_committers-smub plugin_support_reps-joelsmashballoon plugin_support_reps-manuramas plugin_support_reps-mescobar plugin_support_reps-nigelrsb plugin_support_reps-paolahorta plugin_support_reps-smashballoonlouis plugin_support_reps-smashballoonmahdi plugin_support_reps-smashballoonmike\">\n<div class=\"plugin-banner\" id=\"plugin-banner-feeds-for-youtube\"><\/div>\n<header class=\"plugin-header\">\n<div class=\"entry-heading-container\">\n<div>\n<div class=\"entry-thumbnail\">\n\t\t\t\t\t<img decoding=\"async\" class=\"plugin-icon\" srcset=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/icon-128x128.png?rev=2700809, https:\/\/ps.w.org\/feeds-for-youtube\/assets\/icon-256x256.png?rev=2700809 2x\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/icon-256x256.png?rev=2700809\" alt=\"\">\t\t\t\t<\/div>\n<div>\n<h1 class=\"plugin-title\">Feeds for YouTube (YouTube video, channel, and gallery plugin)<\/h1>\n<p>\t\t\t\t\t<span class=\"byline\">By <span class=\"author vcard\"><a target=\"_blank\" class=\"url fn n\" href=\"https:\/\/profiles.wordpress.org\/smub\/\" rel=\"noopener\">Syed Balkhi<\/a><\/span><\/span>\n\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"plugin-actions\">\n<div class=\"wp-block-button is-small plugin-download download-button\"><a target=\"_blank\" class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/downloads.wordpress.org\/plugin\/feeds-for-youtube.2.3.1.zip\" rel=\"noopener\">Download<\/a><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/header>\n<p><!-- .entry-header --><\/p>\n<p>\t<span id=\"description\"><\/span><br \/>\n\t<span id=\"reviews\"><\/span><br \/>\n\t<span id=\"installation\"><\/span><br \/>\n\t<span id=\"developers\"><\/span><br \/>\n\t<span id=\"advanced\" class=\"\"><\/span><br \/>\n\t<span id=\"section-links\"><\/p>\n<ul class=\"tabs clear\">\n<li id=\"tablink-description\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/feeds-for-youtube\/#description\" rel=\"noopener\">Details<\/a><\/li>\n<li id=\"tablink-reviews\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/feeds-for-youtube\/#reviews\" rel=\"noopener\">Reviews<\/a><\/li>\n<li id=\"tablink-installation\">\n\t\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/feeds-for-youtube\/#installation\" rel=\"noopener\">Installation<\/a>\n\t\t\t<\/li>\n<li id=\"tablink-developers\"><a target=\"_blank\" href=\"https:\/\/wordpress.org\/plugins\/feeds-for-youtube\/#developers\" rel=\"noopener\">Development<\/a><\/li>\n<\/ul>\n<div id=\"link-support\">\n\t\t\t<a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/feeds-for-youtube\/\" rel=\"noopener\">Support<\/a>\n\t\t<\/div>\n<p>\t<\/span><br \/>\n\t<script type=\"text\/javascript\">if ( '#changelog' == window.location.hash ) { window.setTimeout( function() { window.location.hash=\"#developers\"; }, 10 ); }<\/script><\/p>\n<div class=\"entry-content\">\n<div id=\"tab-description\" class=\"plugin-description section\">\n<h2 id=\"description-header\">Description<\/h2>\n<p><strong>Display customizable YouTube channel feeds on your website. Feed YouTube channel content automatically to your website in a powerful and customizable gallery.<\/strong><\/p>\n<p><div class=\"responsive-embed responsive-embed-16x9 embed-youtube\"><iframe title=\"How to Embed YouTube Videos on Your WordPress Website for FREE | Smash Balloon Plugin\" width=\"1140\" height=\"641\" src=\"https:\/\/www.youtube.com\/embed\/zYHeHelzwVw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/p>\n<h3>YouTube Feed Features<\/h3>\n<ul>\n<li><strong>Completely Customizable<\/strong> YouTube feeds \u2013 by default inherits your theme\u2019s styles<\/li>\n<li><strong>Completely responsive and mobile optimized<\/strong> \u2013 your feeds look great on any screen size<\/li>\n<li><strong>Light and low overhead<\/strong> \u2013 minimal bloat and optimized requests to YouTube<\/li>\n<li><strong>Multiple layouts<\/strong> \u2013 display videos from any YouTube channel in a list, gallery, or grid layout<\/li>\n<li><strong>Multiple feeds<\/strong> from different YouTube channels on multiple pages or widgets<\/li>\n<li><strong>Lightning fast<\/strong> \u2013 post caching and minimized YouTube API requests means that your feed loads lightning fast<\/li>\n<li><strong>Infinitely load more<\/strong> of your videos with the \u2018Load More\u2019 button<\/li>\n<li>Built-in easy to use YouTube Feed Widget<\/li>\n<li>Fully internationalized and translatable into any language<\/li>\n<li>Includes a header at the top of your feed<\/li>\n<li>Enter your own custom CSS or JavaScript for even deeper customization<\/li>\n<\/ul>\n<p>For simple step-by-step directions on how to set up the Feeds for YouTube plugin please refer to our <a target=\"_blank\" href=\"http:\/\/smashballoon.com\/youtube-feed\/free\/?utm_source=wordpress&amp;utm_campaign=sby\" title=\"Feeds for YouTube setup guide\" rel=\"nofollow ugc noopener\">setup guide<\/a>.<\/p>\n<h3>Benefits<\/h3>\n<ul>\n<li><strong>Increase social engagement<\/strong> between you and your subscribers<\/li>\n<li><strong>Save time<\/strong> by using the plugin to generate dynamic, search engine crawlable content on your website<\/li>\n<li><strong>Get more subscribers<\/strong> by displaying your videos directly on your site<\/li>\n<li>Display your channel content <strong>your way<\/strong> to perfectly match your website\u2019s style<\/li>\n<li>The plugin is <strong>updated regularly<\/strong> with new features, bug-fixes and API changes<\/li>\n<li>Support is quick, effective, and always happy to help<\/li>\n<li>We\u2019re dedicated to providing the <strong>most customizable<\/strong>, <strong>robust<\/strong> and <strong>well supported<\/strong> YouTube gallery plugin in the world!<\/li>\n<\/ul>\n<h3>Performance Optimized<\/h3>\n<p>While other YouTube plugins load a low-performing iframe when your page loads to show YouTube videos, Feeds for YouTube uses the YouTube API to retrieve and display your videos. This means your YouTube videos are loaded lightning fast and won\u2019t slow down your visitor\u2019s experience with your website. But we don\u2019t stop there. Our YouTube plugin also waits until a site visitor interacts with your YouTube feed before adding the video player to the page. This results in visitors loving your site and encouraging them to stick around longer.<\/p>\n<h3>Feedback or Support<\/h3>\n<p>Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you\u2019re having an issue with our plugin then just let us know and we\u2019ll be there to help as soon as possible.  You can either open a ticket on the support forum on <a target=\"_blank\" href=\"https:\/\/wordpress.org\/support\/plugin\/feeds-for-youtube\/\" title=\"YouTube Feed Free support forum\" rel=\"ugc noopener\">WordPress.org<\/a>, or directly on <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/youtube-feed\/support\/\" title=\"YouTube Feed website support form\" rel=\"nofollow ugc noopener\">our website<\/a>.<\/p>\n<p>If you like the plugin then please consider leaving a review, as it really helps to support the plugin. If you have an issue then please allow us to help you fix it before leaving a review. Just <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/youtube-feed\/support\/?utm_source=wordpress&amp;utm_campaign=sby\" title=\"Feeds for YouTube Support\" rel=\"nofollow ugc noopener\">let us know<\/a> what the problem is and we\u2019ll get back to you right away.<\/p>\n<h3>Pro Version<\/h3>\n<p>For even more feed types and display options, consider upgrading to our <a target=\"_blank\" href=\"http:\/\/smashballoon.com\/youtube-feed\/?utm_source=wordpress&amp;utm_campaign=sby\" title=\"Feeds for YouTube Pro\" rel=\"nofollow ugc noopener\">Pro version<\/a> which includes some awesome additional features to help you display your content in even more powerful ways:<\/p>\n<ul>\n<li>Integrate the <strong>YouTube Live API<\/strong> to show live streaming videos on your site.<\/li>\n<li>Display a YouTube gallery in a carousel slider<\/li>\n<li>Allow <strong>filtering<\/strong> of videos using keywords in the description or title<\/li>\n<li>Fully functional <strong>search endpoint<\/strong> for display videos from a search result<\/li>\n<li><strong>Combine multiple feeds<\/strong> into one<\/li>\n<li>Customizable <strong>actions when video completes<\/strong> like displaying a link to a product page for example, or displaying thumbnails of your other videos.<\/li>\n<li>Download video data into a <strong>custom post type<\/strong> to allow visitors to browse and view videos on your website.<\/li>\n<\/ul>\n<h3>How to use the \u201cFeeds for YouTube\u201d plugin<\/h3>\n<p>One of our main priorities has always been to make our plugins as easy as possible to setup and use. Once you\u2019ve installed the \u201cFeeds for YouTube\u201d plugin there are only a few steps to get up and running:<\/p>\n<ul>\n<li>1) Follow the simple steps after clicking \u201cAdd New\u201d.<\/li>\n<li>2) Once you\u2019ve connected an account or added an API key, build your feed with our customizer<\/li>\n<li>3) Then simply copy and paste the <code>[youtube-feed feed=1]<\/code> shortcode onto any page, post, or widget where you want your feed to be displayed.<\/li>\n<\/ul>\n<p>That\u2019s it!  You can return to the settings page to edit any feed.<\/p>\n<p>For full step-by-step setup directions with screenshots, see <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/youtube-feed\/free\/\" title=\"YouTube Feed Free Setup Doc\" rel=\"nofollow ugc noopener\">here<\/a>.<\/p>\n<h3>Who\u2019s behind this plugin?<\/h3>\n<p>We\u2019re Smash Balloon; a fun-loving WordPress plugin development company birthed into existence in early 2013. We specialize in creating social media plugins (for Facebook, Instagram, Twitter, and YouTube) that are not only intuitive and simple to use, but also designed to integrate seamlessly into your website and allow you to display your social media content in powerful and unique ways. Over 1 million awesome people have decided to actively use our free plugins, which is an incredible honor that we don\u2019t take lightly. This compels us to try to provide the quickest and most effective customer support that we can, blowing users away with the best customer service they\u2019ve ever experienced.<\/p>\n<p>To find out more about the team, see <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/about\/\" title=\"Team Smash Balloon\" rel=\"nofollow ugc noopener\">here<\/a>.<\/p>\n<\/div>\n<div id=\"screenshots\" class=\"plugin-screenshots section\">\n<h2 id=\"screenshots-header\">Screenshots<\/h2>\n<ul class=\"plugin-screenshots\">\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-1.jpg?rev=2768531\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-1.jpg?rev=2768531\" alt=\"\"><\/a><figcaption>Display multiple YouTube feeds and customize each one<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-2.png?rev=2765896\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-2.png?rev=2765896\" alt=\"\"><\/a><figcaption>Manage your YouTube feeds using our handy feed customizer<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-3.png?rev=2765896\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-3.png?rev=2765896\" alt=\"\"><\/a><figcaption>Powerful features and settings<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-4.png?rev=2765896\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-4.png?rev=2765896\" alt=\"\"><\/a><figcaption>YouTube Feeds fit any screen size without customization needed<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-5.png?rev=2765896\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-5.png?rev=2765896\" alt=\"\"><\/a><figcaption>Several attractive display types to fit your use case<\/figcaption><\/figure>\n<\/li>\n<li>\n<figure><a target=\"_blank\" href=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-6.jpg?rev=2768531\" rel=\"nofollow noopener\"><img decoding=\"async\" class=\"screenshot\" src=\"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/screenshot-6.jpg?rev=2768531\" alt=\"\"><\/a><figcaption>Embed your YouTube feed using a shortcode you can copy and paste after you are done creating<\/figcaption><\/figure>\n<\/li>\n<\/ul>\n<\/div>\n<div id=\"blocks\" class=\"plugin-blocks section\">\n<h2 id=\"blocks-header\">Blocks<\/h2>\n<p>This plugin provides 1 block.<\/p>\n<ul class=\"plugin-blocks-list\">\n<li class=\"plugin-blocks-list-item\">\n\t\t\t\t\t\t\t\t\t<span class=\"block-icon dashicons dashicons-block-default\"><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"block-title\">Feeds for YouTube<\/span>\n\t\t\t\t\t\t\t<\/li>\n<\/ul>\n<\/div>\n<div id=\"tab-installation\" class=\"plugin-installation section\">\n<h2 id=\"installation-header\">Installation<\/h2>\n<ol>\n<li>Install the plugin either via the WordPress plugin directory, or by uploading the files to your web server (in the \/wp-content\/plugins\/ directory).<\/li>\n<li>Activate the plugin through the \u2018Plugins\u2019 menu in WordPress.<\/li>\n<li>Navigate to the \u2018Feeds for YouTube\u2019 settings page to configure your YouTube gallery.<\/li>\n<li>Use the shortcode [youtube-feed feed=1] in your page, post or widget to display your YouTube feed.<\/li>\n<li>You can display multiple feeds with different configurations by specifying the necessary parameters directly in the shortcode: [youtube-feed feed=2].<\/li>\n<\/ol>\n<p>For simple step-by-step directions on how to set up the plugin please refer to our <a target=\"_blank\" href=\"http:\/\/smashballoon.com\/youtube-feed\/free\/?utm_source=wordpress&amp;utm_campaign=sby\" title=\"Feeds for YouTube setup guide\" rel=\"nofollow ugc noopener\">setup guide<\/a>.<\/p>\n<h4>Setting up the plugin<\/h4>\n<p>The Feeds for YouTube plugin is brand new and so we\u2019re currently working on improving our documentation for it. If you have an issue or question please submit a support ticket and we\u2019ll get back to you as soon as we can.<\/p>\n<p>1) Once you\u2019ve installed the \u201cFeeds for YouTube\u201d plugin click on the \u201cFeeds for YouTube\u201d item in your WordPress menu<\/p>\n<p>2) Click on the large blue YouTube login button to get your Access Token and Refresh Token. Note; if you have your own Developer Project set up then you can enter your API key by enabling the checkbox below the YouTube login button.<\/p>\n<p>3) Authorize the plugin to read data about your videos and channel.<\/p>\n<p>4) YouTube sends back your Access Token and Refresh Token which are then automatically saved by the plugin. This information is required in order to connect to the API.<\/p>\n<p>5) Enter a channel name to display videos from.<\/p>\n<p>6) Continue to the feed customizer page to customize your feed.<\/p>\n<p>7) Once you\u2019ve customized your feed, embed it using the \u201cEmbed\u201d button found at the top of the customizer.<\/p>\n<p>8) Alternatively, copy the [youtube-feed feed=1] shortcode and paste it into any page, post or widget where you want the YouTube feed to appear.<\/p>\n<p>9) You can use the default WordPress \u2018Text\u2019 widget to display your feed in a sidebar or other widget area.<\/p>\n<p>11) View your website to see your feed(s) in all their glory!<\/p>\n<\/div>\n<div id=\"faq\" class=\"plugin-faq section\">\n<h2 id=\"faq-header\">FAQ<\/h2>\n<dl>\n<dt id=\"can%20i%20display%20multiple%20youtube%20feeds%20on%20my%20site%20or%20on%20the%20same%20page%3F\">\n<h3>Can I display multiple YouTube feeds on my site or on the same page?<\/h3>\n<\/dt>\n<dd>\n<p>Yep. You can display multiple feeds by creating them with the customizer and adding the feed ID to a shortcode.<\/p>\n<\/dd>\n<dt id=\"how%20do%20i%20embed%20a%20youtube%20gallery%20directly%20into%20a%20wordpress%20page%20template%3F\">\n<h3>How do I embed a YouTube gallery directly into a WordPress page template?<\/h3>\n<\/dt>\n<dd>\n<p>You can embed a gallery directly into a template file by using the WordPress <a target=\"_blank\" href=\"https:\/\/codex.wordpress.org\/Function_Reference\/do_shortcode\" rel=\"nofollow ugc noopener\">do_shortcode<\/a> function: <code>&lt;?php echo do_shortcode('[youtube-feed feed=1]'); ?&gt;<\/code>.<\/p>\n<\/dd>\n<dt id=\"will%20the%20plugin%20work%20with%20w3%20total%20cache%20or%20other%20caching%20plugins%3F\">\n<h3>Will the plugin work with W3 Total Cache or other caching plugins?<\/h3>\n<\/dt>\n<dd>\n<p>The Feeds for YouTube plugin should work in compatibility with most, if not all, caching plugins, but you may need to tweak the settings in order to allow the feed to update successfully and display your latest posts.  If you are experiencing problems with your feed not updating then try disabling either \u2018Page Caching\u2019 or \u2018Object Caching\u2019 in W3 Total Cache (or any other similar caching plugin) to see whether that fixes the problem and the feed displays and updates successfully.<\/p>\n<\/dd>\n<dt id=\"can%20i%20change%20whether%20the%20video%20autoplays%20or%20plays%20on%20click\">\n<h3>Can I change whether the video autoplays or plays on click<\/h3>\n<\/dt>\n<dd>\n<p>Yep, just use the following setting: Feeds for YouTube &gt; Customize &gt; Video Experience &gt; When does video play? You can then set the video to play when clicked or to autoplay.<\/p>\n<\/dd>\n<dt id=\"how%20can%20i%20change%20the%20layout%20of%20my%20feed%3F\">\n<h3>How can I change the layout of my feed?<\/h3>\n<\/dt>\n<dd>\n<p>This free plugin has several layout options built into it. Use the settings in the following location to display your videos in a list, grid, or gallery layout: Feeds for YouTube &gt; Customize &gt; Layout.  You can also change the spacing\/padding between the videos by using the \u201cSpacing between videos\u201d setting in this same section.<\/p>\n<\/dd>\n<dt id=\"can%20i%20select%20how%20many%20youtube%20videos%20should%20be%20displayed%20in%20the%20feed%3F\">\n<h3>Can I select how many YouTube videos should be displayed in the feed?<\/h3>\n<\/dt>\n<dd>\n<p>Yep, you can choose to display between 1-50 videos in your feed by using the following setting: Feeds for YouTube &gt; Customize &gt; Layout &gt; Number of Videos. The plugin also contains a \u201cLoad More\u201d button to allow you to infinitely load more videos into your feed.<\/p>\n<\/dd>\n<dt id=\"will%20my%20youtube%20gallery%20be%20responsive%20to%20accommodate%20mobile%20visitors%3F\">\n<h3>Will my YouTube gallery be responsive to accommodate mobile visitors?<\/h3>\n<\/dt>\n<dd>\n<p>Yes. All feed layouts are completely mobile responsive. Using the plugin\u2019s gallery layout will automatically scroll visitors to the video player to view the video when the video thumbnail is clicked.<\/p>\n<\/dd>\n<dt id=\"will%20videos%20from%20my%20youtube%20channel%20be%20cached%3F\">\n<h3>Will videos from my YouTube channel be cached?<\/h3>\n<\/dt>\n<dd>\n<p>Yes. The plugin will cache all of the posts collected from the API. Your YouTube videos and information about your channel can then be retrieved and used for future page loads.<\/p>\n<\/dd>\n<dt id=\"how%20do%20i%20find%20the%20youtube%20nickname%20or%20channel%20id%20for%20different%20youtube%20channels%3F\">\n<h3>How do I find the YouTube nickname or channel ID for different YouTube channels?<\/h3>\n<\/dt>\n<dd>\n<p>You can display videos from any YouTube channel using the unique YouTube channel ID. This can be found by viewing the channel page on YouTube and looking at the end of the URL. ex: https:\/\/www.youtube.com\/channel\/UC1a2b3c4D5F6g7i8j9k. You can also use the channel nickname or enter the YouTube handle when creating a feed.<\/p>\n<\/dd>\n<dt id=\"will%20displaying%20my%20youtube%20channel%20affect%20the%20time%20it%20takes%20to%20load%20the%20page%3F\">\n<h3>Will displaying my YouTube channel affect the time it takes to load the page?<\/h3>\n<\/dt>\n<dd>\n<p>The plugin has a few features to minimize the impact it has on page load time. For example, iframes for playing YouTube videos are not loaded until the feed is interacted with by a visitor. Thumbnails of your YouTube videos are the smallest resolution necessary relative to the size of the feed. Also, these video thumbnails are not loaded until the rest of the content on the page is loaded.<\/p>\n<\/dd>\n<dt id=\"how%20often%20do%20new%20videos%20from%20my%20channel%20appear%20in%20the%20feed%3F\">\n<h3>How often do new videos from my channel appear in the feed?<\/h3>\n<\/dt>\n<dd>\n<p>By default, the plugin retrieves new videos for your YouTube gallery once every hour. You can reduce this to as little as 15 minutes if needed. You can even set your feed to update using WordPress cron in the background so the caching process is not relying on the page with your YouTube feed being visited.<\/p>\n<\/dd>\n<\/dl>\n<\/div>\n<div id=\"tab-reviews\" class=\"plugin-reviews section\">\n<h2 id=\"reviews-header\">Reviews<\/h2>\n<div class=\"plugin-reviews\">\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/c6cd3a24b2f65a1bbf6ec92c91d987ac431fbc59140465af267e7ce9ff041851?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/c6cd3a24b2f65a1bbf6ec92c91d987ac431fbc59140465af267e7ce9ff041851?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/excelente-iomplemento\/\" rel=\"noopener\">Excelente iomplemento<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/danielsmorenog\/\" title=\"Posts by danielsmorenog\" rel=\"author noopener\">danielsmorenog<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 27, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">Excelente<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/2eb78c505ae40a2d9da674d278c797861b9076769951f18e964ef646920b5ca6?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/2eb78c505ae40a2d9da674d278c797861b9076769951f18e964ef646920b5ca6?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/what-a-relief-40\/\" rel=\"noopener\">What a relief!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/roccistucci\/\" title=\"Posts by roccistucci\" rel=\"author noopener\">roccistucci<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">November 19, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I\u2019ve set up a ton of networks, but the service here is unmatched. I had an issues, and they weee all over it! Thank you! We thought companies like this went extinct!<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/34ec711253f64ec08cb093dfa512d3f30495d1f6907867881d6ae25fd35206d2?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/34ec711253f64ec08cb093dfa512d3f30495d1f6907867881d6ae25fd35206d2?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/easy-to-display-content-on-selected-channels\/\" rel=\"noopener\">Easy to Display Content on Selected Channels<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/mlsburger\/\" title=\"Posts by mlsburger\" rel=\"author noopener\">mlsburger<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">October 11, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">I found it easy to install and control via configuring content on my specific channel<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/eeca46d39d45b0a079620e331a5468081f131e51cec88422ea8652511b3353be?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/eeca46d39d45b0a079620e331a5468081f131e51cec88422ea8652511b3353be?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/it-works-2515\/\" rel=\"noopener\">It works!<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/kaity123\/\" title=\"Posts by kaity123\" rel=\"author noopener\">kaity123<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">August 16, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">It was easy to install and setup (I\u2019m a non-techie), am considering upgrading but the free version works as described.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/7a64984e8a1d839f01e8dde0e074bf0b35be39eb538ab786f8874a55ddb8d4a0?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/7a64984e8a1d839f01e8dde0e074bf0b35be39eb538ab786f8874a55ddb8d4a0?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/incredibly-easy-to-use-20\/\" rel=\"noopener\">Incredibly easy to use.<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/joeduardoreyes\/\" title=\"Posts by joeduardoreyes\" rel=\"author noopener\">joeduardoreyes<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">August 6, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">This application has gotten better and easier to use over time. I really like using it, it\u2019s super easy and doesn\u2019t affect site performance.<\/div>\n<\/p><\/div>\n<\/article>\n<article class=\"plugin-review\">\n<div class=\"review-avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/abc0dff9ec605993a3f1815e1b0b3fd47afe3f2cb7db920fc1b908adec01aa4e?s=60&amp;d=retro&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/abc0dff9ec605993a3f1815e1b0b3fd47afe3f2cb7db920fc1b908adec01aa4e?s=120&amp;d=retro&amp;r=g 2x\" class=\"avatar avatar-60 photo\" height=\"60\" width=\"60\">\t\t\t\t\t<\/div>\n<div class=\"review\">\n<header>\n<div class=\"header-top\">\n<div class=\"wporg-ratings\" aria-label=\"5 out of 5 stars\" data-title-template=\"%s out of 5 stars\" data-rating=\"5\" style=\"color:#ffb900;\"><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><span class=\"dashicons dashicons-star-filled\"><\/span><\/div>\n<h3 class=\"review-title\"><a target=\"_blank\" class=\"url\" href=\"https:\/\/wordpress.org\/support\/topic\/the-best-plugin-374\/\" rel=\"noopener\">the best plugin<\/a><\/h3>\n<\/p><\/div>\n<div class=\"header-bottom\">\n\t\t\t\t\t\t\t\t<span class=\"review-author author vcard\"><a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/team76\/\" title=\"Posts by william\" rel=\"author noopener\">william<\/a><\/span><br \/>\n\t\t\t\t\t\t\t\t<span class=\"review-date\">August 3, 2024<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/header>\n<div class=\"review-content\">super easy to use, great for video presentation, nice layout, no negative points.<\/div>\n<\/p><\/div>\n<\/article><\/div>\n<p>\t\t<a target=\"_blank\" class=\"reviews-link\" href=\"https:\/\/wordpress.org\/support\/plugin\/feeds-for-youtube\/reviews\/\" rel=\"noopener\"><br \/>\n\t\t\tRead all 176 reviews\t\t<\/a><\/div>\n<div id=\"tab-developers\" class=\"plugin-developers section\">\n<h2 id=\"developers-header\">Contributors &amp; Developers<\/h2>\n<div class=\"plugin-contributors\">\n<p>\u201cFeeds for YouTube (YouTube video, channel, and gallery plugin)\u201d is open source software. The following people have contributed to this plugin.<\/p>\n<p><span class=\"screen-reader-text\">Contributors<\/span><\/p>\n<ul id=\"contributors-list\" class=\"contributors-list\">\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/311792844cac728aa54e055b8fdb92943e1e5c8bc206bfb99b0f3aaf3ea54c77?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/311792844cac728aa54e055b8fdb92943e1e5c8bc206bfb99b0f3aaf3ea54c77?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/smashballoon\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tsmashballoon\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/6141d1458eb9c8178e49184bff5ddc11667b7b0eab2055622d3032ce63826ef0?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/6141d1458eb9c8178e49184bff5ddc11667b7b0eab2055622d3032ce63826ef0?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/craig-at-smash-balloon\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tCraig at Smash Balloon\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/63aa4fca77a95189a1f2e5b567c27641e65a55fbf45b7fb03ef8b9156501db17?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/63aa4fca77a95189a1f2e5b567c27641e65a55fbf45b7fb03ef8b9156501db17?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/am\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tAwesome Motive\t\t\t\t<\/a>\n\t\t\t<\/li>\n<li>\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/secure.gravatar.com\/avatar\/5c6a49f4f13fc4cdabc66ce7b1caec12755fe628d90039c0e112654f80e50193?s=32&amp;d=mm&amp;r=g\" srcset=\"https:\/\/secure.gravatar.com\/avatar\/5c6a49f4f13fc4cdabc66ce7b1caec12755fe628d90039c0e112654f80e50193?s=64&amp;d=mm&amp;r=g 2x\" class=\"avatar avatar-32 photo\" height=\"32\" width=\"32\">\t\t\t\t<a target=\"_blank\" href=\"https:\/\/profiles.wordpress.org\/smub\/\" rel=\"noopener\"><br \/>\n\t\t\t\t\tSyed Balkhi\t\t\t\t<\/a>\n\t\t\t<\/li>\n<\/ul><\/div>\n<div class=\"plugin-development\">\n<p>\u201cFeeds for YouTube (YouTube video, channel, and gallery plugin)\u201d has been translated into 11 locales. Thank you to <a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/feeds-for-youtube\/contributors\" rel=\"noopener\">the translators<\/a> for their contributions.<\/p>\n<p><a target=\"_blank\" href=\"https:\/\/translate.wordpress.org\/projects\/wp-plugins\/feeds-for-youtube\" rel=\"noopener\">Translate \u201cFeeds for YouTube (YouTube video, channel, and gallery plugin)\u201d into your language.<\/a><\/p>\n<h3>Interested in development?<\/h3>\n<p><a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/browser\/feeds-for-youtube\/\" rel=\"noopener\" class=\"broken_link\">Browse the code<\/a>, check out the <a target=\"_blank\" href=\"https:\/\/plugins.svn.wordpress.org\/feeds-for-youtube\/\" rel=\"noopener\">SVN repository<\/a>, or subscribe to the <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/feeds-for-youtube\/\" rel=\"noopener\" class=\"broken_link\">development log<\/a> by <a target=\"_blank\" href=\"https:\/\/plugins.trac.wordpress.org\/log\/feeds-for-youtube\/?limit=100&amp;mode=stop_on_copy&amp;format=rss\" rel=\"noopener\" class=\"broken_link\">RSS<\/a>.<\/p>\n<\/div>\n<\/div>\n<div id=\"tab-changelog\" class=\"plugin-changelog section\">\n<h2 id=\"changelog-header\">Changelog<\/h2>\n<h4>2.3.1<\/h4>\n<ul>\n<li>Fix: Fixed an issue with our GDPR features and the wrong videos being linked to.<\/li>\n<\/ul>\n<h4>2.3<\/h4>\n<ul>\n<li>New \u2013 Added an onboarding wizard to make setting up your first feed even easier!<\/li>\n<li>Tweak \u2013 Added easy installers for our latest Smash Balloon Products. Try <a target=\"_blank\" href=\"https:\/\/clicksocial.com\/?utm_source=plugin-free&amp;utm_campaign=sby&amp;utm_medium=readme&amp;utm_content=ClickSocial\" rel=\"nofollow ugc noopener\">ClickSocial<\/a>, <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/reviews-feed\/?utm_source=plugin-free&amp;utm_campaign=sby&amp;utm_medium=readme&amp;utm_content=ReviewsFeed\" rel=\"nofollow ugc noopener\">Reviews Feed<\/a>, and <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/tiktok-feeds\/?utm_source=plugin-free&amp;utm_campaign=sby&amp;utm_medium=readme&amp;utm_content=TikTok\" rel=\"nofollow ugc noopener\">TikTok Feeds<\/a> today!<\/li>\n<li>Fix \u2013 PHP warning related to _load_textdomain_just_in_time are now resolved<\/li>\n<li>Fix \u2013 Fixed an issue making it difficult for users to close the lightbox in some situations<\/li>\n<li>Fix \u2013 Improved compatibility with the latest versions of Divi and Elementor. Use our related integrations to easily add your feeds to your site!<\/li>\n<\/ul>\n<h4>2.2.4<\/h4>\n<ul>\n<li>Tweak: Added support for our new <a target=\"_blank\" href=\"https:\/\/smashballoon.com\/?utm_campaign=youtube-free-readme&amp;utm_source=changelog&amp;utm_medium=feedanalyticsannouncement\" rel=\"nofollow ugc noopener\">Feed Analytics<\/a> product. Get insights as to how your feeds are being used by site visitors.<\/li>\n<\/ul>\n<h4>2.2.3<\/h4>\n<ul>\n<li>Fix: Plugin hardening.<\/li>\n<li>Tweak: Improved translation support for multiple languages.<\/li>\n<li>Tweak: Added support for Borlabs 3.0 and our GDPR features.<\/li>\n<\/ul>\n<h4>2.2.2<\/h4>\n<ul>\n<li>Fix: Plugin hardening.<\/li>\n<li>Fix: Fixed missing CSS file that would affect Elementor users.<\/li>\n<\/ul>\n<h4>2.2.1<\/h4>\n<ul>\n<li>Fix: Fixed an issue with the feed type selection that was causing confusion.<\/li>\n<\/ul>\n<h4>2.1.4<\/h4>\n<ul>\n<li>Fix: Plugin hardening.<\/li>\n<\/ul>\n<h4>2.1.3<\/h4>\n<ul>\n<li>Fix: Fixed an issue causing the next update schedule time found on the settings page to be inaccurate.<\/li>\n<\/ul>\n<h4>2.1.2<\/h4>\n<ul>\n<li>Fix: Plugin hardening.<\/li>\n<li>Fix: Removed unused files in the \u201ctemplates\u201d folder.<\/li>\n<li>Fix: Fixed a deprecation notice in PHP 8.1+ \u201cstrpos(): Passing null to parameter #1 ($haystack) of type string is deprecated\u201d<\/li>\n<li>Fix: Custom text that included single quotes would show with slashes on the front-end of the feed.<\/li>\n<\/ul>\n<h4>2.1<\/h4>\n<ul>\n<li>New: Create a new feed using a YouTube handle instead of needing the channel ID.<\/li>\n<li>Fix: Emoji in video descriptions would break our backup feed system when an older version of MySQL was in use.<\/li>\n<li>Fix: Fixed PHP deprecation warning \u201cPassing null to parameter\u201d for PHP 8.2+<\/li>\n<\/ul>\n<h4>2.0.7<\/h4>\n<ul>\n<li>Fix: Fixed a broken link in the admin area.<\/li>\n<li>Fix: Removed a CSS property causing a 404 error in some circumstances.<\/li>\n<\/ul>\n<h4>2.0.6<\/h4>\n<ul>\n<li>Tweak: Connecting your YouTube account will now take you to connect.smashballoon.com first to improve the reliability of this process.<\/li>\n<li>Fix: Fixed a separate rare PHP error \u201cUncaught Error: Class \u2018Smashballoon\\Customizer\\Container\u2019 not found\u201d.<\/li>\n<\/ul>\n<h4>2.0.5<\/h4>\n<ul>\n<li>Fix: Fixed a conflict with the All in One SEO plugin causing menu tabs to not work properly.<\/li>\n<li>Fix: Fixed rare PHP error \u201cUncaught Error: Class \u2018Smashballoon\\Customizer\\Container\u2019 not found\u201d.<\/li>\n<\/ul>\n<h4>2.0.4<\/h4>\n<ul>\n<li>Fix: Fixed a compatibility issue with the Complianz Cookie Consent plugin integration.<\/li>\n<li>Fix: Clicking the link to the page that explains creating custom templates would not work.<\/li>\n<\/ul>\n<h4>2.0.3<\/h4>\n<ul>\n<li>Fix: Removed DotEnv code that was causing a conflict in some rare circumstances.<\/li>\n<li>Fix: When using two or more feeds on one page and the \u201cAJAX theme loading fix\u201d setting, an empty lightbox related element would display at the bottom of the page.<\/li>\n<\/ul>\n<h4>2.0.2<\/h4>\n<ul>\n<li>Fix: Fixed a conflict with the All in One SEO plugin causing menu tabs to not work properly.<\/li>\n<\/ul>\n<h4>2.0.1<\/h4>\n<ul>\n<li>Tweak: Improved the user experience to avoid confusion over connecting an account when creating a new feed.<\/li>\n<li>Fix: Fixed deprecation warnings when using PHP 8.0+.<\/li>\n<li>Fix: Added any API key saved in settings to the system info for easy support debugging.<\/li>\n<li>Fix: Activating the Pro version would trigger an error if the free version of YouTube Feeds was also active.<\/li>\n<\/ul>\n<h4>2.0<\/h4>\n<ul>\n<li>Important: Minimum supported WordPress version has been raised from 3.5 to 4.1.<\/li>\n<li>New: Our biggest update ever! We\u2019ve completely redesigned the plugin settings from head to toe to make it easier to create, manage, and customize your YouTube feeds.<\/li>\n<li>New: All your feeds are now displayed in one place on the \u201cAll Feeds\u201d page. This shows a list of any existing (legacy) feeds and any new ones that you create.<\/li>\n<li>New: Easily edit individual feed settings for new feeds instead of cumbersome shortcode options.<\/li>\n<li>New: It\u2019s now much easier to create feeds. Just click \u201cAdd New\u201d, select your feed type, connect your account, and you\u2019re done!<\/li>\n<li>New: Brand new feed customizer. We\u2019ve completely redesigned feed customization from the ground up, reorganizing the settings to make them easier to find.<\/li>\n<li>New: Live Feed Preview. You can now see changes you make to your feeds in real time, right in the settings page. Easily preview them on desktop, tablet, and mobile sizes.<\/li>\n<li>New: Color Scheme option. It\u2019s now easier than ever to change colors across your feed without needing to adjust individual color settings. Just set a color scheme to effortlessly change colors across your entire feed.<\/li>\n<li>New: You can now change the number of columns in your feed across desktop and mobile.<\/li>\n<li>New: Easily import and export feed settings to make it simple to move feeds across sites.<\/li>\n<li>New: Added a new custom text header option, so you can now add custom text to the header for your feed.<\/li>\n<\/ul>\n<h4>1.4.5<\/h4>\n<ul>\n<li>Fix: The play button was still visible in the lightbox during video playback after a user had granted GDPR cookie consent.<\/li>\n<li>Fix: SSL is now always verified when making API requests to YouTube\u2019s API.<\/li>\n<li>Fix: After enabling background caching, the plugin was not showing when the feed would be updated next.<\/li>\n<\/ul>\n<h4>1.4.4<\/h4>\n<ul>\n<li>New: Added a shortcode setting \u201callowcookies\u201d that, when set to \u201ctrue\u201d, will allow YouTube cookies needed for custom end screens configured on youtube.com.<\/li>\n<li>Tweak: Changed menu name from \u201cFeeds for YouTube\u201d to \u201cYouTube Feed\u201d.<\/li>\n<li>Tweak: An alert bubble is added to the Feeds for YouTube menu item when there are new notifications available.<\/li>\n<li>Fix: Custom JavaScript setting would not allow HTML to be saved.<\/li>\n<li>Fix: Fixed two PHP errors that would occur when posts were being stored using the \u201cpage\u201d storing method.<\/li>\n<li>Fix: A timestamp was added to errors in the error log to help determine when they occurred.<\/li>\n<\/ul>\n<h4>1.4.3<\/h4>\n<ul>\n<li>Fix: Fixed a compatibility issue with the Complianz GDPR plugin.<\/li>\n<li>Fix: Incorrect description of the \u2018check for new posts\u2019 setting in the admin area.<\/li>\n<li>Fix: The feed finder tool was displaying duplicated results of some feeds.<\/li>\n<\/ul>\n<h4>1.4.2<\/h4>\n<ul>\n<li>Tested with WordPress 5.8 update.<\/li>\n<li>Tweak: Added \u201cplay\u201d icon to main player for the gallery layout.<\/li>\n<li>Fix: Fixed an issue with GDPR Cookie Consent by Web Toffee integration.<\/li>\n<li>Fix: Setting the height and width of a feed using a shortcode would not work without including the unit of measure.<\/li>\n<\/ul>\n<h4>1.4.1<\/h4>\n<ul>\n<li>Fix: Fixed several issues with GDPR Cookie Consent by Web Toffee integration.<\/li>\n<\/ul>\n<h4>1.4<\/h4>\n<ul>\n<li>New: The locations of the YouTube feeds on your site will now be logged and listed on a single page for easier management. After this feature has been active for awhile, a \u201cFeed Finder\u201d link will appear next to the Feed Type setting on the plugin Settings page which allows you to see a list of all feeds on your site along with their locations.<\/li>\n<li>Fix: Pro version of the Web Toffee GDPR Cookie Consent plugin was not being detected.<\/li>\n<li>Fix: Updated jQuery methods for compatibility with WordPress 5.7.<\/li>\n<\/ul>\n<h4>1.3<\/h4>\n<ul>\n<li>New: Integrations with popular GDPR cookie consent solutions added. Visit the YouTube Feed settings page, Customize tab, GDPR section for more information.<\/li>\n<li>Fix: Date that video was published would not always match what was shown on YouTube.com.<\/li>\n<\/ul>\n<h4>1.2.4<\/h4>\n<ul>\n<li>Tweak: Minor update to item.php template to accommodate dynamic title attribute in lightbox.<\/li>\n<li>Tweak: Added support for improved notices on the plugin settings page.<\/li>\n<li>Fix: Connecting an account that didn\u2019t have an associated YouTube channel would result in nothing happening. Now an empty channel is connected that can be used to create feeds.<\/li>\n<li>Fix: Iframe player now uses the video title as the iframe element title attribute.<\/li>\n<\/ul>\n<h4>1.2.3<\/h4>\n<ul>\n<li>New: Added setting to use WordPress cron to clear feed caches on an interval. If your feeds are not updating automatically, try enabling the setting found on the \u201cCustomize\u201d tab \u201cCron Clear Cache\u201d.<\/li>\n<li>Tweak: Added notice explaining the account connection and what it can and can\u2019t be used for when connecting an account.<\/li>\n<li>Tweak: Removed refresh token from being required for a manual connection.<\/li>\n<li>Fix: Improved performance of API requests for creating feeds.<\/li>\n<\/ul>\n<h4>1.2.2<\/h4>\n<ul>\n<li>Tweak: More details are provided for API errors such as an API key not working after being created.<\/li>\n<li>Tweak: If an API key has not been entered, an account reconnection is required if trying to display videos from a previously unused channel and more than an hour has passed since the last account connection.<\/li>\n<li>Tweak: Play icon changed to YouTube logo to comply with their terms of service.<\/li>\n<li>Fix: Prevented a Fatal PHP error caused by retrieving YouTube videos without using an API key and either entering a non-existing YouTube channel ID or having allow_url_fopen disabled on the server.<\/li>\n<li>Fix: Non-latin characters were displaying incorrectly in titles and descriptions when a feed was using backup data.<\/li>\n<li>Fix: Thumbnails were not resizing properly when the browser was resized.<\/li>\n<\/ul>\n<h4>1.2.1<\/h4>\n<ul>\n<li>Tweak: Video thumbnails are cropped to a 9:16 aspect ratio to remove black bars at the top and bottom of the images.<\/li>\n<li>Tweak: Improved workarounds for video player issues caused by having iframes from other sources on the same page.<\/li>\n<\/ul>\n<h4>1.2<\/h4>\n<ul>\n<li>New: Display video players in 9:16 ratio. To use 3:4 ratio go to: Feeds for YouTube &gt; Customize &gt; Video Experience.<\/li>\n<li>New: Added a \u201cFeeds for YouTube\u201d Gutenberg block to use in the block editor, allowing you to easily add a feed to posts and pages.<\/li>\n<li>Tweak: Hide admin notices from other plugins when using the Feeds for YouTube settings pages.<\/li>\n<li>Fix: Video player would sometimes not work when the iframe JS API was available earlier than the feeds were created.<\/li>\n<\/ul>\n<h4>1.1.1<\/h4>\n<ul>\n<li>Tested with upcoming WordPress 5.4 update.<\/li>\n<li>New: Added setting for using custom templates for feed HTML.<\/li>\n<li>Tweak: Added CSS to help feeds work better with certain themes.<\/li>\n<li>Tweak: Used a higher resolution image file if optimum resolution was not available from the API.<\/li>\n<li>Fix: \u201cinclude=\u201d shortcode setting would cause play icon to never show.<\/li>\n<li>Fix: Fast response from player API would cause the players to load along with the page when not necessary.<\/li>\n<li>Fix: Background caching was not updating YouTube feed caches.<\/li>\n<\/ul>\n<h4>1.1<\/h4>\n<ul>\n<li>New: Several improvements to the lightbox for grid feeds were made including a video index indicator, navigation arrows moved to the outside of the video, and a close button.<\/li>\n<li>New: Added YouTube play button icon that displays on top of video thumbnails. Disable this on the \u201cCustomize\u201d tab.<\/li>\n<li>New: Added workaround for occasional issue caused by multiple elements of the page using the YouTube Player API.<\/li>\n<li>Tweak: Fixed typo in HTML element with the class \u201csby_thumbail_hover\u201d. Now \u201csby_thumbnail_hover\u201d.<\/li>\n<li>Tweak: Updated admin PHP code.<\/li>\n<li>Tweak: Updated JavaScript code.<\/li>\n<li>Tweak: Updated language files and several strings to use text domain \u201cfeeds-for-youtube\u201d instead of \u201cyoutube-feed\u201d.<\/li>\n<\/ul>\n<h4>1.0.3<\/h4>\n<ul>\n<li>Tweak: Changed tooltip and notes regarding how to display a feed from a certain channel.<\/li>\n<li>Fix: YouTube iframe JavaScript file was being loaded with HTTP. Changed to HTTPS.<\/li>\n<li>Fix: Prevented error if allow_url_fopen set to false in php.ini by changing how YouTube RSS feeds are retrieved from YouTube.<\/li>\n<li>Fix: Unable to view YouTube account details if more than one account connected.<\/li>\n<\/ul>\n<h4>1.0.2<\/h4>\n<ul>\n<li>New: Changed the method used to update feeds to reduce API requests.<\/li>\n<li>Tweak: More posts cached in the wp_posts table when an API request is made.<\/li>\n<li>Tweak: YouTube channel data cached to reduce API requests.<\/li>\n<li>Fix: Error when deactivating and reactivating the plugin with background caching enabled.<\/li>\n<\/ul>\n<h4>1.0.1<\/h4>\n<ul>\n<li>Fix: Optimized API calls to YouTube to reduce requests.<\/li>\n<li>Fix: Minor bug fixes.<\/li>\n<\/ul>\n<h4>1.0<\/h4>\n<ul>\n<li>Launched the Feeds for YouTube plugin!<\/li>\n<\/ul>\n<\/div><\/div>\n<p><!-- .entry-content --><\/p>\n<p>\t<!-- .entry-meta --><br \/>\n<\/article>\n<p><br \/>\n<br \/><a href=\"https:\/\/wordpress.org\/plugins\/feeds-for-youtube\/\" target=\"_blank\" rel=\"noopener\">Source link <\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Feeds for YouTube (YouTube video, channel, and gallery plugin) By Syed Balkhi Download Details Reviews Installation Development Support Description Display customizable YouTube channel feeds on your website. Feed YouTube channel content automatically to your website in a powerful and customizable gallery. YouTube Feed Features Completely Customizable YouTube feeds \u2013 by default inherits your theme\u2019s styles [&hellip;]<\/p>","protected":false},"author":11,"featured_media":3347,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"give_campaign_id":0,"footnotes":""},"categories":[42,39,40],"tags":[2283,1990,2055,1991,2058,2265],"class_list":["post-3346","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-block-plugin","category-lite-version","category-wp-plugin-solution","tag-channel","tag-feeds","tag-gallery","tag-plugin","tag-video","tag-youtube"],"acf":[],"fifu_image_url":"https:\/\/ps.w.org\/feeds-for-youtube\/assets\/banner-772x250.png?rev=2680369","_links":{"self":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/comments?post=3346"}],"version-history":[{"count":0,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/posts\/3346\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media\/3347"}],"wp:attachment":[{"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/media?parent=3346"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/categories?post=3346"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/s-o-s.net\/en_gb\/wp-json\/wp\/v2\/tags?post=3346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}