{"id":309301,"date":"2026-05-12T13:57:01","date_gmt":"2026-05-12T13:57:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/divine-youtube-feed\/"},"modified":"2026-05-19T09:36:10","modified_gmt":"2026-05-19T09:36:10","slug":"captain-feed-for-youtube","status":"publish","type":"plugin","link":"https:\/\/pe.wordpress.org\/plugins\/captain-feed-for-youtube\/","author":23445127,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"6.9.4","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Captain Feed for YouTube","header_author":"dipakdodiya","header_description":"Display highly customizable YouTube video feeds, channels, and playlists on your WordPress website.","assets_banners_color":"b3cecf","last_updated":"2026-05-19 09:36:10","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":154,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dipakdodiya","date":"2026-05-12 13:59:16"},"1.0.1":{"tag":"1.0.1","author":"dipakdodiya","date":"2026-05-15 10:55:43"},"1.0.2":{"tag":"1.0.2","author":"dipakdodiya","date":"2026-05-15 13:20:41"},"1.0.3":{"tag":"1.0.3","author":"dipakdodiya","date":"2026-05-19 09:36:10"}},"upgrade_notice":{"1.0.1":"<p>Recommended update. Adds YouTube Shorts support, Plugin Rollback, and built-in Documentation. No breaking changes \u2014 all existing feeds continue to work.<\/p>","1.0.0":"<p>Initial release. No upgrade required.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3529999,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3529999,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3533014,"resolution":"1544x500","location":"assets","locale":"","width":4632,"height":1500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3533014,"resolution":"772x250","location":"assets","locale":"","width":2316,"height":750}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3536972,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"landingPage\":\"\\\/wp-admin\\\/admin.php?page=captain-feed-for-youtube\",\"login\":true,\"preferredVersions\":{\"php\":\"latest\",\"wp\":\"latest\"},\"plugins\":[\"captain-feed-for-youtube\"],\"steps\":[{\"step\":\"setSiteOptions\",\"options\":{\"blogname\":\"Captain Feed for YouTube\"}},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"captain-feed-for-youtube\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3533014,"resolution":"1","location":"assets","locale":"","width":1200,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3533014,"resolution":"2","location":"assets","locale":"","width":1200,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3533014,"resolution":"3","location":"assets","locale":"","width":1200,"height":900}},"screenshots":{"1":"Plugin dashboard with feed management","2":"Create a new feed \u2014 choose feed type (Channel, Playlist, Shorts, Search, Videos)","3":"YouTube Shorts vertical feed display","4":"YouTube Channel feed display","5":"YouTube Playlist feed display","6":"Built-in Documentation pages","7":"Plugin Rollback feature","8":"Elementor integration panel"}},"plugin_section":[],"plugin_tags":[262681,262682,6088,6087,215949],"plugin_category":[56],"plugin_contributors":[260570],"plugin_business_model":[],"class_list":["post-309301","plugin","type-plugin","status-publish","hentry","plugin_tags-channel-feed","plugin_tags-playlist-feed","plugin_tags-video-feed","plugin_tags-youtube-feed","plugin_tags-youtube-shorts","plugin_category-social-and-sharing","plugin_contributors-dipakdodiya","plugin_committers-dipakdodiya"],"banners":{"banner":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/banner-772x250.png?rev=3533014","banner_2x":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/banner-1544x500.png?rev=3533014","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/icon-128x128.png?rev=3529999","icon_2x":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/icon-256x256.png?rev=3529999","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/screenshot-1.png?rev=3533014","caption":"Plugin dashboard with feed management"},{"src":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/screenshot-2.png?rev=3533014","caption":"Create a new feed \u2014 choose feed type (Channel, Playlist, Shorts, Search, Videos)"},{"src":"https:\/\/ps.w.org\/captain-feed-for-youtube\/assets\/screenshot-3.png?rev=3533014","caption":"YouTube Shorts vertical feed display"}],"raw_content":"<!--section=description-->\n<p><strong>Captain Feed for YouTube<\/strong> is a powerful yet easy-to-use WordPress plugin that lets you display stunning YouTube content on your website with full control over layout, styling, and behavior.<\/p>\n\n<p>Whether you want to showcase your YouTube channel, a playlist, YouTube Shorts, or hand-picked individual videos \u2014 this plugin makes it simple. No coding required.<\/p>\n\n<p>Designed for performance and flexibility, it integrates smoothly with Elementor and works with any modern WordPress theme.<\/p>\n\n<p>Perfect for creators, businesses, and marketers who want to grow their YouTube presence directly from their website.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>\ud83d\udcfa Display YouTube Channel Feeds<\/li>\n<li>\ud83d\udccb Show Full Playlist Videos<\/li>\n<li>\ud83e\ude73 YouTube Shorts vertical feed support (NEW in 1.0.1)<\/li>\n<li>\ud83c\udfac Embed Single or Multiple Hand-picked Videos<\/li>\n<li>\ud83d\udd0d YouTube Search-based Video Feed<\/li>\n<li>\ud83c\udfa8 Multiple display layouts (Grid, List, Cards, Carousel)<\/li>\n<li>\u26a1 Lightning-fast with built-in API response caching<\/li>\n<li>\ud83d\udcf1 Fully responsive and mobile-friendly<\/li>\n<li>\ud83d\udd0c Elementor widget integration<\/li>\n<li>\ud83d\udd01 Plugin Rollback to any previous version (NEW in 1.0.1)<\/li>\n<li>\ud83d\udcd6 Built-in Documentation pages (NEW in 1.0.1)<\/li>\n<li>\ud83e\udde9 No coding required<\/li>\n<\/ul>\n\n<h3>Supported Feed Types<\/h3>\n\n<ul>\n<li><strong>YouTube Channel Feed<\/strong> \u2014 Display all recent videos from any channel<\/li>\n<li><strong>YouTube Playlist Feed<\/strong> \u2014 Show videos from any public playlist<\/li>\n<li><strong>YouTube Shorts Feed<\/strong> \u2014 Display vertical short-form videos in a 9:16 grid<\/li>\n<li><strong>Individual Video Feed<\/strong> \u2014 Curate and embed specific videos<\/li>\n<li><strong>YouTube Search Feed<\/strong> \u2014 Show videos matching any search query<\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<p>After activation:<\/p>\n\n<ol>\n<li><strong>Get a YouTube API Key<\/strong> \u2014 Create a free API key from <a href=\"https:\/\/console.cloud.google.com\/\">Google Cloud Console<\/a>. See the built-in Documentation page for a step-by-step guide.<\/li>\n<li><strong>Create a Feed<\/strong> \u2014 Choose your feed type: Channel, Playlist, Shorts, Search, or Single Videos.<\/li>\n<li><strong>Enter your Source<\/strong> \u2014 Add your Channel ID, @handle, Playlist ID, or Video URLs.<\/li>\n<li><strong>Customize<\/strong> \u2014 Select layout style, number of videos, and display options.<\/li>\n<li><strong>Publish<\/strong> \u2014 Use the shortcode <code>[captain-feed-for-youtube id=\"X\"]<\/code> on any page.<\/li>\n<\/ol>\n\n<h3>Getting Your YouTube IDs<\/h3>\n\n<p>Use the built-in <strong>Documentation<\/strong> section inside the plugin admin for detailed guides on:<\/p>\n\n<ul>\n<li>How to create a Google YouTube API Token<\/li>\n<li>How to find a Channel ID or Nickname<\/li>\n<li>How to use YouTube Channel @Handles<\/li>\n<li>How to find a Playlist ID<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the <strong>YouTube Data API v3<\/strong> provided by Google to fetch YouTube channel information, playlists, Shorts, and videos for display on your website.<\/p>\n\n<p><strong>What data is sent and when:<\/strong><\/p>\n\n<ul>\n<li>YouTube API Key (required to authenticate requests)<\/li>\n<li>YouTube Channel ID or @Handle (to fetch channel videos)<\/li>\n<li>Playlist ID (to fetch playlist videos)<\/li>\n<li>Video ID(s) (to fetch specific video details)<\/li>\n<li>Search query term (for search-based feeds)<\/li>\n<\/ul>\n\n<p>This data is sent to Google's servers only when:\n- A feed is loaded on the frontend\n- A feed is previewed in the admin dashboard\n- Cached feed data expires and is refreshed<\/p>\n\n<p><strong>No visitor personal data is collected or transmitted by this plugin.<\/strong><\/p>\n\n<p>Service Provider: Google LLC\nYouTube Data API Terms of Service: https:\/\/developers.google.com\/youtube\/terms\/api-services-terms-of-service\nGoogle Privacy Policy: https:\/\/policies.google.com\/privacy<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/captain-feed-for-youtube<\/code> directory, or install directly through the WordPress Plugins screen.<\/li>\n<li>Activate the plugin from the <strong>Plugins<\/strong> screen.<\/li>\n<li>Go to <strong>Captain Feed for YouTube<\/strong> in the WordPress admin menu.<\/li>\n<li>Click <strong>Create Feeds<\/strong> and choose your feed type (Channel, Playlist, Shorts, Search, or Single Videos).<\/li>\n<li>Enter your YouTube API Key and the relevant Channel ID, Playlist ID, or search term.<\/li>\n<li>Customize the layout and click <strong>Save<\/strong>.<\/li>\n<li>Copy the generated shortcode and paste it on any page, post, or widget area.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20elementor%3F\"><h3>Does this plugin require Elementor?<\/h3><\/dt>\n<dd><p>No, Elementor is completely optional. The plugin works with any theme using shortcodes. Elementor support is included for users who want drag-and-drop control.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20a%20youtube%20api%20key%3F\"><h3>How do I get a YouTube API Key?<\/h3><\/dt>\n<dd><p>Go to the <strong>Documentation<\/strong> section inside the plugin admin for a full step-by-step guide. It's free and takes about 5 minutes.<\/p><\/dd>\n<dt id=\"can%20i%20display%20youtube%20shorts%3F\"><h3>Can I display YouTube Shorts?<\/h3><\/dt>\n<dd><p>Yes! Version 1.0.1 adds a dedicated <strong>YouTube Shorts<\/strong> feed type that displays short-form vertical videos in a beautiful 9:16 grid layout \u2014 similar to TikTok or Instagram Reels.<\/p><\/dd>\n<dt id=\"can%20i%20show%20playlist%20videos%3F\"><h3>Can I show playlist videos?<\/h3><\/dt>\n<dd><p>Yes, simply enter your Playlist ID when creating a Playlist feed. The plugin will automatically fetch and display all videos from that playlist.<\/p><\/dd>\n<dt id=\"can%20i%20display%20my%20entire%20channel%20feed%3F\"><h3>Can I display my entire channel feed?<\/h3><\/dt>\n<dd><p>Yes, enter your Channel ID or @handle. The plugin supports both formats.<\/p><\/dd>\n<dt id=\"can%20i%20display%20videos%20from%20multiple%20channels%20or%20playlists%3F\"><h3>Can I display videos from multiple channels or playlists?<\/h3><\/dt>\n<dd><p>Yes, create a separate feed for each channel or playlist, then place the shortcodes anywhere on your site.<\/p><\/dd>\n<dt id=\"what%20is%20the%20rollback%20feature%3F\"><h3>What is the Rollback feature?<\/h3><\/dt>\n<dd><p>The Rollback feature (added in v1.0.1) lets you safely downgrade the plugin to any of the last 10 previous versions directly from the admin panel \u2014 without needing FTP or manual file uploads.<\/p><\/dd>\n<dt id=\"is%20my%20visitors%27%20data%20shared%20with%20youtube%2Fgoogle%3F\"><h3>Is my visitors' data shared with YouTube\/Google?<\/h3><\/dt>\n<dd><p>No visitor personal data is collected or transmitted. Only public YouTube content identifiers (channel IDs, playlist IDs, etc.) are sent to the YouTube API to fetch video data.<\/p><\/dd>\n<dt id=\"is%20it%20beginner-friendly%3F\"><h3>Is it beginner-friendly?<\/h3><\/dt>\n<dd><p>Absolutely! Everything is visual and easy to configure. No coding knowledge is required.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20cache%20api%20responses%3F\"><h3>Does the plugin cache API responses?<\/h3><\/dt>\n<dd><p>Yes. The plugin uses WordPress transients to cache YouTube API responses, reducing API quota usage and improving frontend performance.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20uninstall%20the%20plugin%3F\"><h3>What happens when I uninstall the plugin?<\/h3><\/dt>\n<dd><p>The plugin includes a clean uninstall routine. You can optionally clear all stored feeds, settings, and cached data when uninstalling.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3 (19\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Added new controller options on Edit Page.<\/li>\n<li>New: Added new Card Style UI.<\/li>\n<li>New: Redesigned YouTube Feed Edit Page with improved interface.<\/li>\n<li>New: Added documentation links in \"Connect Your Channel\" section for easier understanding and setup.<\/li>\n<li>New: Added Card Background Color controller.<\/li>\n<li>New: Added Card Padding controller.<\/li>\n<li>New: Added Card Margin controller.<\/li>\n<li>New: Added Card Box Shadow controller.<\/li>\n<li>Improve: Enhanced overall card customization experience.<\/li>\n<li>Improve: Improved Edit Page UI and usability.<\/li>\n<li>Coming Soon: More features, controllers, and enhancements are in development.<\/li>\n<li>Fix: Minor bug fixes and improvements.<\/li>\n<\/ul>\n\n<h4>1.0.2 (15\/05\/2026)<\/h4>\n\n<ul>\n<li>Fix: Blank White Space Issue on Edit Page<\/li>\n<li>Fix: Few Minor Bug Fixes &amp; Improvements<\/li>\n<\/ul>\n\n<h4>1.0.1 (16\/05\/2026)<\/h4>\n\n<ul>\n<li>New: Added YouTube Shorts feed type with dedicated 9:16 vertical card layout.<\/li>\n<li>New: Added Plugin Rollback feature \u2014 safely downgrade to any of the last 10 versions.<\/li>\n<li>New: Added built-in Documentation section with 4 detailed guide pages.<\/li>\n<li>New: Added Our Products page to explore other plugins by the author.<\/li>\n<li>New: Added Extra Options group in navigation menu (Help, Rollback, Our Products).<\/li>\n<li>New: Documentation pages for Google API Token, Channel ID, Channel Handle, and Playlist ID.<\/li>\n<li>Added: WordPress admin brand colors and navigation improvements.<\/li>\n<li>Added: Version number display in navigation sidebar footer.<\/li>\n<li>Added: Navigation sidebar is now sticky (does not scroll with the page).<\/li>\n<li>Improve: Redesigned Create Feeds page \u2014 now shows 3 cards per row on large screens.<\/li>\n<li>Improve: Feed type footer bar is now fixed at bottom of screen for easier navigation.<\/li>\n<li>Improve: Redesigned Documentation\/Help page layout with sidebar navigation.<\/li>\n<li>Improve: Various dashboard UI and usability improvements across all admin pages.<\/li>\n<li>Fix: Navigation menu Extra Options accordion now opens by default.<\/li>\n<\/ul>\n\n<h4>1.0.0 (12\/05\/2026)<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>New: YouTube Channel feed support.<\/li>\n<li>New: YouTube Playlist feed support.<\/li>\n<li>New: Single video embed feature.<\/li>\n<li>New: YouTube Search-based video feed.<\/li>\n<li>New: Shortcode integration <code>[captain-feed-for-youtube id=\"X\"]<\/code>.<\/li>\n<li>New: Elementor widget support.<\/li>\n<li>New: Multiple display layouts (Grid, List, Cards).<\/li>\n<li>New: YouTube API response caching via WordPress transients.<\/li>\n<li>New: Clean uninstall routine with optional data removal.<\/li>\n<\/ul>","raw_excerpt":"Display beautiful and highly customizable YouTube feeds \u2014 channels, playlists, Shorts, and individual videos \u2014 directly on your WordPress website.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/309301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=309301"}],"author":[{"embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dipakdodiya"}],"wp:attachment":[{"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=309301"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=309301"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=309301"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=309301"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=309301"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pe.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=309301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}