Features
Everything you need to run YouTube on WordPress
Import from anywhere on YouTube, keep it in sync automatically, and publish it as real content you control — with the player, SEO and layout dialed in exactly how you want. It’s how you turn YouTube into a WordPress site you own.
Import from anywhere
Pull video into WordPress from four sources, filtered the way you want — a full YouTube video importer, not an embed widget.
- Search-query feed — import by keyword across YouTube
- Channel uploads, user feeds, and any playlist
- Filter by duration (short, medium, long) and order by date, rating, relevance, title or views
Set it and forget it
Automate imports so your site stays fresh without touching the admin.
- Scheduled imports — choose how many videos and how often
- Cron-based triggering via a private, tokenized URL keeps heavy imports off visitor page loads
- Concurrent-import safety locks prevent overlapping runs
- Or import manually in bulk — preview results and pick exactly what you want — or add a single video
Publish your way
- A dedicated “video” custom post type with its own archive and single pages
- Or import as regular posts so video flows into your blog, categories and homepage
- Theme-compatible posts when a supported video theme is active
- Pretty, customizable permalinks; optional homepage and main-RSS inclusion
Control the content
- Import categories and tags, original publish date, and titles
- Use descriptions as content, excerpt, both or none
- Strip boilerplate after a marker, make URLs clickable, and prevent stray auto-embeds
Beautiful playlists
Six built-in themes — Default, Listy, Simple, Grid, Cinema and Minimal. See them on the themes & demos page.
- Pagination and AJAX “load more”
- Media display modes: embed, featured image with video fallback, or image only
- Optionally show post content or excerpt; build from selected posts, an imported playlist, or a taxonomy
Build anywhere
- Native Gutenberg blocks
- Elementor widgets and template compatibility
- Shortcodes
[cbc_video]and[cbc_playlist]with a visual builder - Latest Videos and Videos-by-Taxonomy widgets
A player you control
- 4:3 or 16:9, responsive width, volume and autoplay
- Show/hide controls, fullscreen, annotations and related videos
- Modest branding, player color, keyboard controls, and no-cookie embed
- Set video position above or below the post content
Images done right
- Import the YouTube thumbnail as the featured image
- On-demand image import fetches the image only when a post is displayed
- Choose resolution up to 1280×720 (Maximum)
Built for SEO
- Schema.org microdata on video pages
- Compatible with Yoast Video SEO
- Include videos in homepage listings and the main RSS feed
Fast & reliable
- Off-request cron imports and on-demand images keep pages quick
- AMP support via the official AMP plugin
- Video-status maintenance auto-sets dead or non-embeddable videos to pending
- A status report page for support and diagnostics
Connect & scale
- OAuth authentication (recommended) plus legacy API key — import public videos and your own unlisted ones
- Daily API quota estimate so you stay within limits
- Import controls: status, unlisted, exclude future live broadcasts, allow duplicates
- Add-ons ecosystem and REST API with hooks and filters for developers
Put the whole toolkit to work
Includes automatic updates and support.