Your YouTube
channel, on rails.
Tuberail turns any channel or playlist into a fast, beautiful WordPress gallery — then auto-imports each video as a real post with its own URL, comments and schema. Built around a quota strategy that never burns your API.
Pick the layout your theme deserves.
Every gallery reads from the same channel, playlist or your imported library. Switch the look with a single attribute — no reconfiguration, no re-fetching.
Grid
Clean, responsive thumbnails that snap to any column count.
Masonry
Staggered cards with titles & descriptions for a magazine-style wall.
Carousel
Scroll-snap rail that glides on touch and trackpad alike.
List
Thumbnail + title + meta rows for sidebars and archives.
It will never drain your API quota.
YouTube gives you ~10,000 units a day. One lazy search.list call costs 100 of them. Tuberail refuses that path entirely — it walks the cheap uploads-playlist route, caches every response in a transient, and refreshes on cron. Visitors hit cache; the API barely notices.
Everything a YouTube site actually needs.
Auto-import to a CPT
Videos become real tuberail_video posts — SEO-friendly URLs, comments, categories and theme rendering. Not just iframes.
Channel stats card
Subscribers, video count and views in a clean card — with a real subscribe button straight to the channel.
VideoObject schema
JSON-LD on every imported video page so Google can surface rich video snippets and the right thumbnails.
Facade lazy embeds
A lightweight click-to-play poster loads the player only on demand — and it's youtube-nocookie for privacy & PageSpeed.
@handles & playlists
Point it at a channel ID, an @handle, a legacy username or a playlist ID — Tuberail resolves the rest.
Set-and-forget cron
New uploads flow in automatically on a schedule, deduped on import. Your library stays fresh while you sleep.
Many channels, one gallery
Show several channels or playlists in a single tabbed gallery — [tuberail channels="@a,@b"] — and let visitors switch with a click.
SEO-safe at scale
A one-click noindex for imported posts and auto-clean of stale items keep a huge library out of thin-content trouble. ItemList + VideoObject schema included.
Built to grow
AJAX “Load more”, carousel arrows & dots, a LIVE badge, a custom accent color and a wp tuberail import CLI command — ready for big sites.
Shortcode, block, Elementor, widgets.
However you build pages, Tuberail fits. One attribute changes the source; another changes the layout. Server-side rendered, so the editor preview is the real thing.
[tuberail channel="@webkoding" layout="grid" limit="12"]
// A playlist, as a carousel
[tuberail playlist="PLxxxx" layout="carousel"]
// Your imported library, masonry
[tuberail source="imported" layout="masonry"]
// Several channels in one tabbed gallery
[tuberail channels="@a,@b,@c" layout="grid"]
A live WordPress install, waiting for you.
Log into the demo dashboard and explore the Tuberail settings, layouts and import screen yourself. Sign in with the credentials on the right.
Sign in to the demo/wp/wp-admin/demoTuberailDemo!