[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f_AAsoJ28-uiZgjIg3kIVNzxf7g5tt75_gw1N3RdBLTY":3,"$f9OYp9glcQI1SJ9N1T2KVLyZzuMyy7uKJZCl85sx1F1c":653,"$fglmRRsBhMzhF9yA5IV-jQQnFJ7XWyzsJZlJWyutvBs4":657},{"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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":36,"analysis":151,"fingerprints":626},"mediahaven-lite","MediaHaven – Video Gallery & HLS Player With YouTube & TikTok","1.6.7","WPninjaDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpninjadevs\u002F","\u003Cp>🔥 Lightning-fast and fully responsive WordPress video gallery plugin. Create stunning video galleries and playlists with support for a wide range of video sources, including:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>YouTube Feeds, YouTube Playlist, Vimeo embed, YouTube embed, Vimeo, Twitch, Wistia, Dailymotion, Rumble, TikTok, Facebook, Instagram, LinkedIn, HLS (HTTP Live Streaming)\u003C\u002Fstrong>\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\u002Fa0ab5-qAN94?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>MediaHaven is a responsive WordPress video gallery plugin that lets you create modern, engaging, and fully customizable video galleries. Choose from beautiful layouts such as grid galleries, carousel sliders, and video sliders to present your videos in a visually captivating way. Each gallery is fully responsive, ensuring an optimal viewing experience on desktop, tablet, and mobile devices.\u003C\u002Fp>\n\u003Cp>Enhance your YouTube feeds with AJAX-powered “Load More” functionality, allowing users to discover more videos smoothly without page reloads. Perfect for YouTube playlists, channel feeds, Vimeo videos, and self-hosted content, MediaHaven gives you complete control over how your video content is displayed.\u003C\u002Fp>\n\u003Cp>High-Performance Features for Fast Loading and SEO\u003Cbr \u002F>\nBuilt for speed and performance, MediaHaven includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited YouTube playlists and channel feeds with real-time view and like counts\u003C\u002Fli>\n\u003Cli>Smart caching for faster load times without sacrificing content quality\u003C\u002Fli>\n\u003Cli>Built-in image compression with WebP support for optimized thumbnails\u003C\u002Fli>\n\u003Cli>Clean, maintainable, and developer-friendly code structure\u003C\u002Fli>\n\u003Cli>Fully SEO-friendly galleries with semantic HTML5, schema.org markup, and accessibility compliance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With MediaHaven, you get a feature-rich, responsive, and high-performance WordPress video gallery plugin that’s perfect for YouTube creators, Vimeo curators, educators, marketers, bloggers, agencies, video podcasters, Video testimonial creators and WordPress developers.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.mediahaven.io\u002F\" rel=\"nofollow ugc\">\u003Cstrong>👉 Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmediahaven-lite\u002F\" rel=\"ugc\">\u003Cstrong>🛟 Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fmediahaven.io\u002F\" rel=\"nofollow ugc\">\u003Cstrong>🔓 Unlock Pro Features\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>👉 Video Gallery Key Features\u003C\u002Fh3>\n\u003Cp>✅ \u003Cstrong>Setup Wizard – Get started faster with a guided onboarding experience\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Discover Videos Faster with Ajax Live Filters\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Fully responsive video galleries with shortcode and Shortcode View Gutenberg block support\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Seamlessly embed videos from YouTube, Vimeo, Twitch, Wistia, Dailymotion, Rumble, TikTok, Facebook, Instagram, LinkedIn, and HLS\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Unlimited dynamic shortcode builder for flexible customization\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Versatile layout options: Grid, Carousel, and Multi-row Carousel\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Built-in single video page layout support\u003C\u002Fstrong>\u003Cbr \u002F>\n✅ \u003Cstrong>Supports both uploaded videos and external video sources\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Easily export and import settings using JSON and CSV formats\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Includes built-in schema.org structured data for SEO\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Clean semantic HTML5 markup with WCAG-compliant accessibility\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Auto-updating video view counter\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Interactive AJAX-based like\u002Fdislike thumbs\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Apply dynamic styles globally or individually per shortcode\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Multiple single video page template variations available\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Seamless Image Optimization Built In\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Live Video Streaming in M3U8 Format\u003C\u002Fstrong> 🔥\u003Cbr \u002F>\n✅ \u003Cstrong>Built In Image, Video, Iframe Lazyload to Smooth Loading\u003C\u002Fstrong> 🔥\u003C\u002Fp>\n\u003Ch3>🔃 Import & Export Video Galleries\u003C\u002Fh3>\n\u003Cp>Easily manage large WordPress video libraries with batch import and export tools optimized for high-volume datasets.\u003C\u002Fp>\n\u003Ch3>⌨️ Keyboard Shortcuts for Video Playback\u003C\u002Fh3>\n\u003Cp>MediaHaven fully supports the keyboard shortcuts, allowing users to control videos\u003Cbr \u002F>\neasily without a mouse. These hotkeys improve user experience, accessibility, and engagement.\u003C\u002Fp>\n\u003Ch3>⌨️ Support Hotkeys\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Space          : Play or pause the video\u003C\u002Fli>\n\u003Cli>F              : Toggle fullscreen mode\u003C\u002Fli>\n\u003Cli>M              : Mute or unmute audio\u003C\u002Fli>\n\u003Cli>Left Arrow     : Rewind video by 5 seconds\u003C\u002Fli>\n\u003Cli>Right Arrow    : Fast-forward video by 5 seconds\u003C\u002Fli>\n\u003Cli>Up Arrow       : Increase volume by 10%\u003C\u002Fli>\n\u003Cli>Down Arrow     : Decrease volume by 10%\u003C\u002Fli>\n\u003Cli>0–9            : Jump to a percentage of the video (0 = start, 9 = 90%)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 SEO-Ready & Interactive Video Galleries\u003C\u002Fh3>\n\u003Cp>MediaHaven is a WordPress video gallery plugin designed for maximum search visibility and accessibility. Built with schema.org markup, semantic HTML5, and WCAG-compliant accessibility, your video galleries are SEO-friendly and inclusive. Boost engagement with dynamic video view tracking, like\u002Fdislike features, and fully customizable interaction options.\u003C\u002Fp>\n\u003Ch3>🎨 Drag & Drop Video Layout Builder\u003C\u002Fh3>\n\u003Cp>Design with full flexibility using drag-and-drop controls to arrange video item sections and single video page layouts. Customize your WordPress video gallery with Google Fonts, color styles, and typography options. Enjoy built-in shortcode support to embed your responsive video galleries anywhere.\u003C\u002Fp>\n\u003Ch3>🏎 Smart Assets Loading for WordPress — Fast, Cached, and Optimized Scripts & Styles\u003C\u002Fh3>\n\u003Cp>Load plugin assets intelligently with super-fast performance, controlling local and global assets per shortcode. Supports smart caching, CDN or server-based scripts, external and inline CSS, and optimized 3rd-party script loading — reducing page size, improving speed, and boosting SEO.\u003C\u002Fp>\n\u003Ch3>📝 Advanced Dynamic Subtitles to Make Videos Accessible & Searchable\u003C\u002Fh3>\n\u003Cp>Add precise, timed subtitles for all your videos, supporting multiple languages and formats. Subtitles improve accessibility, increase viewer engagement, and help your content rank higher in search results. Plugin buyers get a professional viewing experience, global reach, and SEO-ready content that works seamlessly on WordPress sites.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.mediahaven.io\u002Fmhpro-video\u002Fadvanced-interactive-subtitles-to-enhance-every-video-playback\u002F\" rel=\"nofollow ugc\">\u003Cstrong>👉 Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>⏱️ Smart Interactive Video Chapters for Seamless Video Navigation (Pro)\u003C\u002Fh3>\n\u003Cp>Divide your videos into structured, clickable chapters that let viewers jump to key moments instantly. Perfect for tutorials, courses, or long-form content, this feature improves user engagement, retention, and watch time. Plugin buyers get better viewer experience, easier content scanning, and enhanced SEO by making video content more discoverable and organized.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.mediahaven.io\u002Fmhpro-video\u002Fintelligent-video-chapters-for-seamless-navigation\u002F\" rel=\"nofollow ugc\">\u003Cstrong>👉 Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>💰 Flexible VAST Video Ads for Maximum Monetization (Pro)\u003C\u002Fh3>\n\u003Cp>MediaHaven starts as a fast, lightweight video gallery — and grows into a complete video promotion engine. Upgrade to Pro to promote products directly inside videos using video, banner, and link ads, with VAST support. Even at scale, MediaHaven stays lightning-fast thanks to its custom lookup table, delivering smooth AJAX filtering and instant loading for high-volume video libraries.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.mediahaven.io\u002Fmhpro-video\u002Fcustom-vast-video-advertising-pro-dynamic-positions-for-image-video-text-ads\u002F\" rel=\"nofollow ugc\">\u003Cstrong>👉 Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🔄 Ajax Video Live Filter – Instantly Refine Your WordPress Video Gallery (Pro)\u003C\u002Fh3>\n\u003Cp>Blazing fast Ajax Video Live Filter brings instant, dynamic filtering to your WordPress video gallery plugin, letting visitors search and refine results without page reloads. With powerful options like Ajax video search, category, tag, author, duration, resolution, and featured filters, it creates a smooth browsing experience for any video gallery or video listing site. Users can enjoy responsive video galleries that load quickly and adapt perfectly to mobile devices. Designed for performance, the Ajax video filter ensures seamless navigation whether you’re building tutorials, playlists, or a YouTube gallery filter. From simple video search filters to advanced multi-facet options, it improves engagement, reduces bounce rates, and helps users find the right content fast. Lightweight, SEO-friendly, and easy to integrate, it’s the perfect solution to make your WordPress video gallery more interactive and user-friendly.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdemo.mediahaven.io\u002Fajax-live-filters?mhpro_sid=279\" rel=\"nofollow ugc\">\u003Cstrong>👉 Live Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🌐 Who Can Benefit from MediaHaven\u003C\u002Fh3>\n\u003Cp>MediaHaven is perfect for video creators, educators, instructors, online course creators, marketers, agencies, bloggers, vloggers, YouTubers, trainers, WordPress developers, and content managers who need a responsive, scalable, SEO-friendly, and feature-rich WordPress video gallery plugin.\u003C\u002Fp>\n\u003Cp>It’s ideal for anyone building video tutorials, playlists, portfolios, marketing campaigns, e-learning platforms, video podcast, podcast gallery or video showcases, offering a fast, modern, and accessible solution that works on all devices.\u003C\u002Fp>\n\u003Ch3>👉 More Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Video poster.\u003C\u002Fli>\n\u003Cli>Video subtitle.\u003C\u002Fli>\n\u003Cli>Global dynamic styles.\u003C\u002Fli>\n\u003Cli>Shortcode base dynamic styles.\u003C\u002Fli>\n\u003Cli>Shortcode header controls.\u003C\u002Fli>\n\u003Cli>Video item controls.\u003C\u002Fli>\n\u003Cli>Pagination controls.\u003C\u002Fli>\n\u003Cli>Button controls.\u003C\u002Fli>\n\u003Cli>Carousel controls.\u003C\u002Fli>\n\u003Cli>Carousel navigation with dynamic style.\u003C\u002Fli>\n\u003Cli>Carousel pagination with dynamic style.\u003C\u002Fli>\n\u003Cli>Color controls.\u003C\u002Fli>\n\u003Cli>Image quality control.\u003C\u002Fli>\n\u003Cli>Convert to WebP format (Pro)\u003C\u002Fli>\n\u003Cli>Image hard and soft cropt option.\u003C\u002Fli>\n\u003Cli>Video poster show and hide option.\u003C\u002Fli>\n\u003Cli>Player play button style options. (Pro)\u003C\u002Fli>\n\u003Cli>Player control bar style options. (Pro)\u003C\u002Fli>\n\u003Cli>Player volume bar style options. (Pro)\u003C\u002Fli>\n\u003Cli>Player progress bar style Options. (Pro)\u003C\u002Fli>\n\u003Cli>Drag and Drop video item sections ( media, title, meta, description etc ). (Pro)\u003C\u002Fli>\n\u003Cli>Drag and Drop video single page sections. (Pro)\u003C\u002Fli>\n\u003Cli>Video views count. \u003C\u002Fli>\n\u003Cli>Video ajax like and dislike thumbs. \u003C\u002Fli>\n\u003Cli>Show\u002FHide option for video author name, avatar, release date, comment count, views count etc. \u003C\u002Fli>\n\u003Cli>Support google fonts.\u003C\u002Fli>\n\u003Cli>Video categories.\u003C\u002Fli>\n\u003Cli>Video tags.\u003C\u002Fli>\n\u003Cli>YouTube API.\u003C\u002Fli>\n\u003Cli>Rewrite slug options.\u003C\u002Fli>\n\u003Cli>Video single page control options like style, typography etc. \u003C\u002Fli>\n\u003Cli>Custom CSS code editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💡 Note from the Developer\u003C\u002Fh3>\n\u003Cp>We’re continuously improving MediaHaven to make it more scalable, performant, and packed with powerful features. Our goal is to build a long-term, future-proof video solution that evolves with modern technologies.\u003C\u002Fp>\n\u003Cp>We’re thoughtfully designing the plugin’s data structure and architecture to stay compatible with upcoming trends, frameworks, and performance standards. If you’re looking for a reliable, flexible video plugin that grows with you—MediaHaven is built for the future.\u003C\u002Fp>\n\u003Cp>We sincerely appreciate your support and feedback as we shape MediaHaven into something truly exceptional.\u003C\u002Fp>\n\u003Cp>📩 Have questions, run into issues, or wish to suggest a new feature? We’d love to hear from you — drop us a message anytime at \u003Ca href=\"mailto:assist.wpninjadevs@gmail.com\" rel=\"nofollow ugc\">assist.wpninjadevs@gmail.com\u003C\u002Fa>\u003C\u002Fp>\n","🚀 Performance & security-focused HLS & self-hosted video player. Powerful video gallery with YouTube & TikTok feeds, AJAX loading & setup wizard.",30,1504,100,1,"2026-04-14T14:35:00.000Z","7.0","5.8","7.4",[20,21,22,23,24],"hls-player","live-stream","tiktok-feed","video-gallery","youtube-feed","https:\u002F\u002Fmediahaven.io","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.7.zip",0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":11,"trust_score":34,"computed_at":35},"wpninjadevs",94,"2026-05-19T19:22:30.210Z",[37,62,86,108,130],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"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,812730,96,132,"2026-02-25T12:59:00.000Z","6.9.4","6.3","5.6.20",[21,23,54,55,56],"video-player","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",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":84,"download_link":85,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"fast-indexing-api","Instant Indexing for Google","1.1.22","Rank Math SEO","https:\u002F\u002Fprofiles.wordpress.org\u002Frankmath\u002F","\u003Ch3>Get your website’s pages, and content crawled immediately! Use the Instant Indexing plugin to beat your competition and rank higher.\u003C\u002Fh3>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: Google recommends that you use the Indexing API ONLY for Job Posting and Live Streaming websites. However, it works on any type of website and many of our users have seen great results already. Please proceed with caution.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Whether you are a novice blogger or a seasoned SEO – you know the importance of getting into the Google index. It is the very first step before your website can see any organic traffic coming from Google or any other search engine.\u003C\u002Fp>\n\u003Cp>If your pages don’t get indexed, your website is essentially invisible to Google and all the visitors – visitors that would otherwise “see” your website in the search engines.\u003C\u002Fp>\n\u003Cp>So, it is pretty important that your new content gets crawled\u002Findexed fast, and it is equally important for your already published content to get updated in Google as well.\u003C\u002Fp>\n\u003Cp>How do you do one or the other? Or, how about doing them both?\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enter the Instant Indexing plugin by Rank Math\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you publish new content or update old content on your WordPress website, the Instant Indexing plugin sends a crawl request to Google using the Google Indexing API.\u003C\u002Fp>\n\u003Cp>The result? \u003Cstrong>Almost immediate indexing of your content\u003C\u002Fstrong>. \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fblog\u002Fgoogle-indexing-api\u002F#proof\" rel=\"nofollow ugc\">Here is an example\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>There are a lot of plus points of having your content instantly crawled and indexed by the search engines, but, here are a few major advantages of using the Instant Indexing plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rank faster\u003C\u002Fstrong> – Have that awesome content you know users will like? Get it in front of your audience faster.\u003C\u002Fli>\n\u003Cli>Increase your chances of ranking above your competition\u003C\u002Fli>\n\u003Cli>Keep search results up-to-date\u003C\u002Fli>\n\u003Cli>One-time Setup\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Submissions\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Manual Submissions\u003C\u002Fli>\n\u003Cli>Excludes Custom Post Types\u003C\u002Fli>\n\u003Cli>Send request to remove Post from Google SERPs\u003C\u002Fli>\n\u003Cli>Get Current Post Status\u003C\u002Fli>\n\u003Cli>Compatible with Any SEO WordPress Plugin\u003C\u002Fli>\n\u003Cli>Bulk Submissions (Up to 100 URLs)\u003C\u002Fli>\n\u003Cli>Completely FREE.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There is just no reason not to give it a try.\u003C\u002Fp>\n\u003Ch3>ABOUT THE DEVELOPER\u003C\u002Fh3>\n\u003Cp>The Instant Indexing plugin is created by the same brains that are behind the popular \u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fwordpress\u002Fplugin\u002Fseo-suite\u002F\" rel=\"nofollow ugc\">Rank Math SEO\u003C\u002Fa> plugin. We created the Instant Indexing plugin to get your SEO friendly content crawled quickly. This, in turn, helps you rank faster and higher than you would if you didn’t use these plugins.\u003C\u002Fp>\n\u003Ch4>Getting Started:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Setting up the Plugin:\u003C\u002Fstrong> Once you install and activate the Instant Indexing Plugin, head over to \u003Cstrong>Rank Math > Instant Indexing\u003C\u002Fstrong> and configure the settings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fgroupfb\" rel=\"nofollow ugc\">2. Facebook Group:\u003C\u002Fa>\u003C\u002Fstrong> In this group, you will find the team of Rank Math SEO plugin fairly active and ready to answer your SEO related queries.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Frankmath.com\u002Fblog\u002Fgoogle-indexing-api\u002F\" rel=\"nofollow ugc\">3. User Documentation:\u003C\u002Fa>\u003C\u002Fstrong> Although Instant Indexing plugin is already easy to set up, we’ve put together tutorial to help you set up and get started.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fwp-errors-fixes\" rel=\"nofollow ugc\">4. Fixing Common Errors:\u003C\u002Fa>\u003C\u002Fstrong> Sometimes avoidable or common issues can get you stuck. We’ve created a common guide where we discuss all the common issues and how to fix them.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fs.rankmath.com\u002Fsupport\" rel=\"nofollow ugc\">5. Support Ticket Forum:\u003C\u002Fa>\u003C\u002Fstrong> Our dedicated forum is where you can get support for any issues that you face with Instant Indexing. In the forum, we’ll also try to answer some SEO queries. User experience is important to us, and our aim is to answer all the queries on the forum in a timely manner.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"#faq-header\" rel=\"nofollow ugc\">6. Frequently Asked Questions:\u003C\u002Fa>\u003C\u002Fstrong> Here we’ve answered the most commonly asked questions about Instant Indexing by Rank Math.\u003C\u002Fp>\n","A very efficient yet simple plugin to take care of your indexing woos and helps get your content crawled by search bots instantly.",200000,2531777,72,36,"2025-11-21T09:24:00.000Z","6.6.5","5.6","7.2.5",[79,80,81,82,83],"crawling","fast-indexing","indexing-api","job-posting","live-streaming","https:\u002F\u002Frankmath.com\u002Fwordpress\u002Fplugin\u002Finstant-indexing\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffast-indexing-api.1.1.22.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":50,"requires_at_least":99,"requires_php":18,"tags":100,"homepage":104,"download_link":105,"security_score":47,"vuln_count":106,"unpatched_count":27,"last_vuln_date":107,"fetched_at":29},"feeds-for-youtube","Feeds for YouTube (YouTube video, channel, and gallery plugin)","2.6.4","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>\u003Cstrong>Display customizable YouTube channel feeds on your website. Feed YouTube channel content automatically to your website in a powerful and customizable gallery.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ciframe loading=\"lazy\" title=\"How to Embed YouTube Videos on Your WordPress Website for FREE | Smash Balloon Plugin\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F1166356320?dnt=1&app_id=122963\" width=\"750\" height=\"422\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\">\u003C\u002Fiframe>\u003C\u002Fp>\n\u003Ch3>YouTube Feed Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Completely Customizable\u003C\u002Fstrong> YouTube feeds – by default inherits your theme’s styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Completely responsive and mobile optimized\u003C\u002Fstrong> – your feeds look great on any screen size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Light and low overhead\u003C\u002Fstrong> – minimal bloat and optimized requests to YouTube\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple layouts\u003C\u002Fstrong> – display videos from any YouTube channel in a list, gallery, or grid layout\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple feeds\u003C\u002Fstrong> from different YouTube channels on multiple pages or widgets\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightning fast\u003C\u002Fstrong> – post caching and minimized YouTube API requests means that your feed loads lightning fast\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Infinitely load more\u003C\u002Fstrong> of your videos with the ‘Load More’ button\u003C\u002Fli>\n\u003Cli>Built-in easy to use YouTube Feed Widget\u003C\u002Fli>\n\u003Cli>Fully internationalized and translatable into any language\u003C\u002Fli>\n\u003Cli>Includes a header at the top of your feed\u003C\u002Fli>\n\u003Cli>Enter your own custom CSS or JavaScript for even deeper customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For simple step-by-step directions on how to set up the Feeds for YouTube plugin please refer to our \u003Ca href=\"http:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Ffree\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube setup guide\" rel=\"nofollow ugc\">setup guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Increase social engagement\u003C\u002Fstrong> between you and your subscribers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> by using the plugin to generate dynamic, search engine crawlable content on your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Get more subscribers\u003C\u002Fstrong> by displaying your videos directly on your site\u003C\u002Fli>\n\u003Cli>Display your channel content \u003Cstrong>your way\u003C\u002Fstrong> to perfectly match your website’s style\u003C\u002Fli>\n\u003Cli>The plugin is \u003Cstrong>updated regularly\u003C\u002Fstrong> with new features, bug-fixes and API changes\u003C\u002Fli>\n\u003Cli>Support is quick, effective, and always happy to help\u003C\u002Fli>\n\u003Cli>We’re dedicated to providing the \u003Cstrong>most customizable\u003C\u002Fstrong>, \u003Cstrong>robust\u003C\u002Fstrong> and \u003Cstrong>well supported\u003C\u002Fstrong> YouTube gallery plugin in the world!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Performance Optimized\u003C\u002Fh3>\n\u003Cp>While other YouTube plugins load a low-performing iframe when your page loads to show YouTube videos, Feeds for YouTube uses the YouTube API to retrieve and display your videos. This means your YouTube videos are loaded lightning fast and won’t slow down your visitor’s experience with your website. But we don’t stop there. Our YouTube plugin also waits until a site visitor interacts with your YouTube feed before adding the video player to the page. This results in visitors loving your site and encouraging them to stick around longer.\u003C\u002Fp>\n\u003Ch3>Feedback or Support\u003C\u002Fh3>\n\u003Cp>Customer support is a huge deal to us. We pride ourselves on always providing quick, effective, and courteous support to all of our users. If you’re having an issue with our plugin then just let us know and we’ll be there to help as soon as possible.  You can either open a ticket on the support forum on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffeeds-for-youtube\u002F\" title=\"YouTube Feed Free support forum\" rel=\"ugc\">WordPress.org\u003C\u002Fa>, or directly on \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Fsupport\u002F\" title=\"YouTube Feed website support form\" rel=\"nofollow ugc\">our website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you like the plugin then please consider leaving a review, as it really helps to support the plugin. If you have an issue then please allow us to help you fix it before leaving a review. Just \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Fsupport\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube Support\" rel=\"nofollow ugc\">let us know\u003C\u002Fa> what the problem is and we’ll get back to you right away.\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>For even more feed types and display options, consider upgrading to our \u003Ca href=\"http:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002F?utm_source=wordpress&utm_campaign=sby\" title=\"Feeds for YouTube Pro\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> which includes some awesome additional features to help you display your content in even more powerful ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Integrate the \u003Cstrong>YouTube Live API\u003C\u002Fstrong> to show live streaming videos on your site.\u003C\u002Fli>\n\u003Cli>Display a YouTube gallery in a carousel slider\u003C\u002Fli>\n\u003Cli>Allow \u003Cstrong>filtering\u003C\u002Fstrong> of videos using keywords in the description or title\u003C\u002Fli>\n\u003Cli>Fully functional \u003Cstrong>search endpoint\u003C\u002Fstrong> for display videos from a search result\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Combine multiple feeds\u003C\u002Fstrong> into one\u003C\u002Fli>\n\u003Cli>Customizable \u003Cstrong>actions when video completes\u003C\u002Fstrong> like displaying a link to a product page for example, or displaying thumbnails of your other videos.\u003C\u002Fli>\n\u003Cli>Download video data into a \u003Cstrong>custom post type\u003C\u002Fstrong> to allow visitors to browse and view videos on your website.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to use the “Feeds for YouTube” plugin\u003C\u002Fh3>\n\u003Cp>One of our main priorities has always been to make our plugins as easy as possible to setup and use. Once you’ve installed the “Feeds for YouTube” plugin there are only a few steps to get up and running:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>1) Follow the simple steps after clicking “Add New”.\u003C\u002Fli>\n\u003Cli>2) Once you’ve connected an account or added an API key, build your feed with our customizer\u003C\u002Fli>\n\u003Cli>3) Then simply copy and paste the \u003Ccode>[youtube-feed feed=1]\u003C\u002Fcode> shortcode onto any page, post, or widget where you want your feed to be displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>That’s it!  You can return to the settings page to edit any feed.\u003C\u002Fp>\n\u003Cp>For full step-by-step setup directions with screenshots, see \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed\u002Ffree\u002F\" title=\"YouTube Feed Free Setup Doc\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Who’s behind this plugin?\u003C\u002Fh3>\n\u003Cp>We’re Smash Balloon; a fun-loving WordPress plugin development company birthed into existence in early 2013. We specialize in creating social media plugins (for Facebook, Instagram, Twitter, and YouTube) that are not only intuitive and simple to use, but also designed to integrate seamlessly into your website and allow you to display your social media content in powerful and unique ways. Over 1 million awesome people have decided to actively use our free plugins, which is an incredible honor that we don’t take lightly. This compels us to try to provide the quickest and most effective customer support that we can, blowing users away with the best customer service they’ve ever experienced.\u003C\u002Fp>\n\u003Cp>To find out more about the team, see \u003Ca href=\"https:\u002F\u002Fsmashballoon.com\u002Fabout\u002F\" title=\"Team Smash Balloon\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n","The Feeds for YouTube plugin allows you to display customizable YouTube feeds from any YouTube channel.",100000,1979522,98,194,"2026-03-19T11:31:00.000Z","4.1",[101,102,24,56,103],"youtube","youtube-channel","youtube-widget","https:\u002F\u002Fsmashballoon.com\u002Fyoutube-feed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffeeds-for-youtube.2.6.4.zip",4,"2025-11-06 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":94,"downloaded":116,"rating":34,"num_ratings":117,"last_updated":118,"tested_up_to":16,"requires_at_least":119,"requires_php":76,"tags":120,"homepage":125,"download_link":126,"security_score":127,"vuln_count":128,"unpatched_count":27,"last_vuln_date":129,"fetched_at":29},"modula-best-grid-gallery","Modula Image Gallery – Photo Grid & Video Gallery","2.14.23","WP Chill","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpchill\u002F","\u003Cp>Create responsive image galleries with drag-and-drop grid builder. Custom layouts, video support, AI optimization. Works with any theme.\u003C\u002Fp>\n\u003Ch3>The Best WordPress Gallery Plugin for Custom Image & Video Galleries\u003C\u002Fh3>\n\u003Cp>Create stunning image galleries with Modula’s drag-and-drop grid builder. Build custom grid layouts, masonry galleries, and video galleries without any coding. Perfect for photographers, designers, and anyone who wants beautiful responsive galleries on their WordPress website.\u003C\u002Fp>\n\u003Cp>Modula makes creating photo galleries effortless. Just add images, customize your layout, and publish. The drag-and-drop interface lets you create unique custom grid galleries by resizing and repositioning images exactly how you want them.\u003C\u002Fp>\n\u003Ch3>What you get extra in Modula Pro when making a purchase:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-comments\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Comments\" rel=\"nofollow ugc\">Comments for images\u003C\u002Fa>\u003C\u002Fstrong>: Allow your site users to add comments for your gallery images, boosting your engagement and interaction with your audience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fimage-proofing?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Image+Proofing\" rel=\"nofollow ugc\">Image proofing\u003C\u002Fa>\u003C\u002Fstrong>: Make it easy for customers to choose the photos they want edited with proofing galleries on your website. They can pick their favorites and send their choices directly through the site. No more long email chains or back-and-forth—everything is handled in one place!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-instagram\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Instagram\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa>\u003C\u002Fstrong>: Easily link your Instagram account to your Modula Gallery. With this connection you will then be able to import Instagram images directly in your gallery, enriching your website with your Instagram content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-defaults\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Defaults\" rel=\"nofollow ugc\">Defaults\u003C\u002Fa>\u003C\u002Fstrong>: Are you tired of going through each gallery and setting up the same settings repeatedly? Use the Defaults extension to define a basic set of options for your galleries, then simply add this to each new gallery you create. It saves a lot of time!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-content-galleries\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Content+Galleries\" rel=\"nofollow ugc\">Content Galleries\u003C\u002Fa>\u003C\u002Fstrong>: Take your gallery creation to the next level, with this add-on you will be able to generate a new gallery from your current posts, pages or custom post types. Even more, each gallery is synched with the original source, changes to the original content will also be reflected in the gallery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fbulk-edit\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Bulk+edit\" rel=\"nofollow ugc\">Bulk Edit\u003C\u002Fa>\u003C\u002Fstrong>: Easily edit multiple images at once, saving up precious configuration time.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-video\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Video+gallery\" rel=\"nofollow ugc\">Video gallery\u003C\u002Fa>\u003C\u002Fstrong>: Use the Video extension to combine videos with images in your galleries. It works with YouTube, Vimeo, and self-hosted videos.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Flightbox-slideshow\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Lightbox+slideshow\" rel=\"nofollow ugc\">Lightbox slideshow\u003C\u002Fa>\u003C\u002Fstrong>: Improve the user experience with your galleries by presenting the images in a stunning slideshow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-slider\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Slider+gallery\" rel=\"nofollow ugc\">Slider gallery\u003C\u002Fa>\u003C\u002Fstrong>: This helps display your gallery images in a new format type: slider. It can be synced with a thumbnail strip below it. You can switch it up by adding different elements to the slider: dots, arrows, a fade effect, infinite loop, center mode, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fuse-filters-in-modula\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Gallery+filters\" rel=\"nofollow ugc\">Gallery Filters\u003C\u002Fa>\u003C\u002Fstrong>: Apply one or more filters to your images to allow your website’s visitors to easily sort through your gallery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmodula-albums\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Albums\" rel=\"nofollow ugc\">Albums\u003C\u002Fa>\u003C\u002Fstrong>: Let’s say you are going on a holiday trip and wish to document each day in a separate gallery. The Albums extension will allow you to group up all your holiday galleries in a single listing, enabling easy access to your precious memories.\u003C\u002Fli>\n\u003Cli>Multiple dynamic effects: \u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-loading-effects\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Loading+effects\" rel=\"nofollow ugc\">Loading Effects\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-hover-effects\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Hover+effects\" rel=\"nofollow ugc\">Hover effects\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-zoom\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Zoom+effects\" rel=\"nofollow ugc\">Zoom effects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-watermark\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Watermark+images\" rel=\"nofollow ugc\">Watermark images\u003C\u002Fa>\u003C\u002Fstrong>: Protect your photos by adding custom watermarks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fright-click-protection\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Right+click+protection\" rel=\"nofollow ugc\">Image Guardian\u003C\u002Fa>\u003C\u002Fstrong>: Keeps your images safer. It blocks right-click “Save,” hides the images URLs, and makes prints blurry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-speed-up\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Speed+up\" rel=\"nofollow ugc\">Speed UP\u003C\u002Fa>\u003C\u002Fstrong>: Using this extension, you can optimize your images by reducing their file sizes, resizing them through ShortPixel’s image optimization algorithms, and serving them from StackPath’s CDN (content delivery network). The result? A fast website without the high costs associated with it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002Fmodula-whitelabel\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=Whitelabel\" rel=\"nofollow ugc\">Whitelabel\u003C\u002Fa>\u003C\u002Fstrong>: This extension helps you remove all mentions of Modula from the plugin and customize it with your own brand, logo, and text.\u003C\u002Fli>\n\u003Cli>Support and updates are included with each purchase for one year.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Modula AI\u003C\u002Fstrong> helps you quickly optimize your gallery images by improving titles, captions, and ALT text in just a few clicks. Save time and let AI handle the tedious work of optimizing each image for SEO and accessibility.\u003C\u002Fp>\n\u003Ch3>How to Create a Gallery with Modula\u003C\u002Fh3>\n\u003Ch3>\u003Cstrong>It’s This Easy:\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Go to Modula & click Add New.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add your images & customize your layout.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Copy the shortcode & paste it\u003C\u002Fstrong> where you want the gallery to appear. Example shortcode: \u003Ccode>[modula id=\"1192\"]\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\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\u002FAh1vHSTEW-c?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\u003Ch3>Key Features of Modula Gallery Plugin\u003C\u002Fh3>\n\u003Ch3>Drag-and-Drop Grid Builder\u003C\u002Fh3>\n\u003Cp>Create custom grid layouts by dragging and resizing images. No coding required. Build unique gallery layouts that match your brand and design vision perfectly.\u003C\u002Fp>\n\u003Ch3>Responsive Image Galleries\u003C\u002Fh3>\n\u003Cp>All galleries are automatically mobile responsive. Your photo galleries will look perfect on smartphones, tablets, and desktop computers. Images resize and reflow based on screen size.\u003C\u002Fp>\n\u003Ch3>Multiple Gallery Types\u003C\u002Fh3>\n\u003Cp>Choose from Custom Grid, Masonry, and Creative Gallery layouts. Each gallery type offers unique styling options and display formats to match your needs.\u003C\u002Fp>\n\u003Ch3>Video Gallery Support (Pro)\u003C\u002Fh3>\n\u003Cp>Combine videos with images in your galleries. Works with YouTube, Vimeo, and self-hosted videos for complete multimedia gallery experiences.\u003C\u002Fp>\n\u003Ch3>Lightbox Gallery Viewer\u003C\u002Fh3>\n\u003Cp>Built-in lightbox displays your images in a beautiful full-screen overlay. Visitors can navigate through gallery images without leaving the page.\u003C\u002Fp>\n\u003Ch3>AI-Powered Image Optimization\u003C\u002Fh3>\n\u003Cp>Modula AI automatically optimizes image titles, captions, and ALT text for better SEO. Manual editing for each image is a thing of the past.\u003C\u002Fp>\n\u003Ch3>Custom Hover Effects (Pro)\u003C\u002Fh3>\n\u003Cp>Add dynamic hover effects to engage visitors. Choose from dozens of hover animations and styling options to make your galleries interactive.\u003C\u002Fp>\n\u003Ch3>Gallery Filters (Pro)\u003C\u002Fh3>\n\u003Cp>Let visitors sort and filter your image galleries by category. Perfect for portfolio galleries and large photo collections.\u003C\u002Fp>\n\u003Ch3>Page Builder Integration\u003C\u002Fh3>\n\u003Cp>Works seamlessly with Elementor, Beaver Builder, and Divi. Add galleries to any page using your favorite page builder’s interface.\u003C\u002Fp>\n\u003Ch3>How to Create a Photo Gallery in WordPress\u003C\u002Fh3>\n\u003Cp>Creating a photo gallery with Modula is simple. Start by installing the plugin from your WordPress dashboard. Navigate to Modula in your admin menu and click “Add New.” Upload your images using the media uploader or drag and drop files directly into the gallery builder.\u003C\u002Fp>\n\u003Cp>Once your images are uploaded, choose your gallery type. For a custom layout, select Custom Grid and drag images to resize them. For an automatic layout, choose Masonry which arranges images in a Pinterest-style layout.\u003C\u002Fp>\n\u003Cp>Customize your gallery settings including spacing, borders, shadows, and hover effects. Configure your lightbox options to control how images display when clicked. Set up responsive breakpoints to ensure your gallery looks perfect on mobile devices.\u003C\u002Fp>\n\u003Cp>Copy the shortcode provided and paste it into any post, page, or widget where you want your gallery to appear. Your responsive image gallery is now live on your website.\u003C\u002Fp>\n\u003Ch3>How to Add a Gallery to Your WordPress Sidebar\u003C\u002Fh3>\n\u003Cp>Adding an image gallery to your WordPress sidebar or widget area is straightforward. After creating your gallery in Modula, copy the shortcode. Navigate to Appearance > Widgets in your WordPress admin panel.\u003C\u002Fp>\n\u003Cp>Add a “Shortcode” widget to your desired sidebar location. Paste your Modula gallery shortcode into the widget. The gallery will automatically resize to fit your sidebar width while maintaining responsive behavior.\u003C\u002Fp>\n\u003Cp>For optimal sidebar display, consider using fewer images or adjusting the gallery’s column settings to ensure images don’t appear too small on desktop devices.\u003C\u002Fp>\n\u003Ch3>How to Create a Masonry Gallery Layout\u003C\u002Fh3>\n\u003Cp>Masonry galleries arrange images in a flowing, Pinterest-style layout that makes efficient use of space. Images of different sizes fit together like a puzzle without leaving gaps.\u003C\u002Fp>\n\u003Cp>To create a masonry image gallery, select “Masonry” as your gallery type when creating a new gallery. Upload images of various dimensions for the most dynamic effect. The masonry layout automatically positions images to create a balanced, visually appealing grid.\u003C\u002Fp>\n\u003Cp>Adjust the gutter spacing between images to control how tightly packed your masonry gallery appears. Configure the number of columns for different screen sizes to ensure your gallery remains responsive on mobile devices.\u003C\u002Fp>\n\u003Ch3>How to Add Videos to Your Image Gallery\u003C\u002Fh3>\n\u003Cp>With Modula Pro, you can create video galleries that combine videos with photos. This is perfect for event galleries, portfolio websites, and multimedia presentations.\u003C\u002Fp>\n\u003Cp>To add videos to your gallery, click the “Add new” button when adding new items to your gallery. Paste YouTube or Vimeo URLs, or upload self-hosted video files. Videos appear inline with your images and open in the lightbox viewer when clicked.\u003C\u002Fp>\n\u003Cp>Mix video content with photos to create engaging multimedia galleries that tell a complete story. Video thumbnails are generated automatically (for YouTube & Vimeo videos) for a seamless viewing experience.\u003C\u002Fp>\n\u003Ch3>Creating Portfolio Galleries for Photography Websites\u003C\u002Fh3>\n\u003Cp>Photographers need portfolio galleries that showcase their work professionally. Modula provides the tools to create stunning photography portfolios that impress potential clients.\u003C\u002Fp>\n\u003Cp>Use the Custom Grid gallery type to create curated layouts that highlight your best work. Resize key images to draw attention to your strongest photographs. Add captions and titles to provide context for each image.\u003C\u002Fp>\n\u003Cp>Enable the lightbox slideshow feature to let visitors browse your photography in full-screen mode. Disable right-click protection to prevent unauthorized downloading of your photos. Add watermarks to protect your intellectual property while still showcasing your portfolio.\u003C\u002Fp>\n\u003Ch3>Building Real Estate Photo Galleries\u003C\u002Fh3>\n\u003Cp>Real estate agents use photo galleries to showcase property listings. Modula makes it easy to create professional real estate galleries that help properties sell faster – especially with our dedicated BnB layout.\u003C\u002Fp>\n\u003Cp>Upload photos of each room, exterior shots, and neighborhood amenities. Use gallery filters to let visitors sort by room type or property feature. Add detailed captions describing each space and highlighting key selling points.\u003C\u002Fp>\n\u003Cp>Create separate galleries for each property listing and organize them into albums. This allows potential buyers to easily browse multiple properties on your website.\u003C\u002Fp>\n\u003Ch3>Using Modula with WooCommerce Product Galleries\u003C\u002Fh3>\n\u003Cp>Enhance your WooCommerce store with better product galleries. Replace default WooCommerce product images with custom Modula galleries that showcase products from multiple angles.\u003C\u002Fp>\n\u003Cp>Create a gallery for each product with detailed product shots, lifestyle images, and close-up details. Use hover effects to make product galleries interactive. Enable the lightbox to let customers view high-resolution product images.\u003C\u002Fp>\n\u003Cp>Product galleries with multiple images increase conversion rates by giving customers confidence in what they’re purchasing.\u003C\u002Fp>\n\u003Ch3>How to Optimize Gallery Images for SEO\u003C\u002Fh3>\n\u003Cp>Image SEO is crucial for getting your photos discovered in Google Image Search. Modula’s AI optimizer makes image SEO easy by automatically generating optimized titles, captions, and ALT text.\u003C\u002Fp>\n\u003Cp>Use descriptive filenames before uploading images. Include relevant keywords in image ALT text to help search engines understand your photos. Write detailed captions that provide context and include keywords naturally.\u003C\u002Fp>\n\u003Cp>Enable lazy loading to improve page speed, which is a ranking factor for SEO. Compress images before uploading to reduce file sizes without sacrificing quality. Well-optimized image galleries can drive significant organic traffic from image search results.\u003C\u002Fp>\n\u003Ch3>Troubleshooting Common Gallery Issues\u003C\u002Fh3>\n\u003Ch3>Why is my gallery not displaying properly?\u003C\u002Fh3>\n\u003Cp>If your image gallery isn’t showing up on your page, first verify the shortcode is correctly placed. Check that the gallery ID in the shortcode matches your gallery. Clear your browser cache and any WordPress caching plugins.\u003C\u002Fp>\n\u003Cp>Inspect your browser console for JavaScript errors that might prevent the gallery from loading. Ensure there are no theme conflicts by temporarily switching to a default WordPress theme to test.\u003C\u002Fp>\n\u003Ch3>How do I fix blurry images in my gallery?\u003C\u002Fh3>\n\u003Cp>Blurry images typically result from the “Gallery image size” setting being too low. Navigate to your gallery settings and increase the “Minimum Image Width” value in the General section.\u003C\u002Fp>\n\u003Cp>Upload higher resolution source images to provide better quality at larger display sizes. The plugin resizes images based on your settings, so starting with high-quality originals ensures sharp results.\u003C\u002Fp>\n\u003Ch3>Gallery images not loading on mobile devices\u003C\u002Fh3>\n\u003Cp>Mobile loading issues are often caused by JavaScript conflicts or caching problems. Disable lazy loading temporarily to see if that resolves the issue. Check that your mobile theme doesn’t conflict with gallery scripts.\u003C\u002Fp>\n\u003Cp>Ensure responsive breakpoints are properly configured in your gallery settings. Test on multiple mobile devices and browsers to identify if the issue is device-specific or universal.\u003C\u002Fp>\n\u003Ch3>How to speed up slow gallery loading times\u003C\u002Fh3>\n\u003Cp>Just use Modula SpeedUP and we’ll handle everything else. We’ll optimize your images through ShortPixel, and send them off to a super fast CDN. The process runs in the background seamlessly and you don’t have to do anything besides activate the Modula SpeedUP extension.\u003C\u002Fp>\n\u003Cp>Reduce the number of images per gallery page or implement gallery pagination. Use a CDN to serve images faster to visitors worldwide. Optimize your WordPress hosting for better overall performance.\u003C\u002Fp>\n\u003Ch3>Images appearing in wrong order in gallery\u003C\u002Fh3>\n\u003Cp>Gallery image order is controlled in the gallery builder. Drag and drop images to reorder them in your desired sequence. The display order matches the order shown in the gallery editor.\u003C\u002Fp>\n\u003Cp>If using Masonry layout, note that image positions adjust automatically based on available space and image dimensions. For precise control over image placement, use Custom Grid layout instead.\u003C\u002Fp>\n\u003Ch3>How-to Guides:\u003C\u002Fh3>\n\u003Cp>Here are a couple of quick tutorials on how to create your dream gallery using the free version:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fhow-to-create-an-image-gallery-in-wordpress?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=wordpress+image+gallery\" rel=\"nofollow ugc\">WordPress Image Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fgrid-gallery?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=custom+grid+gallery\" rel=\"nofollow ugc\">Custom grid Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmasonry-image-gallery\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=masonry+image+gallery\" rel=\"nofollow ugc\">Masonry Image Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fmobile-responsive-gallery\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=mobile+responsive+gallery\" rel=\"nofollow ugc\">Mobile responsive Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fcreate-beaver-builder-gallery?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=beaver+builder+gallery\" rel=\"nofollow ugc\">Beaver Builder Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fadd-gallery-in-elementor?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=elementor+image+gallery\" rel=\"nofollow ugc\">Elementor Image Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fhow-to-add-a-photo-gallery-in-divi?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=divi+builder+gallery\" rel=\"nofollow ugc\">Divi Builder Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When using the Pro version, you can also create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fadd-video-wordpress-page?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Video+gallery\" rel=\"nofollow ugc\">Video Galleries in WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fwordpress-image-carousel\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Slider+gallery\" rel=\"nofollow ugc\">Gallery Sliders in WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.wp-modula.com\u002Fdemo\u002Fhover-effects\u002Fpufrobo\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Hover+effects\" rel=\"nofollow ugc\">Galleries with Hover Effects\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fonline-photo-album\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=Albums\" rel=\"nofollow ugc\">Albums\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Help & Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Guides & Help Articles:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fkb\u002F?utm_source=wordpress.org&utm_medium=link&utm_campaign=description&utm_term=knowledge+base\" rel=\"nofollow ugc\">Read documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ask a Question:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmodula-best-grid-gallery\u002F\" rel=\"ugc\">Support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Need Extra Help?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwp-modula.com\u002Fcontact-us\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=contact+us\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Do you have galleries already created in \u003Cstrong>NextGen\u003C\u002Fstrong>, \u003Cstrong>Envira\u003C\u002Fstrong>, \u003Cstrong>Final Tiles Grid Gallery\u003C\u002Fstrong> or \u003Cstrong>FooGallery\u003C\u002Fstrong> and want to migrate them to Modula?\u003C\u002Fp>\n\u003Cp>Use our dedicated migration tools:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodula-nextgen-migrator\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+nextgen\" rel=\"ugc\">Migrate away from NextGEN Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodula-foo-migrator\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+foogallery\" rel=\"ugc\">Migrate away from FooGallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodula-envira-migrator\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+envira\" rel=\"ugc\">Migrate away from Envira Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodula-final-tiles-migrator\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+final+tiles\" rel=\"ugc\">Migrate away from Final Tiles\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmodula-photoblocks-gallery-migrator\u002F?utm_source=wordpress.org&utm_medium=web&utm_campaign=description&utm_term=migrate+photoblocks\" rel=\"ugc\">Migrate away from Photoblocks Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>3rd party or external service disclaimer\u003C\u002Fh3>\n\u003Cp>The plugin connects to our website through an API call (https:\u002F\u002Fwp-modula.com\u002Fwp-json\u002Fmt\u002Fv1\u002Fget-all-extensions) in order to request a list of available extensions.\u003C\u002Fp>\n\u003Cp>IT DOES NOT SEND ANY DATA NOR DO WE COLLECT INFORMATION FROM THE REQUEST\u003C\u002Fp>\n\u003Cp>Our privacy policy can be found at this URL https:\u002F\u002Fwp-modula.com\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","Create responsive image galleries with drag-and-drop grid builder. Custom layouts, video support, AI optimization. Works with any theme.",6424731,604,"2026-04-09T12:53:00.000Z","5.3",[121,122,123,23,124],"gallery-plugin","image-gallery","responsive-gallery","wordpress-gallery-plugin","https:\u002F\u002Fwp-modula.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmodula-best-grid-gallery.2.14.23.zip",87,15,"2026-04-20 00:00:00",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":94,"downloaded":138,"rating":139,"num_ratings":140,"last_updated":141,"tested_up_to":16,"requires_at_least":142,"requires_php":143,"tags":144,"homepage":147,"download_link":148,"security_score":96,"vuln_count":149,"unpatched_count":27,"last_vuln_date":150,"fetched_at":29},"youtube-embed-plus","Embed Plus for YouTube Gallery, Livestream and Lazy Loading with Facades","14.2.6","embedplus","https:\u002F\u002Fprofiles.wordpress.org\u002Fembedplus\u002F","\u003Cp>\u003Cstrong>A multi-featured plugin to embed YouTube in WordPress\u003C\u002Fstrong>. Use this plugin to embed and customize a YouTube gallery (channel or playlist),  YouTube livestream (and premiere), YouTube short, or standard YouTube video. This plugin for YouTube can be customized in a wide variety of ways. The plugin also focuses on performance with the ability to lazy load with a facade and defer JavaScript while serving minified CSS and JavaScript. Here are a few recently added features to all versions (free and Pro) of this plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>YouTube gallery embeds and standard videos now support Facade Mode which improves plugin performance by loading a lighter version of the player, until it is clicked. The plugin then loads the real YouTube embed after clicking (note: for live streams, the real player is always loaded).  We have tested this feature in multiple cases with a mix of other WordPress plugins, and we found it to successfully improve your Lighthouse performance score by addressing the following recommendation: “Some third-party resources can be lazy loaded with a facade – 1 facade alternative available.” You can demo this facade feature on our \u003Ca href=\"https:\u002F\u002Fyoutube-wordpress-plugin.embedplus.com\u002F\" rel=\"nofollow ugc\">Embed Plus for YouTube Plugin\u003C\u002Fa> WordPress test site.\u003C\u002Fli>\n\u003Cli>Defer critical and non critical JavaScript – improve the initial load time of your pages by allowing this plugin’s critical and non critical Javascript code to begin execution only after a page is loaded. That reasoning is the basis for the Defer CSS Javascript (styles and code) recommendation you’ll see in various web profiling tools.  We plan to add a plugin feature that will defer critical and non critical CSS in the future.\u003C\u002Fli>\n\u003Cli>Compatible with the WordPress Gutenberg block editor (it also stays backwards-compatible with the classic editor WordPress plugin). Both the Gutenberg block selector and the Gutenberg classic block will show the wizard button. For the Gutenberg block selector, click on the (+) sign for the block editor list. The EmbedPlus for YouTube Wizard block is located under the “Embeds” category (make sure you choose “YouTube \u003Cstrong>Wizard\u003C\u002Fstrong>“). See more on \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fembed-youtube-video-gallery-livestream-wordpress-gutenberg-block-editor.aspx\" rel=\"nofollow ugc\">how to embed a YouTube video, gallery, or livestream with the WordPress Gutenberg block editor here >>\u003C\u002Fa> The plugin is also compatible with several popular page builders like \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ldNfIGRTxDU\" rel=\"nofollow ugc\">Elementor\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=bPgz0jyt7TE\" rel=\"nofollow ugc\">Beaver Builder\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=7QNYw_g-7WM\" rel=\"nofollow ugc\">SiteOrigin\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=FWBQc9XhAqM\" rel=\"nofollow ugc\">Visual Composer\u003C\u002Fa>.  For these and pretty much any other page builder with a short code widget, you can also embed your video, gallery, live stream, or premiere by creating the short code in the plugin’s wizard and then embedding the code in the page builder’s short code widget or text widget.\u003C\u002Fli>\n\u003Cli>Privacy and Consent – Improved privacy and GDPR compliance options like YouTube no cookie, YouTube API restrictions, and a customizable GDPR consent message. Note: if you have a full-blown consent plugin installed on your WordPress site, you may not need these particular features of this YouTube plugin.\u003C\u002Fli>\n\u003Cli>YouTube gallery capability: channel and playlist – The ability to make playlist and channel embeds have a gallery layout. By default, the plugin can generate a grid-based \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fresponsive-youtube-playlist-channel-gallery-for-wordpress.aspx\" rel=\"nofollow ugc\">responsive playlist or channel gallery >>\u003C\u002Fa>. Your visitors can browse through pages of video thumbnails and choose from videos that are pulled from an entire YouTube channel or playlist.\u003C\u002Fli>\n\u003Cli>YouTube gallery auto continuous play – embed a playlist or channel gallery and allow it to play one video after the next without requiring viewers to click a thumbnail.\u003C\u002Fli>\n\u003Cli>YouTube Premieres – The plugin provides you the same embedding methods for YouTube live streams as it does for premiere embeds.\u003C\u002Fli>\n\u003Cli>Simultaneous playback control – you can enable\u002Fdisable the ability for visitors to have separate videos running at the same time on the same page. This also works with YouTube livestream and gallery embeds that are embedded by our YouTube plugin.\u003C\u002Fli>\n\u003Cli>Improved accessibility by using title attributes for screen reader support. Hopefully this plugin can help your site pass functional accessibility evaluations (FAE).\u003C\u002Fli>\n\u003Cli>Improved AJAX WordPress theme support.\u003C\u002Fli>\n\u003Cli>Site origin information with each embed code as an extra security measure. In YouTube’s\u002FGoogle’s own words, checking this option “protects against malicious third-party JavaScript being injected into your page and hijacking control of your YouTube player.” We especially recommend checking it as it adds higher security than the built-in YouTube embedding method that comes with the current version of WordPress (i.e. oembed).\u003C\u002Fli>\n\u003Cli>Easy “Insert” button for both the Visual and Text mode of the editor (for YouTube gallery and live stream embedding as well).\u003C\u002Fli>\n\u003Cli>Embed an entire YouTube channel as a (non-gallery, single embedded player) playlist.\u003C\u002Fli>\n\u003Cli>Start video settings for playlist embeds. You can now choose to start a playlist with a specific video or have the plugin automatically start with the most recently added video. \u003Cstrong>Note: If you’re embedding a YouTube gallery, the order will be defined by the order of the channel or playlist on YouTube.com\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fmute-volume-youtube-wordpress.aspx\" rel=\"nofollow ugc\">Volume level initialization\u003C\u002Fa> – helpful when autoplay is checked. Applies to all videos embedded with this YouTube plugin.\u003C\u002Fli>\n\u003Cli>iOS playback preferences.\u003C\u002Fli>\n\u003Cli>Automatic localization\u002Finternationalization so you can set the player’s interface language from English to another.\u003C\u002Fli>\n\u003Cli>Instant HTTPS support. It can even convert past non-HTTPS videos to HTTPS.  Did you know that Google uses HTTPS\u002FSSL support as a ranking signal for SERP?\u003C\u002Fli>\n\u003Cli>“At a Glance” direct access to your YouTube posts\u002Fpages.\u003C\u002Fli>\n\u003Cli>Shortcode support for embedding multiple videos on one line.\u003C\u002Fli>\n\u003Cli>General playlist embedding support.\u003C\u002Fli>\n\u003Cli>Migration support for other YouTube plugins for WordPress – allows you convert other YouTube plugin embeds to ours\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Click the Download button to start exploring this plugin for YouTube\u003C\u002Fstrong>, or take a look at some more introductory details below.\u003C\u002Fp>\n\u003Cp>This plugin helps you easily manage the growing complexity of YouTube embedding. It provides a spectrum of basic and advanced features of the YouTube embedded player and will have you posting videos in seconds after installing it.\u003C\u002Fp>\n\u003Cp>The settings page has plenty of default options that you can automatically apply to your embedded YouTube video, gallery, and\u002For live stream:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Turn on\u002Foff all annotations by default\u003C\u002Fli>\n\u003Cli>Automatically center all your videos\u003C\u002Fli>\n\u003Cli>Automatically start playing your videos\u003C\u002Fli>\n\u003Cli>Autohide controls until hovering\u003C\u002Fli>\n\u003Cli>Loop your videos\u003C\u002Fli>\n\u003Cli>Show\u002Fhide related videos at the end\u003C\u002Fli>\n\u003Cli>Show\u002Fhide the video title and other info (YouTube\u002FGoogle has deprecated this feature)\u003C\u002Fli>\n\u003Cli>Use the light theme\u003C\u002Fli>\n\u003Cli>Show\u002Fhide player controls\u003C\u002Fli>\n\u003Cli>Turn on\u002Foff closed captions by default\u003C\u002Fli>\n\u003Cli>Make your video, gallery, or live stream responsive so that it dynamically fits in all screen sizes (smart phone, PC and tablet)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Customizations can be also made to each YouTube embed by adding more to the link as shown below. Adding these will override the above global defaults that you set. Want a visual customizer wizard instead? \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fdashboard\u002Fpro-easy-video-analytics.aspx?ref=readme\" rel=\"nofollow ugc\">Go Pro here\u003C\u002Fa> (more info in the next section):\u003C\u002Fp>\n\u003Cul>\n\u003Cli>width – Sets the width of your player. If omitted, the default width will be the width of your theme’s content. Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&width=500&height=350\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>height – Sets the height of your player. If omitted, this will be calculated for you automatically. Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&width=500&height=350\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>autoplay – Set this to 1 to autoplay the video (or 0 to play the video once). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&autoplay=1\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>cc_load_policy – Set this to 1 to turn on closed captioning (or 0 to leave them off). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&cc_load_policy=1\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>iv_load_policy – Set this to 3 to turn off annotations (or 1 to show them). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&iv_load_policy=3\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>loop – Set this to 1 to loop the video (or 0 to not loop). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&loop=1\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>rel – Set this to 0 to only show related videos from the same channel as the current video (or 1 to show videos from any channel). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&rel=0\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>showinfo – Set this to 0 to hide the video title and other info (or 1 to show it). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&showinfo=0\"\u003C\u002Fcode> (YouTube\u002FGoogle has deprecated this feature)\u003C\u002Fli>\n\u003Cli>fs – Set this to 0 to hide the fullscreen button (or 1 to show it). Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&fs=0\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also start and end each individual video at particular times. Like the above, each option should begin with ‘&’\u003C\u002Fp>\n\u003Cul>\n\u003Cli>start – Sets the time (in seconds) to start the video. Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&width=500&height=350&start=20\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>end – Sets the time (in seconds) to stop the video. Example: \u003Ccode>\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=quwebVjAEJA&width=500&height=350&end=100\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>About the Pro version of the \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fdashboard\u002Fpro-easy-video-analytics.aspx?ref=readme\" rel=\"nofollow ugc\">Embed PLus for YouTube Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you like this free version, you may even upgrade to a separate Pro plugin with features like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full visual embedding wizard \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fresponsive-youtube-playlist-channel-gallery-for-wordpress.aspx\" rel=\"nofollow ugc\">Alternate playlist and channel gallery styling >>\u003C\u002Fa> (list layouts and slider layouts, popup\u002Flightbox player, thumbnail hiding for text only paging, and more)\u003C\u002Fli>\n\u003Cli>Caching to avoid making frequent requests to YouTube.com and speed up your page loads\u003C\u002Fli>\n\u003Cli>Automatic video thumbnail images: each post or page that contains at least one video will have the thumbnail of its first video serve as its featured image\u003C\u002Fli>\n\u003Cli>[Lazy load YouTube embeds] – (https:\u002F\u002Fwww.embedplus.com\u002Fdefer-parsing-of-javascript-improve-gtmetrix-speed-of-page-with-youtube-embed.aspx) with eye-catching \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fadd-special-effects-to-youtube-embeds-in-wordpress.aspx\" rel=\"nofollow ugc\">effects and animations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>[YouTube live chat] – (https:\u002F\u002Fwww.embedplus.com\u002Fembed-youtube-live-chat-box-with-live-stream-embed-wordpress.aspx) Add more interaction to your site by including the YouTube live chat box as part of each live stream embed. Note that live chat can also be an option for earning money from your audience by using the Super Chat and Super Stickers feature.\u003C\u002Fli>\n\u003Cli>Automatic tagging for video SEO\u003C\u002Fli>\n\u003Cli>Automatic Open Graph tagging for Facebook\u003C\u002Fli>\n\u003Cli>Deleted video alerts (i.e., did Google remove or take down videos I previously embedded?) \u003C\u002Fli>\n\u003Cli>Mobile compatibility checking (i.e., see if your embeds have restrictions that can block your site’s mobile visitors from viewing)\u003C\u002Fli>\n\u003Cli>Alerts when visitors from different countries are blocked from viewing your embeds\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You also get access to our deleted video alerts to help avoid showing embedded videos that are later removed from YouTube.com. You even get an embedder-centric \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fdashboard\u002Feasy-youtube-analytics-preview.aspx?platform=sim\" rel=\"nofollow ugc\">analytics dashboard\u003C\u002Fa> that adds view tracking to each of your embeds so that you can answers questions like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>How much are your visitors actually watching the videos you post?\u003C\u002Fli>\n\u003Cli>How does the view activity on your site compare to other sites like it?\u003C\u002Fli>\n\u003Cli>What and when are your best and worst performing YouTube embeds?\u003C\u002Fli>\n\u003Cli>How much do the producers of the YouTube videos you embed rely on \u003Cstrong>your site\u003C\u002Fstrong>, versus other sites and YouTube.com, for views?\u003C\u002Fli>\n\u003Cli>Are you embedding videos that are blocked in other countries?\u003C\u002Fli>\n\u003Cli>Have your visitors tried to view a page and\u002For gallery on your site with deleted\u002Funavailable videos?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>See more details after installing. Enjoy!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002F\" rel=\"nofollow ugc\">This WordPress plugin is maintained by Embed Plus for YouTube\u003C\u002Fa>.\u003Cbr \u002F>\nThis plugin for YouTube can include premium features like lazy load (with animation), alternate playlist and channel gallery styles, automatic video thumbnail support, automatic schema tagging for video SEO, mobile compatibility checking, and deleted video alerts when you \u003Ca href=\"https:\u002F\u002Fwww.embedplus.com\u002Fdashboard\u002Fpro-easy-video-analytics.aspx?ref=readme\" rel=\"nofollow ugc\">upgrade to PRO\u003C\u002Fa>.\u003C\u002Fp>\n","A multi-featured plugin to embed YouTube in WordPress. Embed a video, YouTube channel gallery, playlist, or YouTube livestream. Defer JavaScript too!",8546500,92,570,"2026-04-09T05:23:00.000Z","4.5","",[145,101,102,56,146],"lazy-load","youtube-live-stream","https:\u002F\u002Fwww.embedplus.com\u002Fdashboard\u002Fpro-easy-video-analytics.aspx?ref=plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-embed-plus.14.2.6.zip",2,"2026-03-06 00:00:00",{"attackSurface":152,"codeSignals":428,"taintFlows":472,"riskAssessment":618,"analyzedAt":625},{"hooks":153,"ajaxHandlers":368,"restRoutes":420,"shortcodes":421,"cronEvents":427,"entryPointCount":341,"unprotectedCount":128},[154,161,167,171,173,175,177,181,184,187,192,197,199,202,205,208,212,217,220,222,225,230,234,237,242,246,251,255,258,261,264,267,270,273,276,278,281,283,285,287,288,292,296,301,303,306,308,310,312,314,319,322,325,328,331,334,337,339,342,345,346,347,350,351,354,357,359,363,365],{"type":155,"name":156,"callback":157,"priority":158,"file":159,"line":160},"filter","post_thumbnail_html","wpnd_mhpro_lazyload_post_thumbnail",10,"functions.php",295,{"type":162,"name":163,"callback":164,"file":165,"line":166},"action","plugins_loaded","initialize_after_plugins_loaded","mediahaven-loader.php",113,{"type":162,"name":168,"callback":169,"file":165,"line":170},"init","anonymous",116,{"type":162,"name":168,"callback":169,"file":165,"line":172},117,{"type":162,"name":168,"callback":169,"file":165,"line":174},118,{"type":162,"name":168,"callback":169,"file":165,"line":176},121,{"type":162,"name":178,"callback":179,"file":165,"line":180},"save_post","wpnd_mhpro_clear_cache",124,{"type":162,"name":182,"callback":179,"file":165,"line":183},"delete_post",125,{"type":162,"name":185,"callback":179,"priority":158,"file":165,"line":186},"clear_cache_after_post_save",126,{"type":162,"name":188,"callback":189,"priority":190,"file":165,"line":191},"wp_footer","output_schema",99,129,{"type":162,"name":193,"callback":194,"file":195,"line":196},"after_setup_theme","WPninjaDevs\\MediaHavenPro\\Admin\\AdminUI\\Classes\\MHProAdminUI","src\u002FAdmin\u002FAdminUI\u002FClasses\u002FMHProAdminUI.php",162,{"type":162,"name":168,"callback":194,"file":195,"line":198},163,{"type":162,"name":200,"callback":194,"file":195,"line":201},"switch_theme",164,{"type":162,"name":203,"callback":194,"file":195,"line":204},"admin_enqueue_scripts",165,{"type":162,"name":206,"callback":194,"file":195,"line":207},"wp_enqueue_scripts",166,{"type":162,"name":206,"callback":209,"priority":158,"file":210,"line":211},"collect_output_css_and_typography","src\u002FAdmin\u002FAdminUI\u002FClasses\u002FMHProAdminUIAbstract.php",47,{"type":162,"name":213,"callback":214,"file":215,"line":216},"add_meta_boxes","add_meta_box","src\u002FAdmin\u002FAdminUI\u002FClasses\u002FMHProMetaBox.php",111,{"type":162,"name":178,"callback":218,"file":215,"line":219},"save_meta_box",112,{"type":162,"name":221,"callback":218,"file":215,"line":166},"edit_attachment",{"type":162,"name":203,"callback":223,"file":215,"line":224},"closure",123,{"type":162,"name":226,"callback":227,"file":228,"line":229},"admin_menu","add_admin_menu","src\u002FAdmin\u002FAdminUI\u002FClasses\u002FMHProOptions.php",174,{"type":162,"name":231,"callback":232,"file":228,"line":233},"admin_bar_menu","add_admin_bar_menu",175,{"type":162,"name":235,"callback":227,"file":228,"line":236},"network_admin_menu",179,{"type":162,"name":238,"callback":239,"file":240,"line":241},"admin_init","add_taxonomy_options","src\u002FAdmin\u002FAdminUI\u002FClasses\u002FMHProTaxonomyOptions.php",97,{"type":162,"name":243,"callback":169,"file":244,"line":245},"template_redirect","src\u002FAdmin\u002FAdminUI\u002FMigration\u002FExport\u002FExportManager.php",29,{"type":162,"name":247,"callback":248,"file":249,"line":250},"admin_footer","add_footer_modal_icon","src\u002FAdmin\u002FAdminUI\u002Ffields\u002Ficon\u002Ficon.php",70,{"type":162,"name":252,"callback":169,"file":253,"line":254},"rest_api_init","src\u002FAdmin\u002FApp\u002FWizard\u002FIncludes\u002FApi.php",34,{"type":162,"name":238,"callback":169,"file":256,"line":257},"src\u002FAdmin\u002FApp\u002FWizard\u002FWizard.php",53,{"type":162,"name":203,"callback":169,"file":259,"line":260},"src\u002FAdmin\u002FAssets.php",39,{"type":162,"name":262,"callback":169,"file":259,"line":263},"wpnd_mhpro_localize_admin_script",40,{"type":155,"name":265,"callback":169,"file":259,"line":266},"wpnd_mhpro_admin_shortcodes",41,{"type":162,"name":268,"callback":169,"file":259,"line":269},"enqueue_block_editor_assets",42,{"type":155,"name":271,"callback":169,"file":259,"line":272},"wpnd_mhpro_should_load_admin_assets",43,{"type":162,"name":168,"callback":169,"file":274,"line":275},"src\u002FAdmin\u002FPostTypes\u002FCPTLoader.php",35,{"type":155,"name":277,"callback":169,"file":274,"line":73},"template_include",{"type":155,"name":279,"callback":169,"file":274,"line":280},"comments_template",37,{"type":162,"name":226,"callback":169,"file":274,"line":282},38,{"type":162,"name":284,"callback":169,"file":274,"line":260},"parent_file",{"type":162,"name":286,"callback":169,"file":274,"line":263},"submenu_file",{"type":162,"name":226,"callback":169,"file":274,"line":266},{"type":162,"name":289,"callback":169,"file":290,"line":291},"current_screen","src\u002FAdmin\u002FWpOverrides\u002FFooter.php",28,{"type":155,"name":293,"callback":294,"file":290,"line":295},"admin_footer_text","admin_feedback_message",44,{"type":155,"name":297,"callback":298,"priority":299,"file":290,"line":300},"update_footer","admin_version_message",999,45,{"type":162,"name":252,"callback":169,"file":302,"line":254},"src\u002FApi\u002FRouter.php",{"type":162,"name":268,"callback":169,"file":304,"line":305},"src\u002FBuilders\u002FGutenberg\u002FBlocks\u002FShortcodeViewBlock\u002FServer\u002FShortcodeViewBlock.php",26,{"type":162,"name":168,"callback":169,"file":307,"line":11},"src\u002FBuilders\u002FGutenberg\u002FBlocks.php",{"type":155,"name":309,"callback":169,"file":307,"line":254},"block_categories",{"type":155,"name":311,"callback":169,"file":307,"line":73},"block_categories_all",{"type":162,"name":226,"callback":169,"file":313,"line":211},"src\u002FCore\u002FCallbackPage.php",{"type":155,"name":315,"callback":316,"priority":158,"file":317,"line":318},"image_resize_dimensions","aq_upscale","src\u002FCore\u002FImageResizer.php",55,{"type":162,"name":320,"callback":169,"file":321,"line":254},"admin_notices","src\u002FCore\u002FNotices\u002FNoticeManager.php",{"type":162,"name":206,"callback":169,"file":323,"line":324},"src\u002FFrontend\u002FAssets.php",48,{"type":162,"name":326,"callback":169,"file":323,"line":327},"wpnd_mhpro_localize_frontend_script",49,{"type":155,"name":329,"callback":169,"file":323,"line":330},"wpnd_mhpro_frontend_shortcodes",50,{"type":155,"name":332,"callback":169,"file":323,"line":333},"wpnd_mhpro_should_load_frontend_assets",51,{"type":162,"name":335,"callback":169,"file":336,"line":282},"wpndmhpro_wpnd_mhpro_views_metaboxes_save_after","src\u002FFrontend\u002FDynamicStyle\u002FStyleManager.php",{"type":162,"name":338,"callback":169,"file":336,"line":260},"wpndmhpro_wpnd_mhpro_global_style_save_after",{"type":162,"name":340,"callback":223,"priority":341,"file":336,"line":269},"wp_after_insert_post",20,{"type":162,"name":343,"callback":169,"file":336,"line":344},"before_delete_post",67,{"type":162,"name":178,"callback":223,"priority":341,"file":336,"line":250},{"type":162,"name":178,"callback":169,"file":336,"line":34},{"type":162,"name":348,"callback":169,"file":336,"line":349},"edit_post",95,{"type":162,"name":343,"callback":169,"file":336,"line":47},{"type":155,"name":352,"callback":223,"file":353,"line":241},"terms_clauses","src\u002FFrontend\u002FTerms\u002FTerms.php",{"type":155,"name":355,"callback":169,"file":356,"line":245},"screen_options_show_screen","src\u002FHelpers\u002FUtilities.php",{"type":155,"name":358,"callback":169,"file":356,"line":11},"ajax_query_attachments_args",{"type":155,"name":360,"callback":360,"file":361,"line":362},"wpnd_mhpro_comment_form_args","templates\u002Fcomments-template.php",19,{"type":155,"name":364,"callback":364,"file":361,"line":341},"wpnd_mhpro_comment_list_args",{"type":155,"name":366,"callback":366,"file":361,"line":367},"wpnd_mhpro_comment_pagination_args",21,[369,374,376,379,384,388,391,393,395,398,400,403,404,407,408,412,413,416,418],{"action":370,"nopriv":371,"callback":370,"hasNonce":372,"hasCapCheck":372,"file":215,"line":373},"wpnd_mhpro_live_preview",false,true,114,{"action":375,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":244,"line":291},"wpnd_mhpro_export_batch",{"action":377,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":378,"line":291},"wpnd_mhpro_import_batch","src\u002FAdmin\u002FAdminUI\u002FMigration\u002FImport\u002FImportManager.php",{"action":380,"nopriv":371,"callback":381,"hasNonce":372,"hasCapCheck":371,"file":382,"line":383},"wpndmhpro-get-icons","wpndmhpro_get_icons","src\u002FAdmin\u002FAdminUI\u002Ffunctions\u002Factions.php",61,{"action":385,"nopriv":371,"callback":386,"hasNonce":372,"hasCapCheck":371,"file":382,"line":387},"wpndmhpro-reset","wpndmhpro_reset_ajax",89,{"action":389,"nopriv":371,"callback":390,"hasNonce":372,"hasCapCheck":372,"file":382,"line":186},"wpndmhpro-chosen","wpndmhpro_chosen_ajax",{"action":392,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":256,"line":327},"wpnd_mhpro_get_requirements",{"action":394,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":256,"line":330},"wpnd_mhpro_complete_setup",{"action":396,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":304,"line":397},"wpnd_mhpro_render_shortcode",27,{"action":399,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":321,"line":275},"plugin_dismiss_notice",{"action":401,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":402,"line":324},"wpnd_like_dislike","src\u002FFeatures\u002FLikeDislike.php",{"action":401,"nopriv":372,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":402,"line":327},{"action":405,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":406,"line":269},"wpnd_mhpro_track_view","src\u002FFeatures\u002FPostViews.php",{"action":405,"nopriv":372,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":406,"line":272},{"action":409,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":410,"line":411},"wpnd_mhpro_youtube_feed_load","src\u002FFrontend\u002FExternalFeeds\u002FYoutubeFeed\u002FYoutubeFeed.php",52,{"action":409,"nopriv":372,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":410,"line":257},{"action":414,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":353,"line":415},"wpnd_mhpro_load_terms",31,{"action":414,"nopriv":372,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":353,"line":417},32,{"action":419,"nopriv":371,"callback":169,"hasNonce":371,"hasCapCheck":371,"file":356,"line":415},"wpnd_mhpro_clear_all_cache_data",[],[422],{"tag":423,"callback":424,"file":425,"line":426},"wpnd_mhpro_views","render_shortcode","src\u002FFrontend\u002FShortcodes.php",33,[],{"dangerousFunctions":429,"sqlUsage":430,"outputEscaping":432,"fileOperations":469,"externalRequests":149,"nonceChecks":470,"capabilityChecks":60,"bundledLibraries":471},[],{"prepared":295,"raw":27,"locations":431},[],{"escaped":433,"rawEcho":128,"locations":434},1270,[435,438,440,442,444,446,448,450,453,456,458,460,462,464,466],{"file":159,"line":436,"context":437},924,"raw output",{"file":159,"line":439,"context":437},926,{"file":159,"line":441,"context":437},941,{"file":215,"line":443,"context":437},431,{"file":228,"line":445,"context":437},686,{"file":447,"line":13,"context":437},"src\u002FAdmin\u002FAdminUI\u002Ffields\u002Fmedia\u002Fmedia.php",{"file":449,"line":216,"context":437},"src\u002FAdmin\u002FAdminUI\u002Ffields\u002Fselect\u002Fselect.php",{"file":451,"line":452,"context":437},"src\u002FAdmin\u002FAdminUI\u002Ffields\u002Fshortcode\u002Fshortcode.php",57,{"file":454,"line":455,"context":437},"src\u002FAdmin\u002FAdminUI\u002Ffields\u002Fspacing\u002Fspacing.php",105,{"file":454,"line":457,"context":437},141,{"file":459,"line":34,"context":437},"src\u002FFeatures\u002FSchemaManager.php",{"file":361,"line":461,"context":437},130,{"file":361,"line":463,"context":437},138,{"file":361,"line":465,"context":437},148,{"file":467,"line":468,"context":437},"templates\u002Fsingle-mhpro_video.php",85,5,18,[],[473,491,499,518,529,542,551,561,569,578,586,604],{"entryPoint":474,"graph":475,"unsanitizedCount":27,"severity":490},"wpnd_mhpro_video_player_container (functions.php:1205)",{"nodes":476,"edges":488},[477,482],{"id":478,"type":479,"label":480,"file":159,"line":481},"n0","source","$_SERVER",1328,{"id":483,"type":484,"label":485,"file":159,"line":486,"wp_function":487},"n1","sink","echo() [XSS]",1331,"echo",[489],{"from":478,"to":483,"sanitized":372},"low",{"entryPoint":492,"graph":493,"unsanitizedCount":27,"severity":490},"\u003Cfunctions> (functions.php:0)",{"nodes":494,"edges":497},[495,496],{"id":478,"type":479,"label":480,"file":159,"line":481},{"id":483,"type":484,"label":485,"file":159,"line":486,"wp_function":487},[498],{"from":478,"to":483,"sanitized":372},{"entryPoint":500,"graph":501,"unsanitizedCount":27,"severity":490},"handle_direct_download (src\u002FAdmin\u002FAdminUI\u002FMigration\u002FExport\u002FExportManager.php:54)",{"nodes":502,"edges":515},[503,506,509,512],{"id":478,"type":479,"label":504,"file":244,"line":505},"$_GET (x2)",75,{"id":483,"type":484,"label":507,"file":244,"line":96,"wp_function":508},"header() [Header Injection]","header",{"id":510,"type":479,"label":511,"file":244,"line":505},"n2","$_GET",{"id":513,"type":484,"label":485,"file":244,"line":514,"wp_function":487},"n3",103,[516,517],{"from":478,"to":483,"sanitized":372},{"from":510,"to":513,"sanitized":372},{"entryPoint":519,"graph":520,"unsanitizedCount":27,"severity":490},"\u003CExportManager> (src\u002FAdmin\u002FAdminUI\u002FMigration\u002FExport\u002FExportManager.php:0)",{"nodes":521,"edges":526},[522,523,524,525],{"id":478,"type":479,"label":504,"file":244,"line":505},{"id":483,"type":484,"label":507,"file":244,"line":96,"wp_function":508},{"id":510,"type":479,"label":511,"file":244,"line":505},{"id":513,"type":484,"label":485,"file":244,"line":514,"wp_function":487},[527,528],{"from":478,"to":483,"sanitized":372},{"from":510,"to":513,"sanitized":372},{"entryPoint":530,"graph":531,"unsanitizedCount":27,"severity":490},"track_post_view (src\u002FFeatures\u002FPostViews.php:51)",{"nodes":532,"edges":540},[533,536],{"id":478,"type":479,"label":534,"file":406,"line":535},"$_POST",60,{"id":483,"type":484,"label":537,"file":406,"line":538,"wp_function":539},"get_var() [SQLi]",77,"get_var",[541],{"from":478,"to":483,"sanitized":372},{"entryPoint":543,"graph":544,"unsanitizedCount":27,"severity":490},"\u003CPostViews> (src\u002FFeatures\u002FPostViews.php:0)",{"nodes":545,"edges":549},[546,548],{"id":478,"type":479,"label":547,"file":406,"line":535},"$_POST (x2)",{"id":483,"type":484,"label":537,"file":406,"line":538,"wp_function":539},[550],{"from":478,"to":483,"sanitized":372},{"entryPoint":552,"graph":553,"unsanitizedCount":27,"severity":490},"load_more_ajax (src\u002FFrontend\u002FExternalFeeds\u002FYoutubeFeed\u002FYoutubeFeed.php:219)",{"nodes":554,"edges":559},[555,557],{"id":478,"type":479,"label":547,"file":410,"line":556},232,{"id":483,"type":484,"label":485,"file":410,"line":558,"wp_function":487},252,[560],{"from":478,"to":483,"sanitized":372},{"entryPoint":562,"graph":563,"unsanitizedCount":27,"severity":490},"\u003CYoutubeFeed> (src\u002FFrontend\u002FExternalFeeds\u002FYoutubeFeed\u002FYoutubeFeed.php:0)",{"nodes":564,"edges":567},[565,566],{"id":478,"type":479,"label":547,"file":410,"line":556},{"id":483,"type":484,"label":485,"file":410,"line":558,"wp_function":487},[568],{"from":478,"to":483,"sanitized":372},{"entryPoint":570,"graph":571,"unsanitizedCount":27,"severity":490},"ajax_load_terms (src\u002FFrontend\u002FTerms\u002FTerms.php:40)",{"nodes":572,"edges":576},[573,575],{"id":478,"type":479,"label":534,"file":353,"line":574},65,{"id":483,"type":484,"label":485,"file":353,"line":198,"wp_function":487},[577],{"from":478,"to":483,"sanitized":372},{"entryPoint":579,"graph":580,"unsanitizedCount":27,"severity":490},"\u003CTerms> (src\u002FFrontend\u002FTerms\u002FTerms.php:0)",{"nodes":581,"edges":584},[582,583],{"id":478,"type":479,"label":534,"file":353,"line":574},{"id":483,"type":484,"label":485,"file":353,"line":198,"wp_function":487},[585],{"from":478,"to":483,"sanitized":372},{"entryPoint":587,"graph":588,"unsanitizedCount":14,"severity":603},"handle_like_dislike (src\u002FFeatures\u002FLikeDislike.php:55)",{"nodes":589,"edges":599},[590,591,593,594,597],{"id":478,"type":479,"label":534,"file":402,"line":383},{"id":483,"type":484,"label":537,"file":402,"line":592,"wp_function":539},93,{"id":510,"type":479,"label":534,"file":402,"line":176},{"id":513,"type":595,"label":596,"file":402,"line":176},"transform","→ get_like_dislike_count()",{"id":598,"type":484,"label":537,"file":402,"line":198,"wp_function":539},"n4",[600,601,602],{"from":478,"to":483,"sanitized":372},{"from":510,"to":513,"sanitized":371},{"from":513,"to":598,"sanitized":371},"high",{"entryPoint":605,"graph":606,"unsanitizedCount":14,"severity":603},"\u003CLikeDislike> (src\u002FFeatures\u002FLikeDislike.php:0)",{"nodes":607,"edges":614},[608,610,611,612,613],{"id":478,"type":479,"label":609,"file":402,"line":383},"$_POST (x3)",{"id":483,"type":484,"label":537,"file":402,"line":592,"wp_function":539},{"id":510,"type":479,"label":534,"file":402,"line":176},{"id":513,"type":595,"label":596,"file":402,"line":176},{"id":598,"type":484,"label":537,"file":402,"line":198,"wp_function":539},[615,616,617],{"from":478,"to":483,"sanitized":372},{"from":510,"to":513,"sanitized":371},{"from":513,"to":598,"sanitized":371},{"summary":619,"deductions":620},"The mediahaven-lite plugin v1.6.7 exhibits a mixed security posture.  On the positive side, it demonstrates strong practices in its SQL query handling, utilizing prepared statements exclusively, and excellent output escaping with 99% of outputs properly handled.  The absence of known CVEs and critical vulnerabilities in its history suggests a generally well-maintained codebase.  However, a significant concern lies in its attack surface, particularly the 15 unprotected AJAX handlers.  This represents a substantial entry point for potential attacks, as these handlers lack authentication checks. Furthermore, the taint analysis identified two flows with unsanitized paths, both categorized as high severity. While not critical, these flows could lead to vulnerabilities if exploited, especially when combined with the unprotected AJAX endpoints.\n\nWhile the plugin has a clean vulnerability history, the presence of unprotected AJAX handlers and high-severity taint flows indicates areas that require immediate attention. The lack of authentication on a large portion of its AJAX endpoints is a direct invitation for abuse. The high-severity unsanitized path flows, though not yet exploited in public CVEs, are a clear indication of potential weaknesses that could be leveraged by an attacker. The plugin's strengths in SQL and output sanitization are commendable, but these are overshadowed by the significant risk posed by its exposed attack surface and identified taint issues. A balanced view suggests a plugin with some robust security implementations but critical gaps in its access control for its AJAX endpoints.",[621,623],{"reason":622,"points":128},"Unprotected AJAX handlers",{"reason":624,"points":158},"High severity taint flows with unsanitized paths","2026-04-16T11:25:02.441Z",{"wat":627,"direct":636},{"assetPaths":628,"generatorPatterns":631,"scriptPaths":632,"versionParams":633},[629,630],"\u002Fwp-content\u002Fplugins\u002Fmediahaven-lite\u002Fassets\u002Fcss\u002Ffrontend\u002Fmediahaven-lite.css","\u002Fwp-content\u002Fplugins\u002Fmediahaven-lite\u002Fassets\u002Fjs\u002Ffrontend\u002Fmediahaven-lite.js",[],[630],[634,635],"mediahaven-lite\u002Fassets\u002Fcss\u002Ffrontend\u002Fmediahaven-lite.css?ver=","mediahaven-lite\u002Fassets\u002Fjs\u002Ffrontend\u002Fmediahaven-lite.js?ver=",{"cssClasses":637,"htmlComments":640,"htmlAttributes":643,"restEndpoints":646,"jsGlobals":647,"shortcodeOutput":650},[638,639],"wpnd-mediahaven-lite-container","wpnd-mediahaven-lite-video-player",[641,642],"\u003C!-- MediaHaven Lite Shortcode Start -->","\u003C!-- MediaHaven Lite Shortcode End -->",[644,645],"data-mh-lite-video-id","data-mh-lite-player-options",[],[648,649],"window.mediahavenLiteConfig","var mediahavenLiteSettings",[651,652],"[mediahaven_lite_player]","[mediahaven_lite_gallery]",{"error":372,"url":654,"statusCode":655,"statusMessage":656,"message":656},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmediahaven-lite\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":658,"versions":659},13,[660,665,672,679,686,693,700,707,714,721,728,735,742],{"version":6,"download_url":26,"svn_tag_url":661,"released_at":28,"has_diff":371,"diff_files_changed":662,"diff_lines":28,"trac_diff_url":663,"vulnerabilities":664,"is_current":372},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.6&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.7",[],{"version":666,"download_url":667,"svn_tag_url":668,"released_at":28,"has_diff":371,"diff_files_changed":669,"diff_lines":28,"trac_diff_url":670,"vulnerabilities":671,"is_current":371},"1.6.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.5&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.6",[],{"version":673,"download_url":674,"svn_tag_url":675,"released_at":28,"has_diff":371,"diff_files_changed":676,"diff_lines":28,"trac_diff_url":677,"vulnerabilities":678,"is_current":371},"1.6.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.4&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.5",[],{"version":680,"download_url":681,"svn_tag_url":682,"released_at":28,"has_diff":371,"diff_files_changed":683,"diff_lines":28,"trac_diff_url":684,"vulnerabilities":685,"is_current":371},"1.6.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.3&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.4",[],{"version":687,"download_url":688,"svn_tag_url":689,"released_at":28,"has_diff":371,"diff_files_changed":690,"diff_lines":28,"trac_diff_url":691,"vulnerabilities":692,"is_current":371},"1.6.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.2&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.3",[],{"version":694,"download_url":695,"svn_tag_url":696,"released_at":28,"has_diff":371,"diff_files_changed":697,"diff_lines":28,"trac_diff_url":698,"vulnerabilities":699,"is_current":371},"1.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.6.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.2",[],{"version":701,"download_url":702,"svn_tag_url":703,"released_at":28,"has_diff":371,"diff_files_changed":704,"diff_lines":28,"trac_diff_url":705,"vulnerabilities":706,"is_current":371},"1.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.5.1&new_path=%2Fmediahaven-lite%2Ftags%2F1.6.0",[],{"version":708,"download_url":709,"svn_tag_url":710,"released_at":28,"has_diff":371,"diff_files_changed":711,"diff_lines":28,"trac_diff_url":712,"vulnerabilities":713,"is_current":371},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.5.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.5.1",[],{"version":715,"download_url":716,"svn_tag_url":717,"released_at":28,"has_diff":371,"diff_files_changed":718,"diff_lines":28,"trac_diff_url":719,"vulnerabilities":720,"is_current":371},"1.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.4.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.5.0",[],{"version":722,"download_url":723,"svn_tag_url":724,"released_at":28,"has_diff":371,"diff_files_changed":725,"diff_lines":28,"trac_diff_url":726,"vulnerabilities":727,"is_current":371},"1.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.3.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.4.0",[],{"version":729,"download_url":730,"svn_tag_url":731,"released_at":28,"has_diff":371,"diff_files_changed":732,"diff_lines":28,"trac_diff_url":733,"vulnerabilities":734,"is_current":371},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.2.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.3.0",[],{"version":736,"download_url":737,"svn_tag_url":738,"released_at":28,"has_diff":371,"diff_files_changed":739,"diff_lines":28,"trac_diff_url":740,"vulnerabilities":741,"is_current":371},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmediahaven-lite%2Ftags%2F1.0.0&new_path=%2Fmediahaven-lite%2Ftags%2F1.2.0",[],{"version":743,"download_url":744,"svn_tag_url":745,"released_at":28,"has_diff":371,"diff_files_changed":746,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":747,"is_current":371},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmediahaven-lite.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmediahaven-lite\u002Ftags\u002F1.0.0\u002F",[],[]]