 #  YouTube RSS Feed Gallery 

 

Want to display your YouTube RSS feed (channel or playlist) on your [Joomla](/blog/hosting/cron-vs-joomla-lazy-scheduler-and-webcron "Cron vs Joomla Lazy Scheduler and WebCron") site without complex plugins or GDPR woes? This lightweight hack uses Joomla’s [com\_newsfeeds](/blog/development/canonical-chaos-round-three-polishing-the-blade "Canonical Chaos, Round Three: Polishing the Blade") component, a simple template override, and my free Content - YouTube (No Cookies) plugin to create a privacy-friendly, cached video gallery that updates itself. Drop in the files, set it, and forget it—your YouTube videos stay fresh with zero maintenance!

It's a well kept secret that I'm about to tell you - YouTube publishes RSS feeds for BOTH channels and playlists. I haven't met anyone who uses this, or seen it in use in the wild! I've been holding onto this knowledge for a long time, and just recently did I find a reason to use it. Of course, spending the time solving problems means making it easy for everyone else...at least that's how I feel about it.

## Why This Is Awesome

- Set-and-Forget: Joomla caches the YouTube RSS feed, so videos load fast and update automatically when the cache expires.
- Privacy-Safe: Uses youtube-nocookie.com iframes to avoid tracking cookies, keeping it GDPR-compliant.
- No Bloat: Just two override files and a free plugin—no heavy extensions needed.
 
## What You’ll Need

- Joomla 4.x through 6.x (tested on both).
- [Content - YouTube (No Cookies)](/software/joomla/plugins/content-youtube-no-cookies) plugin (free, as always!).
- A YouTube RSS feed URL 
    - Channels: https://www.youtube.com/feeds/videos.xml?channel\_id=\[CHANNEL\_ID\]
    - Playlists: https://www.youtube.com/feeds/videos.xml?playlist\_id=\[PLAYLIST\_ID\]
 
You can find the channel RSS feed in the source of your main channel page. The playlist ID is in the URL of the playlist you want to feature.

## How the YouTube RSS Feed Gallery Works

