Blog
YouTube + WordPress guides
Practical guides for anyone who wants their YouTube videos to live on a WordPress site they own. Learn how to import a YouTube channel into WordPress, keep a playlist in sync, publish videos as a custom post type, and build playlist galleries that look good on any theme.
Video Hub 2.1: build playlists from categories
Video Hub 2.1 lets the playlist block pull every video from a category, lists all your playlist themes right in the block and makes…
Video Hub 2.0
YouTube Hub is now Video Hub. Version 2.0 moves automatic imports to Action Scheduler and adds editor blocks and three new playlist themes.

Find Any YouTube Channel ID: Free Finder Tool (2026)
Your YouTube Channel ID isn’t your handle. Three quick ways to find it – and why you need it to import a channel into…

How to Get a YouTube API Client ID and Secret (for WordPress)
Create a Google Cloud project, enable the YouTube Data API, and get your OAuth Client ID and Client Secret to import YouTube videos into…
6 YouTube Playlist Gallery Layouts for WordPress
Choose the right YouTube playlist gallery for WordPress – Grid, Cinema, Listy and more, with pagination and load-more.
Video SEO in WordPress: Schema, Yoast Video SEO & Owning Your Content
Video SEO in WordPress starts with owning the content – schema microdata, video sitemaps and real posts help videos get found.
Do You Need a YouTube API Key for WordPress? OAuth & Quotas Explained
Do you need a YouTube API key to import videos into WordPress? How OAuth and API quotas work, in plain terms.
How to Sync a YouTube Playlist with WordPress
Keep a YouTube playlist and your WordPress site in sync automatically, organized into a themed gallery.

YouTube Videos as a Custom Post Type in WordPress: Why It Beats Embeds
Importing YouTube as a custom post type gives each video its own URL, schema and archive – a real library instead of embeds.

How to Import a YouTube Channel into WordPress (Automatically)
How to import a YouTube channel into WordPress and keep it updated automatically – uploads become real posts you own.
Start here
Setting up the YouTube Data API for the first time?
Start importing in minutes
Bring your YouTube content into WordPress and let it update itself. Includes automatic updates and support.