To integrate YouTube videos on your WordPress site, follow these steps:
Requirements
- Aggregator core plugin installed and activated.
- Basic Plan or higher installed and activated.
- The YouTube Channel URL you wish to display.
Setting up the Source
Find the YouTube channel URL
A YouTube channel URL typically looks like one of the two options below:
- https://www.youtube.com/@Wprssaggregator
- https://www.youtube.com/channel/UCdUXAN90UQV4sxNehj5Vflw
To find it, visit the channel on the YouTube website by clicking on the channel name or photo when watching one of the channel’s videos. Copy the URL from the browser into your clipboard (Ctrl+C, or CMD+C, or right-click and copy).
Set Up the Source
- Navigate to
Aggregator>Sourcesand clickAdd a new source. - Provide a name for your source.
- Input the YouTube Channel URL in the
Source Linkfield. - Adjust the rest of the available settings to match your site’s needs.
- Click
Importto import the feed items. - Confirm the presence of imported items on the
Hubpage.

Displaying the Videos on Your Site
Create a Display
- Go to
Aggregator>Displaysand clickCreate a new display. - Name your display.
- Choose the
Gridlayout.

- Go to
Customization>Imageand enableReplace with embed (if available). This will enable you to display videos directly embedded on your site.

- Customize additional display options to enhance user experience.
- Once you’re ready, save the display and embed it on a page using the shortcode or block.

Publish as Posts (or any CPT)
If you’re using the Plus, Pro, or Elite plans, you can choose to import the YouTube videos as Posts or into any custom post type.
When you do this, the options for embedding the imported videos are endless.
They can either be published directly to the default Blog on your WordPress site or displayed on any other page or post. You can do this using the query loop block, block builders, page builders, and so on.