[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_bXfXgJyWoJl7IyEDOTvDl4a67uqkYy8Baiwr1Fcw_M":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":40,"analysis":139,"fingerprints":331},"youtube-customizr","Youtube Customizr","1.0.3","DannyvanHolten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannyvanholten\u002F","\u003Cp>Add all kinds of functionality to the YouTube player trough it’s API.\u003Cbr \u002F>\nControl the volume, hide the controls or just play a selected part of your video. T\u003Cbr \u002F>\nThe YouTube Customizr makes custom YouTube players accesible for every WordPress user.\u003Cbr \u002F>\nUpcoming features contain a fully customizable player trough our javascript features.\u003C\u002Fp>\n\u003Cp>Please reckon this is still in beta. If you find any bugs please do report.\u003Cbr \u002F>\nA roadmap is available in the “Other Notes” tab. If you would like a certain feature to be build first, please let me know.\u003C\u002Fp>\n\u003Ch3>Roadmap\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Fix the start – end time of a video\u003C\u002Fli>\n\u003Cli>Add the custom player options\u003C\u002Fli>\n\u003Cli>Change the title and url fields\u003C\u002Fli>\n\u003Cli>Add lightbox support\u003C\u002Fli>\n\u003Cli>Make it possible to play multiple videos on 1 page.\u003C\u002Fli>\n\u003Cli>Make the list view fancy (nice titles, urls, and thumbnails)\u003C\u002Fli>\n\u003Cli>Make an archive page\u003C\u002Fli>\n\u003C\u002Fol>\n","Customize your YouTube Player. Control everything in your own custom player.",10,3499,100,1,"2015-09-08T08:45:00.000Z","4.3.0","3.9.0","",[20,21,22,23,24],"custom-player","movies","player","videos","youtube","http:\u002F\u002Fwww.dannyvanholten.com\u002Fyoutube-customizr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-customizr.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"dannyvanholten",4,31020,89,30,86,"2026-04-04T02:46:01.920Z",[41,60,79,95,113],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":13,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":18,"tags":55,"homepage":58,"download_link":59,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-youtube-player","WP YouTube Player","1.7","Kodetop","https:\u002F\u002Fprofiles.wordpress.org\u002Funijimpe\u002F","\u003Cp>WP Youtube Player allow insert Youtube videos on WordPress using a single quicktag \u003Ccode>[tube][\u002Ftube]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy install\u003C\u002Fli>\n\u003Cli>Embed Youtube movies with simple code\u003C\u002Fli>\n\u003Cli>Panel for easy configuration\u003C\u002Fli>\n\u003Cli>Config Player version (AS2 & AS3)\u003C\u002Fli>\n\u003Cli>Support config themes for player\u003C\u002Fli>\n\u003Cli>Support HTML5 Player\u003C\u002Fli>\n\u003Cli>Support tubePlayer (http:\u002F\u002Fblog.unijimpe.net\u002Ftubeplayer\u002F) for play videos.\u003C\u002Fli>\n\u003Cli>Generate \u003Ccode>\u003Cobject>\u003C\u002Fcode> code for Feed compatibility \u003C\u002Fli>\n\u003Cli>Generate \u003Ccode>\u003Cobject>\u003C\u002Fcode> code optimized for iPhone\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For insert single youtube video on \u003Cstrong>Post Content\u003C\u002Fstrong> or \u003Cstrong>Text Widget\u003C\u002Fstrong>  you can use ‘Youtube URL’, ‘Youtube Embed URL’ or ‘Youtube Video ID’:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[tube]http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=AFVlJAi3Cso[\u002Ftube]\n\n[tube]http:\u002F\u002Fwww.youtube.com\u002Fv\u002FAFVlJAi3Cso[\u002Ftube]\n\n[tube]AFVlJAi3Cso[\u002Ftube]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To insert video with specific size can user width and height:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[tube]http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=AFVlJAi3Cso, 500, 290[\u002Ftube]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To insert video on template, use the php code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php wp_youtubeplayer(\"movie.swf\", \"width\", \"heigth\"); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fblog.unijimpe.net\u002Fwp-youtube-player\u002F\" title=\"plugin website\" rel=\"nofollow ugc\">plugin website\u003C\u002Fa>\u003C\u002Fp>\n","Insert Youtube Videos on WordPress blog.",1000,104087,3,"2017-11-28T18:38:00.000Z","3.3.2","2.1",[56,57,22,23,24],"embed","iframe","http:\u002F\u002Fblog.unijimpe.net\u002Fwp-youtube-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-youtube-player.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":13,"downloaded":68,"rating":13,"num_ratings":14,"last_updated":18,"tested_up_to":69,"requires_at_least":70,"requires_php":18,"tags":71,"homepage":76,"download_link":77,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":78},"video-sync-for-vimeo","WP Videos","3.0.9","RogueWebDesign","https:\u002F\u002Fprofiles.wordpress.org\u002Froguewebdesign\u002F","\u003Cp>\u003Cstrong>NEW:\u003C\u002Fstrong> WPVS Video and WPVS Video List Gutenberg Blocks along with 2 new shortcodes added for displaying WPVS video content on your website.\u003C\u002Fp>\n\u003Cp>WP Videos allows you create video post types from YouTube URLs and Vimeo URLs, use WordPress video uploads, other video plugin shortcodes or custom embed HTML and JS players.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add Videos using Vimeo urls\u003C\u002Fli>\n\u003Cli>Add Videos using YouTube urls\u003C\u002Fli>\n\u003Cli>Add Videos using shortcodes\u003C\u002Fli>\n\u003Cli>Add Videos using the default WordPress player\u003C\u002Fli>\n\u003Cli>Add Videos using custom player embed HTML and JS code\u003C\u002Fli>\n\u003Cli>Video Categories \u002F Genres (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Actors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Directors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Tags\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Ch4>WP Video Memberships\u003C\u002Fh4>\n\u003Cp>Restrict video access to members only using our \u003Ca href=\"https:\u002F\u002Fwww.wpvideosubscriptions.com\u002Fvideo-memberships\u002F\" rel=\"nofollow ugc\">WP Video Memberships\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cblockquote>\n\u003Ch4>VS Netflix Theme\u003C\u002Fh4>\n\u003Cp>Display your videos in a Netflix inspired style – \u003Ca href=\"https:\u002F\u002Fwww.wpvideosubscriptions.com\u002Fwordpress-netflix-theme\u002F\" rel=\"nofollow ugc\">View Theme\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Additional support for this plugin at https:\u002F\u002Fwpvideosubscriptions.zendesk.com\u002Fhc\u002Fen-us\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Add Videos using Vimeo urls\u003C\u002Fli>\n\u003Cli>Add Videos using YouTube urls\u003C\u002Fli>\n\u003Cli>Add Videos using shortcodes\u003C\u002Fli>\n\u003Cli>Add Videos using the default WordPress player\u003C\u002Fli>\n\u003Cli>Add Videos using custom player embed HTML and JS code\u003C\u002Fli>\n\u003Cli>Video Categories \u002F Genres (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Actors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Directors (customizable name, slug and icon)\u003C\u002Fli>\n\u003Cli>Video Tags\u003C\u002Fli>\n\u003Cli>Restrict video access (Requires Membership Add-On)\u003C\u002Fli>\n\u003C\u002Fol>\n","WP Videos creates Video post types that you can easily add Vimeo, YouTube, WordPress, Shortcode or custom embed (third party) HTML and JS videos to.",25715,"6.6.5","4.0",[72,73,74,75,24],"video-player","video-post-type","vimeo","wp-videos","https:\u002F\u002Fwww.wpvideosubscriptions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-sync-for-vimeo.zip","2026-03-15T10:48:56.248Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":11,"downloaded":87,"rating":28,"num_ratings":28,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":93,"download_link":94,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"responsive-embed-videos","Responsive Embed Videos","0.0.1","Thomas","https:\u002F\u002Fprofiles.wordpress.org\u002Fkywyz\u002F","\u003Cp>Responsive Embed Videos allows you to easily add youtube or vimeo videos to your website using our shortcode like :\u003C\u002Fp>\n\u003Cp>[rev video=’http:\u002F\u002Fyoutube.com\u002Fwatch?v=whatever’] or [rev video=’http:\u002F\u002Fvimeo.com\u002Fwhatever’]\u003C\u002Fp>\n\u003Cp>All videos embeded with this shortcode will be fully responsive.\u003C\u002Fp>\n\u003Cp>Here is a list of the shortcode attributes  :\u003C\u002Fp>\n\u003Cp>video – default: none | This is the url of your video, from youtube or vimeo only for now.\u003C\u002Fp>\n\u003Cp>width – default: 100% | This is the width ( in % ) of the player.\u003C\u002Fp>\n\u003Cp>align – default: center, left, right | The horizontal alignment of the video.\u003C\u002Fp>\n\u003Cp>ratio – default: 16\u002F9 | This is the ratio we use to resize the player.\u003C\u002Fp>\n\u003Cp>style – default: simple, normal | This is the style of the player.\u003C\u002Fp>\n\u003Cp>Languages: English.\u003C\u002Fp>\n\u003Cp>Disclaimer :\u003C\u002Fp>\n\u003Cp>I can’t guarantee a 100% compatibility with advanced themes who may already make the embed videos responsive or with other video plugins.\u003C\u002Fp>\n","This plugins makes your embed videos included with its shortcode responsive. Compatible with Youtube and Vimeo.",1820,"2015-12-14T15:12:00.000Z","4.4.34","3.9",[22,92,23,74,24],"responsive","http:\u002F\u002Fapps.meow.fr","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-embed-videos.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":28,"num_ratings":28,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":107,"tags":108,"homepage":18,"download_link":112,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"video-playlist-lite","Player with Playlist Block for WordPress Editor","1.0","AA-Team","https:\u002F\u002Fprofiles.wordpress.org\u002Faa-team\u002F","\u003Cp>The Youtenberg Player extends the WordPress block editor functionality by adding useful extra block element to it.\u003C\u002Fp>\n\u003Ch4>Good to know !\u003C\u002Fh4>\n\u003Cp>This is a lite version of \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fyoutenberg-gutenberg-youtube-player-with-playlist\u002F23190424?ref=AA-Team\" title=\"youtenberg\" rel=\"nofollow ugc\">Youtenberg Pro\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>Amazing Visual Examples\u003C\u002Fh4>\n\u003Cp>Youtenberg converts boring pages or posts into into amazing visual examples which will certainly draw attention of your visitors..\u003C\u002Fp>\n\u003Cp>You can manage all the videos that you wish to display on your blog, you can order and delete them in just a flash!\u003C\u002Fp>\n\u003Cp>In order to avoid design or color conflict we took care and added color pickers for pointers, tooltips and text.\u003C\u002Fp>\n\u003Cp>You have the possibility to customize the player – select a primary color, display the playlist on the right side of the video, setup how many items to display in the playlist, setup the video to autoplay & also setup the height of the youtube player!\u003C\u002Fp>\n\u003Cp>Choose to display player controls – display next – previous buttons, display fullscreen button, display youtube redirect button & show toggle playlist button.\u003C\u002Fp>\n\u003Cp>Default functionality like play \u002F pause \u002F volume is also available in the Youtenberg Player plugin.\u003C\u002Fp>\n\u003Cp>It also shows you which video is currently playing from your playlist.\u003C\u002Fp>\n\u003Ch4>Full Features List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Works with the latest WordPress version 5.0\u003C\u002Fli>\n\u003Cli>It’s compatible with the new WordPress Editor also known as Gutenberg\u003C\u002Fli>\n\u003Cli>Add any youtube video right on your website pages \u002F blog posts\u003C\u002Fli>\n\u003Cli>Add single video, playlist or easily create youtube playlists and display them your website\u003C\u002Fli>\n\u003Cli>Manage the videos from your playlists – reorder \u002F delete them\u003C\u002Fli>\n\u003Cli>Customize the youtenberg player – setup a primary color\u003C\u002Fli>\n\u003Cli>Turn the auto play on \u002F off\u003C\u002Fli>\n\u003Cli>Setup the player’s height & how many items to display in the playlist\u003C\u002Fli>\n\u003Cli>Choose to display player controls like – next prev buttons, toggle button, fullscreen button, youtube redirect\u003C\u002Fli>\n\u003Cli>Show the current video that it’s playing.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What you will need in order to use Youtenberg\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5+\u003C\u002Fli>\n\u003C\u002Ful>\n","Simply add single youtube videos, youtube playlists or create youtube playlists on your WordPress blog.",2146,"2019-03-04T10:19:00.000Z","5.1.22","5.1","7.0",[109,22,24,110,111],"embed-youtube-videos","youtube-player","youtube-playlist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideo-playlist-lite.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":121,"downloaded":122,"rating":123,"num_ratings":124,"last_updated":125,"tested_up_to":126,"requires_at_least":127,"requires_php":128,"tags":129,"homepage":134,"download_link":135,"security_score":136,"vuln_count":137,"unpatched_count":28,"last_vuln_date":138,"fetched_at":30},"all-in-one-video-gallery","All-in-One Video Gallery","4.7.5","Plugins360 Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugins360\u002F","\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fall-in-one-video-gallery\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Getting Started\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact & Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins360.com\" rel=\"nofollow ugc\">Home Page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>“Video is the future of content marketing”. Start converting your blogs to video blogs and win the COMPETITION.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All-in-One Video Gallery\u003C\u002Fstrong> is a VIDEO POSTS plugin that helps you add videos as posts and build scalable, searchable, SEO-optimized video galleries in minutes.\u003C\u002Fp>\n\u003Cp>No coding is required. Suitable for all kinds of websites that require a single video player to a large video-sharing website like YouTube\u002FVimeo.\u003C\u002Fp>\n\u003Ch3>LATEST ADDITION\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bulk Import & Export!\u003C\u002Fstrong> Effortlessly \u003Cstrong>import multiple videos at once\u003C\u002Fstrong> from a \u003Cstrong>folder or CSV file\u003C\u002Fstrong>, and \u003Cstrong>export all your videos\u003C\u002Fstrong> from your website in just a few clicks—making large-scale management faster than ever.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bunny Stream Integration!\u003C\u002Fstrong> Now, you can \u003Cstrong>host and deliver your videos securely through Bunny Stream\u003C\u002Fstrong>, with native player support and token authentication options!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Video Restriction Options!\u003C\u002Fstrong> Now, you can \u003Cstrong>restrict videos for logged-in users, logged-out users, or specific user roles—globally or per video!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New Gallery Filtering Options!\u003C\u002Fstrong> Now, you can \u003Cstrong>filter videos on the same page using AJAX\u003C\u002Fstrong> with keywords, categories, tags, and sort them by title, date, popularity, and more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PLAYER FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A Custom HTML5 Video Player that supports \u003Cstrong>MP4\u003C\u002Fstrong>, \u003Cstrong>WebM\u003C\u002Fstrong>, \u003Cstrong>OGV\u003C\u002Fstrong>, \u003Cstrong>HLS\u003C\u002Fstrong>, \u003Cstrong>MPEG-DASH\u003C\u002Fstrong>, and embeddable players like \u003Cstrong>YouTube\u003C\u002Fstrong>, \u003Cstrong>Vimeo\u003C\u002Fstrong>, \u003Cstrong>Dailymotion\u003C\u002Fstrong>, \u003Cstrong>Rumble\u003C\u002Fstrong>, \u003Cstrong>Facebook\u003C\u002Fstrong> and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Player Controls:\u003C\u002Fstrong> play\u002Fpause buttons, timer, progress bar, duration, speed control, quality switcher, volume button, picture-in-picture button, fullscreen button, share buttons, embed button, download button, subtitles on\u002Foff, keyboard hotkeys\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playback Options:\u003C\u002Fstrong> autoplay, loop, muted, preload, playsinline\u003C\u002Fli>\n\u003Cli>Subtitles & Captions (WebVTT).\u003C\u002Fli>\n\u003Cli>Chapter Markers.\u003C\u002Fli>\n\u003Cli>GDPR compatibility.\u003C\u002Fli>\n\u003Cli>[+] support embed code from any third-party video sharing websites.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>GALLERY FEATURES\u003C\u002Fh3>\n\u003Cp>Back-End\u003C\u002Fp>\n\u003Cul>\n\u003Cli>An user-friendly interface to upload and manage your videos.\u003C\u002Fli>\n\u003Cli>Create unlimited categories\u002Fsubcategories and tags.\u003C\u002Fli>\n\u003Cli>Ability to group videos by categories and tags.\u003C\u002Fli>\n\u003Cli>Create a featured videos group.\u003C\u002Fli>\n\u003Cli>100+ settings (STILL COUNTING) that help you customize the plugin to the maximum you will need.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Front-End\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern, Responsive design.\u003C\u002Fli>\n\u003Cli>Categories display options: Grid, List\u003C\u002Fli>\n\u003Cli>Sort categories by “ID”, “videos count”, “category name”, “slug” & “menu order (custom ordering)”.\u003C\u002Fli>\n\u003Cli>Videos display options: Grid. More template options are available with our premium version.\u003C\u002Fli>\n\u003Cli>Filter videos by “categories”, “tags” and “featured” meta key.\u003C\u002Fli>\n\u003Cli>Sort videos by “video posted date”, “title”, “views count”, “likes count”, “dislikes count”, “random” & “menu order (custom ordering)”.\u003C\u002Fli>\n\u003Cli>Ability to control the display of each HTML element in the gallery.\u003C\u002Fli>\n\u003Cli>Numeric Pagination for the large galleries.\u003C\u002Fli>\n\u003Cli>Likes \u002F Dislikes.\u003C\u002Fli>\n\u003Cli>Social Sharing (Facebook, Twitter, Linkedin, Pinterest, Tumblr & WhatsApp).\u003C\u002Fli>\n\u003Cli>Comments System.\u003C\u002Fli>\n\u003Cli>Dedicated search form & layout.\u003C\u002Fli>\n\u003Cli>Shortcode Builder to build the gallery shortcodes. \u003C\u002Fli>\n\u003Cli>Gutenberg Blocks to build the gallery if your website uses the modern WordPress editor.\u003C\u002Fli>\n\u003Cli>Widgets to list categories, list videos, display a single video player, and search videos.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>DEVELOPER OPTIONS\u003C\u002Fh3>\n\u003Cp>The videos (aiovg_videos) belong to a WordPress Custom Post Type. Similarly, the categories (aiovg_categories) and tags (aiovg_tags) belong to the WordPress Custom Taxonomy. The plugin doesn’t use any custom tables and the settings are stored in the WP_Options table using the WordPress SETTINGS API. In short, the plugin has been developed completely using the WordPress CORE features. So, if you’re a WordPress developer, you can customize\u002Fextend the plugin as you like using the WordPress hooks system easily.\u003C\u002Fp>\n\u003Cp>Similarly, the front-end gallery layouts added by our plugin can be customized by developing or overriding our existing templates. Please \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fchild-themes-and-templates\u002F\" rel=\"nofollow ugc\">check for a detailed documentation\u003C\u002Fa> on this.\u003C\u002Fp>\n\u003Ch3>[+] PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Gallery Templates: \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fpopup\u002F\" rel=\"nofollow ugc\">Popup\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Finline\u002F\" rel=\"nofollow ugc\">Inline\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fslider\u002F\" rel=\"nofollow ugc\">Slider\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fplaylist\u002F\" rel=\"nofollow ugc\">Playlist\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fcompact\u002F\" rel=\"nofollow ugc\">Compact (Modern)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Auto import videos from YouTube & Vimeo websites.\u003C\u002Fli>\n\u003Cli>Video SEO: Schema.org Markup (via JSON-LD)\u003C\u002Fli>\n\u003Cli>Auto Thumbnail Generator\u003C\u002Fli>\n\u003Cli>Custom Logo & Branding\u003C\u002Fli>\n\u003Cli>Custom Context Menu\u003C\u002Fli>\n\u003Cli>Front-end User Submission\u003C\u002Fli>\n\u003Cli>User Playlists \u002F Favorites\u003C\u002Fli>\n\u003Cli>VAST \u002F VPAID Ads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TRANSLATION READY\u003C\u002Fh3>\n\u003Cp>Do you speak another language? Want to contribute in a meaningful way to All-in-One Video Gallery? There’s no better way than to help us translate the plugin. This plugin is translation ready and you can \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Ftranslate-to-your-language\u002F\" rel=\"nofollow ugc\">translate\u003C\u002Fa> to your language easily. Once finished, please reach out to us \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa> to get your language file included in the core.\u003C\u002Fp>\n\u003Cp>Spanish translation partner – \u003Ca href=\"https:\u002F\u002Fwww.blarlo.com\u002F\" rel=\"nofollow ugc\">Blarlo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>SUPPORT AND DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>We do have \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> on the plugin.\u003C\u002Fp>\n\u003Cp>Still, Having Issues? We are just an email away. Please write to us describing your issue using the “Contact” form available under our plugin’s menu. You should receive a reply within 24 hours (except Sunday).\u003C\u002Fp>\n\u003Cp>Also, we answer all support requests \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fall-in-one-video-gallery\u002F\" rel=\"ugc\">on the WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n","The ultimate video player & video gallery plugin for YouTubers, Video Bloggers, Course Creators, Podcasters, and anyone embedding videos on websites.",20000,808419,96,132,"2026-02-25T12:59:00.000Z","6.9.4","6.3","5.6.20",[130,131,72,132,133],"live-stream","video-gallery","vimeo-gallery","youtube-gallery","https:\u002F\u002Fplugins360.com\u002Fall-in-one-video-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fall-in-one-video-gallery.4.7.5.zip",88,11,"2026-03-03 20:24:19",{"attackSurface":140,"codeSignals":191,"taintFlows":269,"riskAssessment":318,"analyzedAt":330},{"hooks":141,"ajaxHandlers":178,"restRoutes":179,"shortcodes":180,"cronEvents":186,"entryPointCount":190,"unprotectedCount":28},[142,148,151,154,157,159,162,165,168,172,175],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","wp_enqueue_scripts","anonymous","inc\\class-main.php",32,{"type":143,"name":149,"callback":145,"file":146,"line":150},"admin_enqueue_scripts",33,{"type":143,"name":152,"callback":145,"file":146,"line":153},"admin_menu",34,{"type":143,"name":155,"callback":145,"file":146,"line":156},"init",35,{"type":143,"name":155,"callback":145,"file":146,"line":158},36,{"type":143,"name":160,"callback":145,"file":146,"line":161},"add_meta_boxes",37,{"type":143,"name":163,"callback":145,"file":146,"line":164},"save_post",38,{"type":143,"name":166,"callback":145,"file":146,"line":167},"wp_footer",41,{"type":169,"name":170,"callback":145,"file":146,"line":171},"filter","cron_schedules",42,{"type":143,"name":173,"callback":145,"file":146,"line":174},"import_videos_recurring",43,{"type":169,"name":176,"callback":145,"file":146,"line":177},"template_include",44,[],[],[181,183],{"tag":24,"callback":145,"file":146,"line":182},39,{"tag":184,"callback":145,"file":146,"line":185},"youtube_latest",40,[187],{"hook":173,"callback":173,"file":188,"line":189},"admin\\class-admin.php",403,2,{"dangerousFunctions":192,"sqlUsage":193,"outputEscaping":195,"fileOperations":267,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":268},[],{"prepared":28,"raw":28,"locations":194},[],{"escaped":51,"rawEcho":161,"locations":196},[197,200,202,204,206,208,210,212,214,216,218,220,223,226,228,230,231,232,234,236,237,239,240,242,244,246,247,249,250,252,254,256,257,258,261,264,265],{"file":188,"line":198,"context":199},205,"raw output",{"file":188,"line":201,"context":199},210,{"file":188,"line":203,"context":199},211,{"file":188,"line":205,"context":199},213,{"file":188,"line":207,"context":199},215,{"file":188,"line":209,"context":199},217,{"file":188,"line":211,"context":199},219,{"file":188,"line":213,"context":199},322,{"file":188,"line":215,"context":199},328,{"file":188,"line":217,"context":199},346,{"file":188,"line":219,"context":199},410,{"file":221,"line":222,"context":199},"admin\\general-settings.php",8,{"file":224,"line":225,"context":199},"admin\\import.php",9,{"file":224,"line":227,"context":199},25,{"file":224,"line":229,"context":199},28,{"file":224,"line":229,"context":199},{"file":224,"line":164,"context":199},{"file":224,"line":233,"context":199},54,{"file":224,"line":235,"context":199},56,{"file":224,"line":235,"context":199},{"file":238,"line":147,"context":199},"admin\\playback-settings.php",{"file":238,"line":167,"context":199},{"file":238,"line":241,"context":199},93,{"file":238,"line":243,"context":199},94,{"file":245,"line":222,"context":199},"admin\\url-settings.php",{"file":245,"line":225,"context":199},{"file":248,"line":34,"context":199},"admin\\video-settings.php",{"file":248,"line":11,"context":199},{"file":248,"line":251,"context":199},12,{"file":248,"line":253,"context":199},21,{"file":248,"line":255,"context":199},47,{"file":248,"line":255,"context":199},{"file":248,"line":255,"context":199},{"file":259,"line":260,"context":199},"inc\\class-player.php",99,{"file":262,"line":263,"context":199},"inc\\global-functions.php",6,{"file":262,"line":222,"context":199},{"file":266,"line":251,"context":199},"templates\\lightbox-video.php",7,[],[270,289,297,309],{"entryPoint":271,"graph":272,"unsanitizedCount":14,"severity":288},"import_videos (admin\\class-admin.php:309)",{"nodes":273,"edges":285},[274,279],{"id":275,"type":276,"label":277,"file":188,"line":278},"n0","source","$_POST",314,{"id":280,"type":281,"label":282,"file":188,"line":283,"wp_function":284},"n1","sink","file_get_contents() [SSRF\u002FLFI]",319,"file_get_contents",[286],{"from":275,"to":280,"sanitized":287},false,"medium",{"entryPoint":290,"graph":291,"unsanitizedCount":14,"severity":288},"\u003Cclass-admin> (admin\\class-admin.php:0)",{"nodes":292,"edges":295},[293,294],{"id":275,"type":276,"label":277,"file":188,"line":278},{"id":280,"type":281,"label":282,"file":188,"line":283,"wp_function":284},[296],{"from":275,"to":280,"sanitized":287},{"entryPoint":298,"graph":299,"unsanitizedCount":14,"severity":308},"\u003Cgeneral-settings> (admin\\general-settings.php:0)",{"nodes":300,"edges":306},[301,303],{"id":275,"type":276,"label":302,"file":221,"line":222},"$_SERVER['REQUEST_URI']",{"id":280,"type":281,"label":304,"file":221,"line":222,"wp_function":305},"echo() [XSS]","echo",[307],{"from":275,"to":280,"sanitized":287},"low",{"entryPoint":310,"graph":311,"unsanitizedCount":190,"severity":308},"\u003Cimport> (admin\\import.php:0)",{"nodes":312,"edges":316},[313,315],{"id":275,"type":276,"label":314,"file":224,"line":225},"$_SERVER['REQUEST_URI'] (x2)",{"id":280,"type":281,"label":304,"file":224,"line":225,"wp_function":305},[317],{"from":275,"to":280,"sanitized":287},{"summary":319,"deductions":320},"The \"youtube-customizr\" plugin v1.0.3 exhibits a mixed security posture.  On the positive side, it demonstrates good practices regarding database interactions, utilizing prepared statements for all SQL queries and having no known vulnerabilities in its history.  The plugin also doesn't perform external HTTP requests or bundle external libraries, which reduces potential attack vectors.  However, significant concerns arise from the static analysis. A substantial 8% of output is not properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, all four analyzed taint flows resulted in unsanitized paths, suggesting that user-supplied data may not be adequately validated or sanitized before being used in sensitive operations, potentially leading to various injection attacks. The absence of nonce and capability checks on its entry points, though the total number of entry points is low, is also a concern as it implies an over-reliance on the inherent WordPress security model which might not be sufficient for all contexts.",[321,323,325,328],{"reason":322,"points":222},"Low output escaping rate",{"reason":324,"points":251},"All taint flows have unsanitized paths",{"reason":326,"points":327},"No nonce checks",5,{"reason":329,"points":327},"No capability checks","2026-03-16T23:45:04.130Z",{"wat":332,"direct":348},{"assetPaths":333,"generatorPatterns":338,"scriptPaths":339,"versionParams":343},[334,335,336,337],"\u002Fwp-content\u002Fplugins\u002Fyoutube-customizr\u002Fadmin\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fyoutube-customizr\u002Fadmin\u002Fadmin-functions.js","\u002Fwp-content\u002Fplugins\u002Fyoutube-customizr\u002Finc\u002Fplayer-functions.js","\u002Fwp-content\u002Fplugins\u002Fyoutube-customizr\u002Finc\u002Fytc-functions.js",[],[340,341,342],"admin\u002Fadmin-functions.js","inc\u002Fplayer-functions.js","inc\u002Fytc-functions.js",[344,345,346,347],"youtube-customizr\u002Fadmin\u002Fadmin.css?ver=","youtube-customizr\u002Fadmin\u002Fadmin-functions.js?ver=","youtube-customizr\u002Finc\u002Fplayer-functions.js?ver=","youtube-customizr\u002Finc\u002Fytc-functions.js?ver=",{"cssClasses":349,"htmlComments":354,"htmlAttributes":355,"restEndpoints":362,"jsGlobals":363,"shortcodeOutput":365},[350,351,352,353],"ytc-video-settings","wp-ui-text-highlight","code","more-description",[],[356,357,350,358,359,360,361],"ytc-render-video","ytc-video-url","ytc-playback-settings","ytc-control-settings","ytc-shortcode","ytc-video_info",[],[364],"ytc",[366],"[youtube id="]