Joomla’s com\_newsfeeds component fetches a YouTube RSS feed, parsing video titles, URLs (e.g., https://www.youtube.com/watch?v=abc123), and descriptions into a tidy array. We override the default newsfeed view with two files:

- default.php: handles an output override bug in Joomla that I will be addressing shortly
- youtube.php: loops through the feed items integrating with the Content - YouTube (No Cookies) plugin.
 
The plugin provides CSS (video thumbnail, play button overlays) and JS (lazyloading, click-to-play logic). Joomla’s caching ensures lightning-fast loads and auto-updates when new videos hit the channel or playlist.

## Setup Instructions

1. Configure the Newsfeed: 
    - Go to Components → Newsfeeds → New.
    - Add a name (e.g., “My YouTube Channel”).
    - Enter your YouTube RSS feed URL (find your channel/playlist ID on YouTube, then use https://www.youtube.com/feeds/videos.xml?channel\_id=\[ID\] or ?playlist\_id=\[ID\]).
    - Save and create a [menu item](/joomla-techniques/build-a-native-login-popup-using-only-core-joomla "Build a Native Login Popup Using Only Core Joomla") (Menu Item Type: Newsfeeds → Single Newsfeed).
2. Install the Plugin: 
    - Grab Content - YouTube (No Cookies) (free download).
    - Install via Extensions → Manage → Install.
    - Enable in Extensions → Plugins (no extra config needed—it auto-detects YouTube embeds).
3. Add the Template Override: 
    - Download the zip file: [youtube-feed.zip](/files/overrides/youtube-feed.zip)
    - Unzip to templates/\[your-template\]/html/. It includes a directory structure (com\_newsfeeds/newsfeed) with the following files: 
        - default.php: override hack to fix a Joomla bug.
        - youtube.php: Renders video items with plugin-powered lazyloading.
    - Ensure the folder structure matches: templates/\[your-template\]/html/com\_newsfeeds/newsfeed/.
4. Test It Out: 
    - Visit your newsfeed menu item. Expect a responsive grid of YouTube thumbnails with play buttons.
    - Click once to load a no-cookies iframe, click again to play.
    - Tweak cache time in newsfeed settings if updates are too slow or frequent.
 
## Tips and Tricks

- Cache Settings: Use 900 seconds for channels with daily uploads, 3600 for weekly. Find it in Components → Newsfeeds → Edit → Cache Time.
- Thumbnail Sizes: The override uses hqdefault.jpg for crisp thumbnails. Swap to mqdefault.jpg for smaller files or maxresdefault.jpg for high-res in youtube.php.
- Styling: The plugin’s CSS handles the responsive grid and play buttons. Customize in your template’s CSS if needed (e.g., .ytnc-preview for thumbnail containers).
- Override Issues: If the override doesn’t load, verify the path and clear Joomla’s cache (System → Clear Cache). I’m working on a Joomla GitHub pull request to fix com\_newsfeeds override quirks—watch my GitHub for updates!
 
## Troubleshooting

- Thumbnails Missing? Check the RSS feed URL. Ensure the channel/playlist ID is correct and the feed is public
 
## Why I Love the YouTube RSS Feed

This started as a “dumb idea” for a client who wanted their YouTube videos on their [Joomla site](/blog/development/gdpr-is-getting-a-facelift-and-im-not-crying-over-it "GDPR is Getting a Facelift - And I’m Not Crying Over It"). Knowing YouTube’s RSS feeds exist, I hacked it together with com\_newsfeeds and my no-cookies plugin. The result? A lightweight, auto-updating video gallery that respects user [privacy](/blog/hosting/microsoft-deliverability-sendgrid-and-blacklists "Microsoft Deliverability - SendGrid and Blacklists") and requires zero upkeep.

The template override I've provided is rudimentary, and certainly could use some flair. I'm not generally the flare guy - I'm the data guy - so I present it to you in its raw form and let you style to your liking.

## Demo? But Of Course!

I whipped up both a channel example, and a playlist example.

- Channel: [Basic Joomla Tutorials](/joomla-techniques/basic-joomla-tutorials)
    - Feed derived from this page: <https://www.youtube.com/@Basicjoomla>
- Playlist: [Rush 40th Anniversary Signals Playlist](/joomla-techniques/rush-40th-anniversary-signals-playlist)
    - Feed derived from this page: [https://www.youtube.com/feeds/videos.xml?playlist\_id=PLyzOXHX-1l7dM1mBUWtSK5sz4P5Wzupm](https://www.youtube.com/feeds/videos.xml?playlist_id=PLyzOXHX-1l7dM1mBUWtSK5sz4P5Wzupm)
 


- [      email ](mailto:?subject=YouTube+RSS+Feed+Gallery&body=https%3A%2F%2Fwww.richeyweb.com%2Fjoomla-techniques%2Fyoutube-rss-feed-gallery)
- [      facebook ](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.richeyweb.com%2Fjoomla-techniques%2Fyoutube-rss-feed-gallery)
- [      x-twitter ](https://twitter.com/intent/tweet?text=YouTube+RSS+Feed+Gallery%3A+https%3A%2F%2Fwww.richeyweb.com%2Fjoomla-techniques%2Fyoutube-rss-feed-gallery)
- [      linkedin ](http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.richeyweb.com%2Fjoomla-techniques%2Fyoutube-rss-feed-gallery&title=YouTube+RSS+Feed+Gallery&summary=Want+to+display+your+YouTube+RSS+feed+%28channel+or...)
- [      pinterest ](http://pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.richeyweb.com%2Fjoomla-techniques%2Fyoutube-rss-feed-gallery&media=https%3A%2F%2Fcdn.joomla.org%2Fimages%2Fjoomla-org-og.jpg&description=YouTube+RSS+Feed+Gallery)
 


 

   [  Previous article: Add Custom Scripts or Stylesheets to a Joomla Article   Add Custom Scripts or Stylesheets to a Joomla Article ](/joomla-techniques/how-to-add-custom-scripts-or-stylesheets-to-a-single-joomla-article-without-losing-your-mind) [  Next article: Securing Joomla  Securing Joomla  ](/joomla-techniques/securing-joomla)  

##### We Value Your Privacy

 

We use cookies to enhance your experience and for traffic analysis. By continuing to visit this site you agree to our use of cookies.

[Privacy Policy](/privacy-policy)

 Details 

###### Google Tag Manager Items

- Ad Storage
- Ad User Data
- Ad Personalization
- Analytics Storage
- Functionality Storage
- Personalization Storage
- Security Storage
 
 

 

 

 

 

 Decline Accept
```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.richeyweb.com/#organization","name":"RicheyWeb","url":"https://www.richeyweb.com/","logo":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/logo/richeyweb.svg","contentUrl":"https://www.richeyweb.com/images/logo/richeyweb.svg","width":{"@type":"QuantitativeValue","value":38,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":38,"unitCode":"PX"},"@id":"https://www.richeyweb.com/#logo"},"image":{"@id":"https://www.richeyweb.com/#logo"},"sameAs":["https://x.com/ComRicheyweb","https://www.facebook.com/RicheyWebDev/","https://www.youtube.com/channel/UCxnVG8BwOvQRO7hVqNX7T2g","https://community.joomla.org/service-providers-directory/listings/115:richeyweb.html"],"description":"RicheyWeb is a custom software developer specializing in Joomla extensions.","ContactPoint":[{"@type":"ContactPoint","url":"https://www.richeyweb.com/contact-us","telephone":"903-873-8460","contactType":"Owner/Administrator","areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"availableLanguage":"en"},{"@type":"ContactPoint","url":"https://www.richeyweb.com/bugs","telephone":"903-873-8460","contactType":"Technical Support","areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"availableLanguage":"en"}],"knowsAbout":["Computer programming",{"@type":"Thing","name":"Computer programming","sameAs":["https://en.wikipedia.org/wiki/Computer_programming","https://www.wikidata.org/wiki/Q80006","https://g.co/kg/m/01mf_"]},"PHP",{"@type":"Thing","name":"PHP","sameAs":["https://en.wikipedia.org/wiki/PHP","https://www.wikidata.org/wiki/Q59","https://g.co/kg/m/060kv"]},"JavaScript",{"@type":"Thing","name":"JavaScript","sameAs":["https://en.wikipedia.org/wiki/JavaScript","https://www.wikidata.org/wiki/Q2005","https://g.co/kg/m/02p97"]},"arduino","Computer forensics",{"@type":"Thing","name":"Computer forensics","sameAs":["https://en.wikipedia.org/wiki/Computer_forensics","https://www.wikidata.org/wiki/Q878553","https://g.co/kg/m/02wxbd"]},"White hat",{"@type":"Thing","name":"White hat","sameAs":["https://en.wikipedia.org/wiki/White_hat_(computer_security)","https://www.wikidata.org/wiki/Q7995625","https://g.co/kg/m/03ns_5"]},"Search engine optimization",{"@type":"Thing","name":"Search engine optimization","sameAs":["https://en.wikipedia.org/wiki/Search_engine_optimization","https://www.wikidata.org/wiki/Q180711","https://g.co/kg/m/019qb_"]},"Search engine marketing",{"@type":"Thing","name":"Search engine marketing","sameAs":["https://en.wikipedia.org/wiki/Search_engine_marketing","https://www.wikidata.org/wiki/Q846132","https://g.co/kg/m/06mw8r"]},"Digital marketing",{"@type":"Thing","name":"Digital marketing","sameAs":["https://en.wikipedia.org/wiki/Digital_marketing","https://www.wikidata.org/wiki/Q1323528","https://g.co/kg/g/122hcnps"]},"Web hosting service",{"@type":"Thing","name":"Web hosting service","sameAs":["https://en.wikipedia.org/wiki/Web_hosting_service","https://www.wikidata.org/wiki/Q5892272","https://g.co/kg/m/014pz4"]},"Email hosting service",{"@type":"Thing","name":"Email hosting service","sameAs":["https://en.wikipedia.org/wiki/Email_hosting_service","https://www.wikidata.org/wiki/Q5368818","https://g.co/kg/m/09w60m"]},"Internet hosting service",{"@type":"Thing","name":"Internet hosting service","sameAs":["https://en.wikipedia.org/wiki/Internet_hosting_service","https://www.wikidata.org/wiki/Q1210425","https://g.co/kg/m/09w5yw"]},"Virtual hosting",{"@type":"Thing","name":"Virtual hosting","sameAs":["https://en.wikipedia.org/wiki/Virtual_hosting","https://www.wikidata.org/wiki/Q588365","https://g.co/kg/m/024mvh"]},"Web performance",{"@type":"Thing","name":"Web performance","sameAs":["https://en.wikipedia.org/wiki/Web_performance","https://www.wikidata.org/wiki/Q7978612","https://g.co/kg/m/0gfj3f1"]},"Web content management system",{"@type":"Thing","name":"Web content management system","sameAs":["https://en.wikipedia.org/wiki/Web_content_management_system","https://www.wikidata.org/wiki/Q45211","https://g.co/kg/m/0615s2"]},"Content management system",{"@type":"Thing","name":"Content management system","sameAs":["https://en.wikipedia.org/wiki/Content_management_system","https://www.wikidata.org/wiki/Q131093","https://g.co/kg/m/0k23c"]},"General Data Protection Regulation",{"@type":"Thing","name":"General Data Protection Regulation","sameAs":["https://en.wikipedia.org/wiki/General_Data_Protection_Regulation","https://www.wikidata.org/wiki/Q1172506","https://g.co/kg/m/0pk_7xs"]},"SERP",{"@type":"Thing","name":"SERP","sameAs":["https://en.wikipedia.org/wiki/SERP","https://www.wikidata.org/wiki/Q2205811","https://g.co/kg/g/11c5szp7kc"]},"Artificial intelligence",{"@type":"Thing","name":"Artificial intelligence","sameAs":["https://en.wikipedia.org/wiki/Artificial_intelligence","https://www.wikidata.org/wiki/Q11660","https://g.co/kg/m/0mkz"]},"Prompt engineering",{"@type":"Thing","name":"Prompt engineering","sameAs":["https://en.wikipedia.org/wiki/Prompt_engineering","https://www.wikidata.org/wiki/Q108941486","https://g.co/kg/g/11p6kpgt_n"]},"E-learning",{"@type":"Thing","name":"E-learning","sameAs":["https://en.wikipedia.org/wiki/E-learning_(theory)","https://www.wikidata.org/wiki/Q182250","https://g.co/kg/g/122czm1f"]},"Sharable Content Object Reference Model",{"@type":"Thing","name":"Sharable Content Object Reference Model","sameAs":["https://en.wikipedia.org/wiki/Sharable_Content_Object_Reference_Model","https://www.wikidata.org/wiki/Q827811","https://g.co/kg/m/06_40"]},"Experience API",{"@type":"Thing","name":"Experience API","sameAs":["https://en.wikipedia.org/wiki/Experience_API","https://www.wikidata.org/wiki/Q7807728","https://g.co/kg/g/1yw9ktxr8"]},"Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]},"Nginx",{"@type":"Thing","name":"Nginx","sameAs":["https://en.wikipedia.org/wiki/Nginx","https://www.wikidata.org/wiki/Q306144","https://g.co/kg/m/02qft91"]},"MySQL",{"@type":"Thing","name":"MySQL","sameAs":["https://en.wikipedia.org/wiki/MySQL","https://www.wikidata.org/wiki/Q850","https://g.co/kg/m/04y3k"]}],"areaServed":["United States",{"@type":"Country","name":"United States","sameAs":["https://en.wikipedia.org/wiki/United_States","https://www.wikidata.org/wiki/Q30","https://g.co/kg/m/09c7w0"]},"European Union",{"@type":"AdministrativeArea","name":"European Union","sameAs":["https://en.wikipedia.org/wiki/European_Union","https://www.wikidata.org/wiki/Q458","https://g.co/kg/m/0_6t_z8"]},"United Kingdom",{"@type":"Country","name":"United Kingdom","sameAs":["https://en.wikipedia.org/wiki/United_Kingdom","https://www.wikidata.org/wiki/Q145","https://g.co/kg/m/07ssc"]},"Australia",{"@type":"Country","name":"Australia","sameAs":["https://en.wikipedia.org/wiki/Australia","https://www.wikidata.org/wiki/Q408","https://g.co/kg/m/0chghy"]},"Canada",{"@type":"Country","name":"Canada","sameAs":["https://en.wikipedia.org/wiki/Canada","https://www.wikidata.org/wiki/Q16","https://g.co/kg/m/0d060g"]},"Russia",{"@type":"Country","name":"Russia","sameAs":["https://en.wikipedia.org/wiki/Russia","https://www.wikidata.org/wiki/Q159","https://g.co/kg/m/06bnz"]},"China",{"@type":"Country","name":"China","sameAs":["https://en.wikipedia.org/wiki/China","https://www.wikidata.org/wiki/Q148","https://g.co/kg/m/0d05w3"]}],"memberOf":["Mensa International",{"@type":"Organization","name":"Mensa International","sameAs":["https://en.wikipedia.org/wiki/Mensa_International","https://www.wikidata.org/wiki/Q184194","https://g.co/kg/m/0140pf"]},"National Rifle Association",{"@type":"Organization","name":"National Rifle Association","sameAs":["https://en.wikipedia.org/wiki/National_Rifle_Association","https://www.wikidata.org/wiki/Q863259","https://g.co/kg/m/0j6f9"]},"CompTIA",{"@type":"Organization","name":"CompTIA","sameAs":["https://en.wikipedia.org/wiki/CompTIA","https://www.wikidata.org/wiki/Q597534","https://g.co/kg/m/040shq"]},"ISFCE LLC",{"@type":"Organization","name":"ISFCE LLC","sameAs":["https://isfce.com","https://g.co/kg/g/11wxm5r0rg"]}],"hasCredential":[{"@type":"EducationalOccupationalCredential","name":"Joomla 3 Certified Administrator","credentialCategory":"Certification","description":"Administrator Exam is the first available Joomla! certification exam","recognizedBy":{"@type":"Organization","name":"Open Source Matters, Inc.","sameAs":["https://en.wikipedia.org/wiki/Open_Source_Matters,_Inc.","https://g.co/kg/g/11f00wvjhz"]},"url":"https://certification.joomla.org/certified-user-directory/michael-richey","about":["Content management system",{"@type":"Thing","name":"Content management system","sameAs":["https://en.wikipedia.org/wiki/Content_management_system","https://www.wikidata.org/wiki/Q131093","https://g.co/kg/m/0k23c"]},"Web content management system",{"@type":"Thing","name":"Web content management system","sameAs":["https://en.wikipedia.org/wiki/Web_content_management_system","https://www.wikidata.org/wiki/Q45211","https://g.co/kg/m/0615s2"]},"Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]}],"educationalLevel":"expert","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/contact/badge.webp","contentUrl":"https://www.richeyweb.com/images/contact/badge.webp","width":{"@type":"QuantitativeValue","value":300,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":86,"unitCode":"PX"},"caption":"Joomla 3 Certified Administrator"}},{"@type":"EducationalOccupationalCredential","name":"Certified Computer Examiner","credentialCategory":"Certification","description":"Internationally recognized computer forensics certifiecation","recognizedBy":{"@type":"Organization","name":"ISFCE LLC","sameAs":["https://en.wikipedia.org/wiki/ISFCE_LLC","https://g.co/kg/g/11wxm5r0rg"]},"url":"https://isfce.com/","about":["Digital forensics",{"@type":"Thing","name":"Digital forensics","sameAs":["https://en.wikipedia.org/wiki/Digital_forensics","https://www.wikidata.org/wiki/Q3246940","https://g.co/kg/m/0cnxzfx"]},"Computer forensics",{"@type":"Thing","name":"Computer forensics","sameAs":["https://en.wikipedia.org/wiki/Computer_forensics","https://www.wikidata.org/wiki/Q878553","https://g.co/kg/m/02wxbd"]},"Mobile device forensics",{"@type":"Thing","name":"Mobile device forensics","sameAs":["https://en.wikipedia.org/wiki/Mobile_device_forensics","https://www.wikidata.org/wiki/Q6887097","https://g.co/kg/m/06zp3tp"]},"Network forensics",{"@type":"Thing","name":"Network forensics","sameAs":["https://en.wikipedia.org/wiki/Network_forensics","https://www.wikidata.org/wiki/Q7001032","https://g.co/kg/m/05pb280"]},"Database forensics",{"@type":"Thing","name":"Database forensics","sameAs":["https://en.wikipedia.org/wiki/Database_forensics","https://www.wikidata.org/wiki/Q5227405","https://g.co/kg/m/0cgqsy"]}],"educationalLevel":"expert","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/contact/isfce-cce.webp","contentUrl":"https://www.richeyweb.com/images/contact/isfce-cce.webp","width":{"@type":"QuantitativeValue","value":150,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":150,"unitCode":"PX"},"caption":"Certified Computer Examiner"}}],"hasOfferCatalog":{"@type":"OfferCatalog","name":"Web Services","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","name":"Hosting"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Development"}},{"@type":"Offer","itemOffered":{"@type":"Service","name":"Search Engine Optimization"}}]}},{"@type":"WebSite","@id":"https://www.richeyweb.com/#website","url":"https://www.richeyweb.com/","name":"RicheyWeb","publisher":{"@id":"https://www.richeyweb.com/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.richeyweb.com/search?q={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string","valueMaxLength":256,"valueMinLength":2,"valuePattern":"^[A-Za-z0-9\\s]+$"}},"creator":{"@id":"https://www.richeyweb.com/#organization"},"copyrightHolder":{"@id":"https://www.richeyweb.com/#organization"}},{"@type":"WebPage","@id":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery#webpage","url":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery","name":"YouTube RSS Feed Gallery","description":"Display YouTube RSS feed (channels or playlists) on your Joomla site the easy way using com_newsfeeds & a free plugin from RicheyWeb.","isPartOf":{"@id":"https://www.richeyweb.com/#website"},"about":{"@id":"https://www.richeyweb.com/#organization"},"inLanguage":"en-GB"},{"@type":"Article","image":{"@type":"ImageObject","url":"https://www.richeyweb.com/images/tutorialmemes/i-bet-hes-thinking-about-other-women.webp","contentUrl":"https://www.richeyweb.com/images/tutorialmemes/i-bet-hes-thinking-about-other-women.webp","width":{"@type":"QuantitativeValue","value":889,"unitCode":"PX"},"height":{"@type":"QuantitativeValue","value":500,"unitCode":"PX"},"caption":"YouTube Video Gallery Using com_newsfeeds","representativeOfPage":true},"headline":"YouTube RSS Feed Gallery","description":"Display YouTube RSS feed (channels or playlists) on your Joomla site the easy way using com_newsfeeds & a free plugin from RicheyWeb.","author":{"@type":"Person","name":"Michael Richey","url":"https://www.richeyweb.com/contact-us","@id":"https://www.richeyweb.com/contact-us#person"},"datePublished":"2025-10-24T00:00:00+00:00","dateModified":"2025-11-28T00:00:00+00:00","about":["Joomla",{"@type":"Thing","name":"Joomla","sameAs":["https://en.wikipedia.org/wiki/Joomla","https://www.wikidata.org/wiki/Q13167","https://www.wikidata.org/wiki/Q13167","https://g.co/kg/m/07qb81"]},"YouTube",{"@type":"WebSite","name":"YouTube","sameAs":["https://en.wikipedia.org/wiki/YouTube","https://www.wikidata.org/wiki/Q866","https://g.co/kg/m/09jcvs"]},"RSS",{"@type":"Thing","name":"RSS","sameAs":["https://en.wikipedia.org/wiki/RSS","https://www.wikidata.org/wiki/Q45432","https://g.co/kg/m/0n5tx"]},"Video Gallery",{"@type":"Thing","name":"Video Gallery","sameAs":["https://en.wikipedia.org/wiki/Video_Gallery","https://g.co/kg/g/11k58g70lt"]}],"mentions":["General Data Protection Regulation",{"@type":"Book","name":"General Data Protection Regulation","sameAs":["https://en.wikipedia.org/wiki/General_Data_Protection_Regulation","https://www.wikidata.org/wiki/Q1172506","https://g.co/kg/m/0pk_7xs"]},"Web feed",{"@type":"Thing","name":"Web feed","sameAs":["https://en.wikipedia.org/wiki/Web_feed","https://www.wikidata.org/wiki/Q842397","https://g.co/kg/m/035c93"]},"Information privacy",{"@type":"Thing","name":"Information privacy","sameAs":["https://en.wikipedia.org/wiki/Information_privacy","https://www.wikidata.org/wiki/Q456632","https://g.co/kg/m/01jgj_"]},"Front-end web development",{"@type":"Thing","name":"Front-end web development","sameAs":["https://en.wikipedia.org/wiki/Front-end_web_development","https://www.wikidata.org/wiki/Q4130556","https://g.co/kg/m/010gqt_p"]}],"@id":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery#article","isPartOf":{"@id":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery#webpage"},"publisher":{"@id":"https://www.richeyweb.com/#organization"},"keywords":"YouTube video gallery, Joomla site, com_newsfeeds component, template override, Content - YouTube plugin, privacy-friendly, cached video gallery, YouTube RSS feed, channel RSS feed, playlist RSS feed, channel ID, playlist ID, Joomla 4.x, Joomla 6.x, youtube-nocookie.com, iFrames, GDPR-compliant, no float, override files, YouTube RSS feed URL, video titles, video URLs, video descriptions, Joomla caching, YouTube embed, responsive grid, YouTube thumbnails, play button, lazyloading, click-to-play logic, menu item, template override, youtube-feed.zip, default.php, youtube.php, com_newsfeeds newfeed, cache time, hqdefault.jpg, mqdefault.jpg, maxrresdefault.jpg, template CSS, .ytnc-preview, Joomla cache, GitHub pull request, YouTube RSS feed URL, channel ID, playlist ID, Basic Joomla Tutorials, Rush 40th Anniversary Signals Playlist, YouTube videos, Joomla, YouTube RSS feeds, com_newsfeeds, template override, Content - YouTube plugin, privacy, cached video gallery, YouTube RSS feed, channel RSS feed, playlist RSS feed, channel ID, playlist ID, Joomla 4.x, Joomla 6.x, youtube-nocookie.com, iFrames, GDPR-compliant, no float, override files, YouTube RSS feed URL, video titles, video URLs, video descriptions, Joomla caching, YouTube embed, responsive grid, YouTube thumbnails, play button, lazyloading, click-to-play logic, menu item, template override, youtube-feed.zip, default.php, youtube.php, com_newsfeeds newfeed, cache time, hqdefault.jpg, mqdefault.jpg, maxrresdefault.jpg, template CSS, .ytnc-preview, Joomla cache, GitHub pull request, YouTube RSS feed URL, channel ID, playlist ID, Basic Joomla Tutorials, Rush 40th Anniversary Signals Playlist.","articleSection":"Joomla Techniques","url":"https://www.richeyweb.com/joomla-techniques/youtube-rss-feed-gallery"}]}
```
