[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fY4F3l8OFltl3DbdpPuETK9dz2_kZyshhF7p-NzTbLw0":3,"$fBlADyFEfNXFUDypfUcv3zO-UhN6J2QwMS-m4T07UPlw":247,"$feRkbKqHKKRQX1DJ62tbr-E8zDE90PaPcribupHb1dXQ":252},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":37,"analysis":130,"fingerprints":218},"dzs-video-block-for-youtube","DZS Video Block Cover for YouTube","1.0.9","digitalzoomstudio","https:\u002F\u002Fprofiles.wordpress.org\u002Fdigitalzoomstudio\u002F","\u003Cp>\u003Cstrong>DZS YouTube Block\u003C\u002Fstrong> is a comprehensive WordPress plugin that enhances your content creation experience with a professional YouTube block for the Gutenberg editor. This plugin provides developers and content creators with a robust, customizable solution for embedding YouTube videos with advanced features.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Ch3>🎯 \u003Cstrong>Gutenberg Integration\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Native Gutenberg block experience\u003C\u002Fli>\n\u003Cli>Seamless integration with WordPress editor\u003C\u002Fli>\n\u003Cli>Custom block inspector controls for easy customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎨 \u003Cstrong>Advanced Customization\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Multiple player themes and styles\u003C\u002Fli>\n\u003Cli>Customizable player controls and appearance\u003C\u002Fli>\n\u003Cli>Responsive design that works on all devices\u003C\u002Fli>\n\u003Cli>Custom CSS support for advanced styling\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 \u003Cstrong>Performance Optimized\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Lightweight and fast loading\u003C\u002Fli>\n\u003Cli>Optimized video embedding\u003C\u002Fli>\n\u003Cli>Minimal impact on page load times\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🔧 \u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Clean, well-structured code\u003C\u002Fli>\n\u003Cli>Extensible architecture\u003C\u002Fli>\n\u003Cli>Comprehensive documentation\u003C\u002Fli>\n\u003Cli>Elementor widget integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📱 \u003Cstrong>Responsive Design\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Mobile-first approach\u003C\u002Fli>\n\u003Cli>Adaptive layouts for all screen sizes\u003C\u002Fli>\n\u003Cli>Touch-friendly controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Content Creators\u003C\u002Fstrong> who want professional video presentations\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> building custom WordPress themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Agencies\u003C\u002Fstrong> creating client websites with video content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bloggers\u003C\u002Fstrong> enhancing their posts with embedded videos\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Businesses\u003C\u002Fstrong> showcasing product demos and company videos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose DZS YouTube Block?\u003C\u002Fh3>\n\u003Cp>Unlike basic YouTube embeds, our plugin provides:\u003Cbr \u002F>\n– \u003Cstrong>Professional appearance\u003C\u002Fstrong> with customizable themes\u003Cbr \u002F>\n– \u003Cstrong>Better user experience\u003C\u002Fstrong> with optimized loading\u003Cbr \u002F>\n– \u003Cstrong>Developer flexibility\u003C\u002Fstrong> with extensive customization options\u003Cbr \u002F>\n– \u003Cstrong>Future-proof\u003C\u002Fstrong> with regular updates and WordPress compatibility\u003C\u002Fp>\n\u003Ch3>Quick Start\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Create a new post or page\u003C\u002Fstrong> using the Gutenberg editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add the YouTube Block\u003C\u002Fstrong> from the block inserter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paste your YouTube URL\u003C\u002Fstrong> or video ID\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize the appearance\u003C\u002Fstrong> using the block settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preview and publish\u003C\u002Fstrong> your content\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Source Code and Build Tools\u003C\u002Fh3>\n\u003Cp>This plugin ships compiled JavaScript for performance, along with the corresponding readable source files and build instructions. All source files used to generate the distributed\u002Fminified assets are included in the plugin, so they can be reviewed, studied, and forked.\u003C\u002Fp>\n\u003Ch4>Frontend player script\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Compiled file (distributed): libs\u002Fdzsytb-frontend\u002Fdzsytb-frontend.js\u003C\u002Fli>\n\u003Cli>Source file (readable): libs\u002Fdzsytb-frontend\u002Fdzsytb-frontend.source.js\u003C\u002Fli>\n\u003Cli>Build tools used: browserify, envify, babelify, minifyify\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To rebuild the compiled file from source (run from the plugin directory):\u003C\u002Fp>\n\u003Cpre>\u003Ccode>npx browserify libs\u002Fdzsytb-frontend\u002Fdzsytb-frontend.source.js \\\n  -t [ envify --NODE_ENV production ] \\\n  -t [ babelify --presets [@babel\u002Fpreset-env @babel\u002Fpreset-react] ] \\\n  -p [ minifyify --map dzsytb-frontend.js.map --output libs\u002Fdzsytb-frontend\u002Fdzsytb-frontend.js.map ] \\\n  --debug \\\n  -o libs\u002Fdzsytb-frontend\u002Fdzsytb-frontend.js\u003Ch3>Gutenberg block script\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>* Compiled file (distributed): features\u002Fgutenberg\u002Fgutenberg-player.js\u003Cbr \u002F>\n* Main source modules (readable):\u003Cbr \u002F>\n    * features\u002Fgutenberg\u002Fgutenberg-player.reactpack.js\u003Cbr \u002F>\n    * features\u002Fgutenberg\u002Fcomponents\u002FYoutubeBlockPreview.js\u003Cbr \u002F>\n    * configs\u002Fconfig-gutenberg-player.json\u003C\u002Fp>\n\u003Cp>These files contain the unminified, human-readable source for the Gutenberg block and can be inspected, modified, and rebuilt using standard Node\u002FWebpack tooling.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit our website or contact us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Website\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fdigitalzoomstudio.net\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitalzoomstudio.net\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation\u003C\u002Fstrong>: Available on our website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support\u003C\u002Fstrong>: Email support available for all users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributing\u003C\u002Fh3>\n\u003Cp>We welcome contributions from the community! If you’d like to contribute to this plugin, please:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Fork the repository\u003C\u002Fli>\n\u003Cli>Create a feature branch\u003C\u002Fli>\n\u003Cli>Make your changes\u003C\u002Fli>\n\u003Cli>Submit a pull request\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>[ ] Additional player themes\u003C\u002Fli>\n\u003Cli>[ ] Advanced analytics integration\u003C\u002Fli>\n\u003Cli>[ ] Custom thumbnail support\u003C\u002Fli>\n\u003Cli>[ ] Lazy loading optimization\u003C\u002Fli>\n\u003Cli>[ ] More customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later.\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Digital Zoom Studio\u003C\u002Fstrong> – Professional WordPress development and design services.\u003C\u002Fp>\n\u003Cp>For more information about our services, visit \u003Ca href=\"https:\u002F\u002Fdigitalzoomstudio.net\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdigitalzoomstudio.net\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cem>DZS YouTube Block – Making video content creation simple and professional.\u003C\u002Fem>\u003C\u002Fp>\n","A YouTube block for the WordPress Gutenberg editor with advanced customization, responsive design, and seamless integration.",0,258,"2025-12-14T23:11:00.000Z","6.9.5","6.2","7.4",[18,19,20,21,22],"block","gutenberg","media","video","youtube","https:\u002F\u002Fgithub.com\u002Fraduzoom\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdzs-video-block-for-youtube.1.0.9.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},3,110,83,30,82,"2026-08-29T20:56:16.146Z",[38,57,76,98,116],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":25,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":55,"download_link":56,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"better-youtube-embed-block","Embed YouTube Block – Fast Loading Videos, Shorts & Playlists","1.1.6","Phi Phan","https:\u002F\u002Fprofiles.wordpress.org\u002Fmr2p\u002F","\u003Cp>The default embed block for YouTube videos sucks. It slows down your site. The more videos on the page the more it slow. This single-block plugin fixes that.\u003C\u002Fp>\n\u003Cp>Why this block is better than the default one:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Instead of loading the entire iframe, only the video thumbnail is loaded, resulting in significant performance improvements\u003C\u002Fli>\n\u003Cli>Ability to play multiple different videos as a custom playlist or input a playlist ID to play the whole playlist\u003C\u002Fli>\n\u003Cli>Ability to use a custom image as the video thumbnail\u003C\u002Fli>\n\u003Cli>Ability to set a custom aspect ratio value for displaying any kind of YouTube videos\u003C\u002Fli>\n\u003Cli>Ability to loop continuously once it finishes playing\u003C\u002Fli>\n\u003Cli>Ability to show related videos from the same channel as the initial video\u003C\u002Fli>\n\u003Cli>Automatically load the video title as the caption\u003C\u002Fli>\n\u003Cli>The same UI as the default core\u002Fembed, and you can use the video title as the caption of the block with one click\u003C\u002Fli>\n\u003Cli>It can be transformed from\u002Fto the core embed block.\u003C\u002Fli>\n\u003Cli>Automatically convert all default core embed YouTube blocks to this block with one line of code.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin also provides a PHP API for developers to render a YouTube video URL as this block; or to automatically transform core\u002Fembed YouTube videos into this block.\u003C\u002Fp>\n\u003Cp>The simplest example is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    better_youtube_embed_block_render_block( ['url' => 'https:\u002F\u002Fyoutu.be\u002FpaSXmpHU9K4'] );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The example with all the parameters is:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    better_youtube_embed_block_render_block(\n      [\n        'url'               => 'https:\u002F\u002Fyoutu.be\u002FpaSXmpHU9K4',\n        'aspectRatio'       => '16\u002F9',\n        'isMaxResThumbnail' => false,\n        'thumbnailFormat'   => 'jpg',\n        'caption'           => 'My awesome video',\n        'caption_kses'      => false,\n        'customThumbnail'   => 'https:\u002F\u002Fexample.com\u002Fbg.jpg',\n        'settings'          => ['loop' => 1, 'rel' => 0],\n        'echo'              => false,\n      ]\n    );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To automatically transform all core\u002Fembed YouTube videos on your site to this block, you need to put the following code to the wp-config.php file or your theme\u002Fplugin:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('BYEB_SPEED_UP_YOUTUBE_VIDEOS', true);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>or\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    add_filter( 'byeb_speed_up_youtube_videos', '__return_true' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>On iOS, browsers like Safari and Chrome require two clicks to play videos. If you want to allow users to play videos with a single click, you need to add the following code to the wp-config.php file or your theme\u002Fplugin:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('BYEB_FORCE_IFRAME_ON_UNSUPPORTED_BROWSERS', true);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Please check out this \u003Ca href=\"https:\u002F\u002Fcontentblocksbuilder.com\u002Fvideo-tutorials\u002F?utm_source=wp.org&utm_campaign=readme&utm_medium=link&utm_content=BYEB\" rel=\"nofollow ugc\">page\u003C\u002Fa> to see how fast it helps. The page contains around 30 embedded YouTube videos but they don’t slow down the page.\u003C\u002Fp>\n\u003Cp>If this plugin is useful for you, please do a quick review and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbetter-youtube-embed-block\u002Freviews\u002F#new-post\" rel=\"ugc\">rate it\u003C\u002Fa> on WordPress.org to help us spread the word. I would very much appreciate it.\u003C\u002Fp>\n\u003Cp>Please check out my other plugins if you’re interested:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-blocks-builder\" rel=\"ugc\">Content Blocks Builder\u003C\u002Fa>\u003C\u002Fstrong> – Build custom layouts and blocks visually in the Block Editor without needing a code editor, using only core blocks and native Gutenberg features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisplay-a-meta-field-as-block\" rel=\"ugc\">Meta Field Block\u003C\u002Fa>\u003C\u002Fstrong> – A single block to display custom fields in the Block Editor without coding. It supports ACF, MetaBox, WooCommerce, meta, rest field, shortcode and more. Works everywhere: in the Site Editor (FSE), the Block Editor, inside Query Loop, WooCommerce Product Collection, Term Query blocks, and even in template files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsvg-block\" rel=\"ugc\">SVG Block\u003C\u002Fa>\u003C\u002Fstrong> – A block to display SVG images as blocks. Useful for images, icons, dividers, and buttons. It allows you to upload SVG images and load them into the icon library.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficon-separator\" rel=\"ugc\">Icon separator\u003C\u002Fa>\u003C\u002Fstrong> – A tiny block just like the core\u002Fseparator block but with the ability to add an icon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbreadcrumb-block\" rel=\"ugc\">Breadcrumb Block\u003C\u002Fa>\u003C\u002Fstrong> – A simple breadcrumb trail block that supports JSON-LD structured data and is compatible with WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-enhancements\" rel=\"ugc\">Block Enhancements\u003C\u002Fa>\u003C\u002Fstrong> – Adds practical features to blocks like icons, box shadows, transforms, etc.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcounting-number-block\" rel=\"ugc\">Counting Number Block\u003C\u002Fa>\u003C\u002Fstrong> – A block to display numbers with a counting effect\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The plugin is developed using @wordpress\u002Fcreate-block.\u003C\u002Fp>\n","Embed YouTube videos without slowing down your site. Easily embed one or multiple videos, shorts, and playlists.",6000,56167,16,"2026-06-10T08:20:00.000Z","7.0.2","6.9","7.0",[18,54,19,21,22],"embed","https:\u002F\u002Fboldblocks.net?utm_source=BYEB&utm_campaign=visit+site&utm_medium=link&utm_content=Plugin+URI","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-youtube-embed-block.1.1.6.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":11,"num_ratings":11,"last_updated":67,"tested_up_to":50,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":74,"download_link":75,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"video-gallery-for-youtube","Video Gallery for YouTube – Display Video Collections in Gallery Layouts","1.0.4","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>The Video Gallery For YouTube plugin empowers you to effortlessly create visually stunning video galleries directly from your YouTube channel. Seamlessly integrated with Gutenberg, this plugin offers an intuitive block interface for easy customization and embedding. Showcase your videos in style, with options to configure the layout, player controls, and video information display. Elevate your website’s multimedia experience and engage your audience with captivating video content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fvideo-gallery-for-youtube\u002F#demos\" rel=\"nofollow ugc\">Demos\u003C\u002Fa>\u003C\u002Fstrong> | \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fyt-video-gallery\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Here are the best YouTube Video Galleries for WordPress ★★★★★\u003C\u002Fh3>\n\u003Cp>The Video Gallery for YouTube plugin allows you to embed channel and playlist videos on your website Easily customizable.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fii9Q-89wfZo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Additionally, this plugin enables you to present your video content more attractively. You can create a stunning website design by combining different layouts.\u003C\u002Fp>\n\u003Ch3>Who is the video gallery YouTube block for?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>YouTuber\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Creators and Bloggers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business Websites\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational Sites\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Portfolio and Media Sites\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Marketers and Influencers\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>YouTube videos can be embedded into websites effortlessly with the Video Gallery for YouTube plugin.\u003C\u002Fp>\n\u003Ch3>The Video Gallery for the Revolutionary Feature on YouTube\u003C\u002Fh3>\n\u003Cp>See the features that make Video Gallery for YouTube the \u003Cstrong>Greatest WordPress YouTube Video Gallery\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display YouTube channel or playlist videos.\u003C\u002Fli>\n\u003Cli>Filter videos by order (Date, Title, Rating).\u003C\u002Fli>\n\u003Cli>Set the number of videos per page.\u003C\u002Fli>\n\u003Cli>Choose from three layout types (Default, Grid Details, Playlists).\u003C\u002Fli>\n\u003Cli>Configure columns and adjust column and row gaps.\u003C\u002Fli>\n\u003Cli>Customize the video player height.\u003C\u002Fli>\n\u003Cli>Toggle player controls, suggestions for channel videos after playback, video logo, and fullscreen icon visibility.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide video elements (Title, Views, Likes, Comments, Date).\u003C\u002Fli>\n\u003Cli>Define the title text length.\u003C\u002Fli>\n\u003Cli>Redirect by clicking the page title.\u003C\u002Fli>\n\u003Cli>Set the border radius for cover images.\u003C\u002Fli>\n\u003Cli>Customize title typography and color.\u003C\u002Fli>\n\u003Cli>Adjust video info size and color.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Video Gallery for Youtube is such a Revolutionary?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Configuration\u003C\u002Fstrong> — Channels and playlist videos are easily configurable..\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Channels or Playlists\u003C\u002Fstrong> — Channels or playlists can be displayed on video websites as needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Layout\u003C\u002Fstrong> — There are three types of layout: grid, grid details and playlist.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Video Description\u003C\u002Fstrong> — A short description can be added to each video to help viewers understand the content.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design\u003C\u002Fstrong> — The website performs seamlessly on mobile and tablet devices, enhancing the user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customization\u003C\u002Fstrong> – Website design and features can be tailored to your specific requirements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Video Gallery For YouTube is perfect for:\u003C\u002Fh4>\n\u003Cp>✔ Bloggers\u003Cbr \u002F>\n✔ Course Creators\u003Cbr \u002F>\n✔ Coaches \u002F Trainers\u003Cbr \u002F>\n✔ eCommerce Store Owners\u003Cbr \u002F>\n✔ Niche Sites\u003Cbr \u002F>\n✔ Businesses\u003Cbr \u002F>\n✔ Local Businesses\u003Cbr \u002F>\n✔ Startups\u003Cbr \u002F>\n✔ Personal Brands\u003Cbr \u002F>\n✔ Real Estate Agents\u003Cbr \u002F>\n✔ Artists & Photographers\u003Cbr \u002F>\n✔ All WordPress Websites\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Install the plugin.\u003C\u002Fli>\n\u003Cli>Go the the page\u002Fposts where you want to show the YouTube Video Gallery.\u003C\u002Fli>\n\u003Cli>Search Video Gallery For YouTube by clicking on the + button on the Gutenberg block editor.\u003C\u002Fli>\n\u003Cli>Select the Video Gallery For YouTube\u003C\u002Fli>\n\u003Cli>Set your YouTube Video Gallery, then customize the view from the right sidebar.\u003C\u002Fli>\n\u003Cli>Publish the page.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>For installation help click on Installation Tab\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Liked that plugin? Hate it? Want a new feature? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Send me some feedback\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⭐ Check out the Parent Plugin of this plugin-\u003C\u002Fh4>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbblockswp.com\u002F\" rel=\"nofollow ugc\">b Blocks\u003C\u002Fa>\u003C\u002Fstrong> – Best gutenberg blocks collections for WordPress.\u003C\u002Fp>\n\u003Ch4>⭐ Check out our other WordPress Plugins-\u003C\u002Fh4>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\" rel=\"nofollow ugc\">Html5 Audio Player\u003C\u002Fa>\u003C\u002Fstrong> – Best audio player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\" rel=\"nofollow ugc\">Html5 Video Player\u003C\u002Fa>\u003C\u002Fstrong> – Best video player plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\" rel=\"nofollow ugc\">PDF Poster\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured PDF Viewer Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\" rel=\"nofollow ugc\">StreamCast\u003C\u002Fa>\u003C\u002Fstrong> – A fully-featured Radio Player Plugin for WordPress.\u003C\u002Fp>\n\u003Cp>🔥 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\" rel=\"nofollow ugc\">3D Viewer\u003C\u002Fa>\u003C\u002Fstrong> – Display interactive 3D models on the webs.\u003C\u002Fp>\n","Effortlessly create stunning video galleries from your YouTube channel with the Video Gallery For YouTube Gutenberg block.",300,4680,"2026-07-11T15:04:00.000Z","6.5","7.1",[18,71,72,22,73],"gutenberg-block","video-gallery","youtube-gallery","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-gallery-for-youtube.1.0.4.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":11,"num_ratings":11,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":74,"tags":89,"homepage":95,"download_link":96,"security_score":97,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"gosign-youtube-video-player-block","Gosign – Youtube Video Player Block","1.1.1","Gosign","https:\u002F\u002Fprofiles.wordpress.org\u002Fgosign\u002F","\u003Cp>Fügen Sie einmal einen Youtube-Videoplayerblock mit benutzerdefiniertem Splash-Bild anstelle des Youtube-Standards hinzu und können Sie auch Optionen für den Youtube-Videoplayer wie Autoplay, Loop und viele andere einstellen.\u003C\u002Fp>\n\u003Ch4>Major features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom Splash Image \u003C\u002Fli>\n\u003Cli>Adjustable Youtube Video Player Size \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Autoplay \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Video Loop \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Related Videos \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Controls \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Closed Captions \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Modest Branding \u003C\u002Fli>\n\u003Cli>Enable\u002FDisable Privacy Enhanced Mode \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MORE WORDPRESS 5 (GUTENBERG) CONTENT ELEMENTS \u002F CONTENT BLOCKS:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-masonry-post-block\u002F\" rel=\"ugc\">Masonry Post Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-background-container\u002F\" rel=\"ugc\">Background Container Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-text-with-image-block\u002F\" rel=\"ugc\">Text with Image Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-simple-teaser-block\u002F\" rel=\"ugc\">Simple Teaser Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-accordion-slider-block\u002F\" rel=\"ugc\">Accordion Slider Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-google-maps-block\u002F\" rel=\"ugc\">Google Maps Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-advanced-separator-block\u002F\" rel=\"ugc\">Advanced Separator Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-logo-slider-block\u002F\" rel=\"ugc\">Logo Slider Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-post-teaser-block\u002F\" rel=\"ugc\">Post Teaser Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-posts-slider-block\u002F\" rel=\"ugc\">Posts Slider Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-readmore-toggle-text-block\u002F\" rel=\"ugc\">ReadMore Toggle Text Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-header-image-block\u002F\" rel=\"ugc\">Header Image Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-notification-and-alert-block\u002F\" rel=\"ugc\">Notification and Alert Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-promo-box-block\u002F\" rel=\"ugc\">Promotion Box Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-vimeo-video-player-block\u002F\" rel=\"ugc\">Vimeo Video Player Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-gallery-box-block\u002F\" rel=\"ugc\">Gallery Box Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Full Width Button Block\u003C\u002Fli>\n\u003Cli>Button Block\u003C\u002Fli>\n\u003Cli>FAQ Block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Deutsch\u003C\u002Fh3>\n\u003Cp>Fügen Sie Youtube Video Player Block mit benutzerdefiniertem Splash-Bild anstelle von Youtube Standard einmal hinzu und können Sie auch Optionen für Youtube Video Player wie Autoplay, Loop und vieles mehr einstellen.\u003C\u002Fp>\n\u003Ch3>Hauptmerkmale:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Benutzerdefiniertes Splash-Bild \u003C\u002Fli>\n\u003Cli>Einstellbare Youtube Video Player Größe \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren der automatischen Wiedergabe \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren der Videoschleife \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren von verwandten Videos \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren von Kontrollen \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren von geschlossenen Beschriftungen \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren von bescheidenem Branding \u003C\u002Fli>\n\u003Cli>Aktivieren\u002FDeaktivieren des erweiterten Datenschutzmodus \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>MEHR WORDPRESS 5 (GUTENBERG) INHALTSELEMENTE \u002F INHALTSBLÖCKE:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-masonry-post-block\u002F\" rel=\"ugc\">Mauerwerkspfostenblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-background-container\u002F\" rel=\"ugc\">Hintergrund-Container-Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-text-with-image-block\u002F\" rel=\"ugc\">Text mit Bildblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-simple-teaser-block\u002F\" rel=\"ugc\">Einfacher Teaser Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-accordion-slider-block\u002F\" rel=\"ugc\">Akkordeon-Schieberblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-google-maps-block\u002F\" rel=\"ugc\">Google Maps Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-advanced-separator-block\u002F\" rel=\"ugc\">Erweiterter Separatorblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-logo-slider-block\u002F\" rel=\"ugc\">Logo Slider Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-post-teaser-block\u002F\" rel=\"ugc\">Beitrag Teaser Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-posts-slider-block\u002F\" rel=\"ugc\">Posts Slider Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-readmore-toggle-text-block\u002F\" rel=\"ugc\">ReadMore Textblock umschalten\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-header-image-block\u002F\" rel=\"ugc\">Kopfzeile Bildblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-notification-and-alert-block\u002F\" rel=\"ugc\">Benachrichtigungs- und Warnblockierung\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-promo-box-block\u002F\" rel=\"ugc\">Promotion Box Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-vimeo-video-player-block\u002F\" rel=\"ugc\">Vimeo Video Player Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgosign-gallery-box-block\u002F\" rel=\"ugc\">Galerie Kastenblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Tastenblock mit voller Breite\u003C\u002Fli>\n\u003Cli>Tastenblock\u003C\u002Fli>\n\u003Cli>FAQ Block\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: We are trying to give our best to Test this Plugin with the WordPress 5 Plugins and Themes. We will be thankfull if you can give us feedback about your Tests. So we can extend the bottom list.\u003C\u002Fp>\n\u003Ch4>LIVE DEMO\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.gosign.de\u002Fplugins\u002Fgosgin-youtube-video-player-block\u002F\" rel=\"nofollow ugc\">Youtube Video Player Block\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Fügen Sie einmal einen Youtube-Videoplayerblock mit benutzerdefiniertem Splash-Bild anstelle des Youtube-Standards hinzu und können Sie auch Optionen  &hellip;",40,3545,"2021-08-12T15:42:00.000Z","5.8.13","5.8",[90,91,92,93,94],"gutenberg-youtube-video-player-block","wordpress-youtube-video-player","youtube-player-block-with-splash-image","youtube-video-player","youtube-video-player-with-options","https:\u002F\u002Fwww.gosign.de\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgosign-youtube-video-player-block.zip",85,{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":25,"num_ratings":31,"last_updated":108,"tested_up_to":50,"requires_at_least":109,"requires_php":110,"tags":111,"homepage":114,"download_link":115,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"youtube-post-search","Youtube Video Search","3.2.3","mauriya","https:\u002F\u002Fprofiles.wordpress.org\u002Fmauriya\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.mauriya.me\u002Fyoutube-search\u002F\" rel=\"noopener nofollow ugc\">\u003Cstrong>Live Demo \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FqISHmLKOdNE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Youtube Video Search turns any page on your site into a live YouTube search engine\u003C\u002Fstrong> — with your own channel’s videos front and center.\u003C\u002Fp>\n\u003Cp>Type a keyword, get real thumbnails, view counts, and a click-to-play embedded player that queues up the rest of the results as a playlist. No page reload, no leaving your site.\u003C\u002Fp>\n\u003Cp>It was built with one audience in mind: \u003Cstrong>YouTube creators, video bloggers, course\u002Fmembership sites, and media or review sites\u003C\u002Fstrong> who want visitors to discover their video content without bouncing over to youtube.com — and without a dozen manually-embedded iframes to maintain.\u003C\u002Fp>\n\u003Ch4>Why creators use it\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Your channel comes first.\u003C\u002Fstrong> Add your channel(s) once. Every search checks your channel for matches before anyone sees a public result — or restrict search to your channel only, with one checkbox. Either way, your content is what visitors find.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drop it in anywhere, no code required.\u003C\u002Fstrong> A Gutenberg block, a classic widget, a shortcode, or a template tag — pick whichever fits how you build. All four are the exact same search box under the hood, so behavior never differs between them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>It actually helps your SEO\u003C\u002Fstrong>, not just your visitors. Your latest uploads are rendered as real, crawlable links directly in the page’s HTML on page load — not hidden behind a search box that only JavaScript can fill in. Every video listing carries schema.org VideoObject structured data (the same markup Google uses for video rich results), and a machine-readable JSON feed of your channel is available for your own tools or AI integrations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern, mobile-first design.\u003C\u002Fstrong> A responsive card grid, automatic dark mode, and a fluid video player that looks right from a phone to a widescreen monitor — no theme-specific CSS fighting required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your API key never leaves your server.\u003C\u002Fstrong> Every YouTube Data API request is proxied through your own site; visitors’ browsers never see your key, unlike plugins that print it straight into page JavaScript.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Gutenberg block — search, insert, done. Live preview in the editor.\u003C\u002Fli>\n\u003Cli>Classic widget for any sidebar\u002Ffooter widget area.\u003C\u002Fli>\n\u003Cli>\u003Ccode>[youtubesearch]\u003C\u002Fcode> shortcode with optional heading\u002Fplaceholder attributes.\u003C\u002Fli>\n\u003Cli>\u003Ccode>ytps_render_search()\u003C\u002Fcode> template tag for theme developers.\u003C\u002Fli>\n\u003Cli>Multiple instances on one page (e.g. widget + block together) work independently, out of the box.\u003C\u002Fli>\n\u003Cli>Configure one or more of your own channels; matched videos are shown first, or exclusively, your choice.\u003C\u002Fli>\n\u003Cli>Server-rendered, crawlable “latest videos” grid + schema.org JSON-LD for SEO — no JavaScript required for search engines to see real content.\u003C\u002Fli>\n\u003Cli>A cached JSON REST feed of your channel’s videos (\u003Ccode>\u002Fwp-json\u002Fytps\u002Fv1\u002Fvideos\u003C\u002Fcode>) for your own tooling or AI agents.\u003C\u002Fli>\n\u003Cli>Real-time search suggestions, debounced search-as-you-type, keyboard accessible.\u003C\u002Fli>\n\u003Cli>Modern, mobile-responsive card grid with automatic dark mode.\u003C\u002Fli>\n\u003Cli>Works with or without an API key configured (shows a friendly notice to visitors instead of breaking).\u003C\u002Fli>\n\u003Cli>No third-party CDN dependencies (no Bootstrap, no external jQuery) — uses WordPress core’s own bundled scripts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.4+\u003C\u002Fli>\n\u003Cli>PHP 8.0+\u003C\u002Fli>\n\u003Cli>A free YouTube Data API v3 key from Google Cloud Console (the plugin installs and displays fine without one; search itself needs a key)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Growing your channel with this plugin\u003C\u002Fh3>\n\u003Cp>A few ways creators get the most out of a searchable video wall:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Give it a real page.\u003C\u002Fstrong> Create a “Videos” or “Watch” page, add the block, link to it from your main navigation. That’s a page search engines can actually index and rank — a bare embed on your homepage isn’t.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prioritize your channel, don’t restrict it (usually).\u003C\u002Fstrong> Leaving “Channel Restriction” unchecked means a visitor searching a topic in your niche sees your videos first, with relevant public results as a fallback — better for discovery than an empty result set when your channel hasn’t covered that exact keyword yet.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Use headings.\u003C\u002Fstrong> Every placement method accepts an optional heading (“Watch Our Tutorials,” “Search Our Recipes,” etc.) — it renders as a real on-page \u003Ccode>\u003Ch2>\u003C\u002Fcode>, which helps both visitors scanning the page and search engines understand what the section is.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Combine placements.\u003C\u002Fstrong> Sitewide widget in the footer for casual browsing, plus a focused block on your most important content pages — they don’t conflict.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Let the structured data work for you.\u003C\u002Fstrong> You don’t need to do anything extra here — once a channel is configured, the schema.org markup and crawlable links are automatic.\u003C\u002Fli>\n\u003C\u002Ful>\n","A searchable YouTube video wall for your site. Prioritize your own channel, place it via block or widget, with SEO-ready video markup built in.",10,5297,"2026-07-02T16:03:00.000Z","6.4","8.0",[112,71,72,113,22],"creator-tools","video-search","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fyoutube-post-search\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-post-search.3.2.3.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":11,"downloaded":124,"rating":11,"num_ratings":11,"last_updated":125,"tested_up_to":50,"requires_at_least":68,"requires_php":16,"tags":126,"homepage":128,"download_link":129,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"mave-video","Mave Video","0.0.2","davidvanleeuwen","https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidvanleeuwen\u002F","\u003Cp>Mave adds a privacy-friendly video block to WordPress. Upload videos to Mave,\u003Cbr \u002F>\nchoose existing videos from your Mave library, and embed a fast, cookieless\u003Cbr \u002F>\nplayer in the block editor.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Mave Video block for Gutenberg.\u003C\u002Fli>\n\u003Cli>Direct uploads to Mave.\u003C\u002Fli>\n\u003Cli>Mave library picker with collection support.\u003C\u002Fli>\n\u003Cli>Global player defaults with per-block overrides.\u003C\u002Fli>\n\u003Cli>[mave_video] shortcode support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin requires Mave, an external video hosting, upload, playback, and\u003Cbr \u002F>\nprivacy-friendly analytics service. Mave is provided by Mave and uses the\u003Cbr \u002F>\nmave.io and video-dns.com domains listed below.\u003C\u002Fp>\n\u003Cp>Mave service: \u003Ca href=\"https:\u002F\u002Fwww.mave.io\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mave.io\u002F\u003C\u002Fa>\u003Cbr \u002F>\nTerms of Use: \u003Ca href=\"https:\u002F\u002Fwww.mave.io\u002Fterms\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mave.io\u002Fterms\u003C\u002Fa>\u003Cbr \u002F>\nPrivacy Policy: \u003Ca href=\"https:\u002F\u002Fwww.mave.io\u002Fprivacy\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.mave.io\u002Fprivacy\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Data is sent to Mave under these conditions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>When an administrator configures a Mave API key, the WordPress server sends\u003Cbr \u002F>\nauthenticated requests to api.mave.io to list videos and collections. These\u003Cbr \u002F>\nrequests include the API key and list parameters such as page, page size,\u003Cbr \u002F>\ncollection id, and archived filter.\u003C\u002Fli>\n\u003Cli>When an editor uploads a file through the Mave block, WordPress creates a\u003Cbr \u002F>\nshort-lived upload token. The editor’s browser connects to dash.mave.io for\u003Cbr \u002F>\nupload status and uploads the selected file to upload.mave.io. Uploads send\u003Cbr \u002F>\nthe file, filename, file type, upload id, and short-lived upload token.\u003C\u002Fli>\n\u003Cli>When a Mave block or shortcode is rendered, the browser loads the Mave\u003Cbr \u002F>\ncomponent module from cdn.video-dns.com and loads thumbnails, video files, and\u003Cbr \u002F>\nplayer resources from video-dns.com CDN endpoints.\u003C\u002Fli>\n\u003Cli>The Mave player may send aggregate playback events to metrics.video-dns.com.\u003Cbr \u002F>\nThese events include the embed id and playback data needed for video\u003Cbr \u002F>\nanalytics. Mave analytics do not use cookies, cross-site tracking,\u003Cbr \u002F>\nadvertising identifiers, or viewer profiling.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The Mave API key is stored server-side in WordPress options and is not exposed\u003Cbr \u002F>\nto public visitors.\u003C\u002Fp>\n","Upload, choose, and embed Mave videos from the WordPress block editor.",136,"2026-07-14T13:45:00.000Z",[18,19,20,127,21],"upload","https:\u002F\u002Fgithub.com\u002Fmaveio\u002Fmave-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmave-video.0.0.2.zip",{"attackSurface":131,"codeSignals":187,"taintFlows":210,"riskAssessment":211,"analyzedAt":217},{"hooks":132,"ajaxHandlers":183,"restRoutes":184,"shortcodes":185,"cronEvents":186,"entryPointCount":11,"unprotectedCount":11},[133,139,143,148,154,158,162,166,170,174,178,181],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","plugins_loaded","handle_plugins_loaded","class-dzsytb.php",36,{"type":134,"name":140,"callback":141,"file":137,"line":142},"wp_footer","output_footer_settings",39,{"type":134,"name":144,"callback":145,"file":146,"line":147},"admin_notices","closure","dzs-video-block-for-youtube.php",59,{"type":134,"name":149,"callback":150,"priority":151,"file":152,"line":153},"init","handle_init",4,"features\\gutenberg\\class-gutenberg.php",20,{"type":134,"name":149,"callback":155,"priority":156,"file":152,"line":157},"dzsap_gutenberg_add_support_block_on_init",125,38,{"type":134,"name":149,"callback":150,"priority":159,"file":160,"line":161},5,"features\\gutenberg-block-factory\\DzsCommonGutenbergBlockFactory.php",61,{"type":134,"name":149,"callback":163,"priority":164,"file":160,"line":165},"add_support_block",500,62,{"type":134,"name":167,"callback":168,"priority":164,"file":160,"line":169},"admin_footer","load_script",63,{"type":134,"name":171,"callback":172,"file":173,"line":153},"elementor\u002Fwidgets\u002Fwidgets_registered","init_widgets","inc\\integrations\\elementor\\DZSYTB_Elementor.php",{"type":134,"name":175,"callback":176,"file":173,"line":177},"elementor\u002Fcontrols\u002Fcontrols_registered","init_controls",21,{"type":134,"name":179,"callback":145,"file":173,"line":180},"elementor\u002Fpreview\u002Fenqueue_styles",23,{"type":134,"name":149,"callback":150,"file":182,"line":48},"inc\\php\\class-view.php",[],[],[],[],{"dangerousFunctions":188,"sqlUsage":189,"outputEscaping":197,"fileOperations":191,"externalRequests":11,"nonceChecks":11,"capabilityChecks":208,"bundledLibraries":209},[],{"prepared":190,"raw":191,"locations":192},8,1,[193],{"file":194,"line":195,"context":196},"uninstall.php",78,"$wpdb->query() with variable interpolation",{"escaped":198,"rawEcho":31,"locations":199},35,[200,203,205],{"file":137,"line":201,"context":202},84,"raw output",{"file":146,"line":204,"context":202},60,{"file":206,"line":207,"context":202},"inc\\integrations\\elementor\\DZSYTB_Elementor_Widget.php",176,6,[],[],{"summary":212,"deductions":213},"The \"dzs-video-block-for-youtube\" plugin, version 1.0.9, exhibits a generally strong security posture based on the provided static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its attack surface. Furthermore, the analysis indicates good coding practices with a high percentage of SQL queries using prepared statements and properly escaped output. The plugin also demonstrates a reasonable use of capability checks.\n\nHowever, the complete lack of nonce checks across all identified entry points is a notable concern. While the attack surface is currently reported as zero, this absence could leave future additions or existing, unanalyzed code vulnerable to Cross-Site Request Forgery (CSRF) attacks if new AJAX or other interactive features are introduced without proper nonce implementation. The plugin's vulnerability history is clean, suggesting a proactive approach to security or simply a lack of past vulnerabilities, which is positive. Nevertheless, the missing nonce checks represent a potential weakness that should be addressed to ensure robust security moving forward.",[214],{"reason":215,"points":216},"Missing nonce checks",7,"2026-03-17T07:18:30.198Z",{"wat":219,"direct":230},{"assetPaths":220,"generatorPatterns":225,"scriptPaths":226,"versionParams":227},[221,222,223,224],"\u002Fwp-content\u002Fplugins\u002Fdzs-video-block-for-youtube\u002Fbuild\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fdzs-video-block-for-youtube\u002Fbuild\u002Findex.asset.php","\u002Fwp-content\u002Fplugins\u002Fdzs-video-block-for-youtube\u002Fbuild\u002Fstyle-index.css","\u002Fwp-content\u002Fplugins\u002Fdzs-video-block-for-youtube\u002Ffeatures\u002Fgutenberg-block-factory\u002FDzsCommonGutenbergBlockFactory.php",[],[221],[228,229],"dzs-video-block-for-youtube\u002Fbuild\u002Findex.asset.php?ver=","dzs-video-block-for-youtube\u002Fbuild\u002Findex.js?ver=",{"cssClasses":231,"htmlComments":232,"htmlAttributes":240,"restEndpoints":242,"jsGlobals":243,"shortcodeOutput":245},[],[233,234,235,236,237,238,239],"\u003C!-- @filepath - relative to dzs_functions -->","\u003C!-- Security check: ensure filepath is within plugin directory -->","\u003C!-- -- we don't need check to add support -->","\u003C!-- -- we store this for loading in the footer once all dependencies are loaded -->","\u003C!-- -- we need to remove gutenberg support if this is avada or wpbakery -->","\u003C!-- -- disable if it's not gutenberg -->","\u003C!-- -- Read-only c",[241],"data-dzsytb-version",[],[244],"window.DZSYTB_VERSION",[246],"[dzs_video_block]",{"error":248,"url":249,"statusCode":250,"statusMessage":251,"message":251},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fdzs-video-block-for-youtube\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":191,"versions":253},[254],{"version":6,"download_url":24,"svn_tag_url":255,"released_at":26,"has_diff":256,"diff_files_changed":257,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":258,"is_current":248},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fdzs-video-block-for-youtube\u002Ftags\u002F1.0.9\u002F",false,[],[]]