Do you want to embed a YouTube feed in WordPress?
Adding a YouTube video feed within your posts and pages can help increase video views and engage users with your content. It also helps get more subscribers to your business’s YouTube channel.
It’s simple to embed videos from third-party sites in WordPress. However, it’s a bit tricky to showcase a YouTube video feed on your website.
In this article, we’ll show you how to embed a YouTube feed in WordPress to boost engagement on your website or blog.
But first, let’s get clear on the advantages of adding a YouTube feed to your website in the first place.
Why Should You Embed a YouTube Feed in WordPress
YouTube is the top video hosting platform on the internet. With millions of videos, you can add a YouTube feed to your site to engage visitors.
Among many benefits, here’s how a YouTube feed helps your business grow:
- Source of lead generation: By adding customers’ video reviews feed to your website, you can convince more new visitors to purchase from your site or use your services. Check out how 84% of people use video marketing to generate leads.
- Make money online: If you add a feed from your business YouTube channel, it helps grow your video views and subscribers. This also leads to making money online from ads.
- Website load speed: Videos can slow down your website. But if you embed a YouTube feed, it doesn’t put any load on your servers. This means your website will load fast, even with a YouTube video feed.
Now that we know why you might want to add a YouTube video feed to your website, let’s walk through how to add one step-by-step.
Embed a YouTube Feed in WordPress Using a Plugin
To embed a YouTube feed in WordPress, we recommend using Smash Balloon’s Feeds for YouTube Pro plugin. It’s a premium WordPress YouTube plugin that makes it super easy for you to embed any YouTube video or video feed to your website.
The plugin lets you embed videos from your personal YouTube channel, playlists, favorites, and more.
It comes with a built-in lazy loading feature for videos to boost the performance and speed of your website. This option makes sure that your video streams when a visitor wants it to play, and your website loads super fast all the time.
Let’s jump right into the steps to embed a YouTube feed in WordPress.
Step 1. Install and Activate Feeds for YouTube Pro Plugin
The first thing you need to do is to install and activate the Feeds for YouTube Pro plugin.
For more details, you should check out our guide on how to install a WordPress plugin.
Upon activation, you need to go to the Feeds for YouTube » License page and enter the license key.
Note: You can find the license key on your Feeds for YouTube Pro account.
Click on the Activate License button and then click on the Save Changes button to get access to all plugin features.
Step 2. Connect YouTube Account with WordPress
This may sound tricky, but the Feeds for YouTube plugin makes the process easy, even for absolute beginners.
You need to go to the configuration page by visiting Feeds for YouTube in the WordPress navigation menu. From there, you can click on the Connect to YouTube to Create a Feed button.
It will open up your Google account page. You need to give read-only access to the Feeds for YouTube plugin and click on the Allow button on the popup to continue.
Now, it’ll bring you back to your WordPress admin account, and you can see a success message.
To access all features of the YouTube feed, you need to create an API key. Check out this guide on creating and using an API key for YouTube.
Step 3. Configure a YouTube Feed Type
After adding the API key, you need to scroll down on the same page to the Select a Feed Type section.
The Feeds for YouTube plugin has several feed types to embed videos in WordPress. You can select from channel, playlists, favorites, searches, live streams, and single videos.
Select an option and enter the information next to it. For example, if you select Channel as a feed type, you need to enter the channel ID or username.
Click on the Save Changes button below to store these settings.
Step 4. Style YouTube Feed in WordPress
After choosing your feed type, you should click on the Customize tab from the top navigation of the page.
The general settings include width, height, and background color of the feed.
Scroll down to the layout section where you can select from grid, gallery, list, or carousel. It also allows you to choose the total number of videos to show initially on the page and add spacing between videos.
Next, you can go to the info display section. Here you can check options to show or hide your videos.
After that, you can set up translations, header options, and load more button settings.
Below, you can customize the video experience, moderation options, custom snippets, and advanced settings. For each option, make sure to click on the Save Changes button to store settings.
Step 5. Embed YouTube Feed on a WordPress Page/Post
This plugin allows you to embed the YouTube feed on the page/post, sidebar, footer, and any other widget area of your website.
Let’s first add your YouTube feed in a WordPress post.
You need to visit the Posts » Add New page in the WordPress admin dashboard. It’ll open the post editor to create a new post.
Click on the plus (+) icon to add a new block to your post.
It’ll display a search bar and blocks. You can enter ‘YouTube’ in the search box to find the Feeds for YouTube block.
Click on the Feeds for YouTube block and it’ll embed your YouTube feed in the post.
You can publish it and visit your WordPress post to see your YouTube feed in action.
To add your YouTube feed in a widget area, you need to visit Appearance » Widgets. On this page, you need to look for the YouTube Feed widget.
Click on the widget, and it’ll display all widget areas. Select a widget area where you want to display the YouTube video feed.
Now, click on the Add Widget button and the widget will be added to the location. You can repeat this to display your YouTube feed in multiple widget areas.
And now you’ve successfully added a YouTube feed to your WordPress site! That’s all for today. We hope this article has helped you learn how to embed a YouTube feed in WordPress to boost engagement.
You may also want to check out our guide on how to link your YouTube live stream in WordPress.
This will further help include your YouTube channel’s live stream in WordPress to engage more visitors and generate business leads.
If you’re interested in monetizing video content on your site, you could set up a video membership site. You could restrict your content and allow only premium members to access it.