[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fAGQahFasv1PmCoR7poZTIIOZmIw8hGX13il3INb35xc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":137,"fingerprints":202},"widget-video-box","Easy Video Widget Box","1.6","ExportFeed.com","https:\u002F\u002Fprofiles.wordpress.org\u002Fpurpleturtlepro\u002F","\u003Cp>Simple plugin to add video into your widget box. Supports Youtube, Dailymotion, Vimeo and many other sites that provide embed code.. just don’t forget to edit the embed code to the size of your widget box\u003C\u002Fp>\n\u003Cp>Tested up to 3.5.2\u003C\u002Fp>\n\u003Ch4>Functionality\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple plugin to add video into your widget box.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>For help and support please contact us at info [at] purpleturtle.pro\u003Cbr \u002F>\nOr submit a support ticket at https:\u002F\u002Fhub.purpleturtle.pro\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>Purple Turtle Productions\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.w3bdesign.ca\u002F\u003Cbr \u002F>\n@PurpleTurtlePro\u003C\u002Fp>\n","Simple plugin to add video into your widget box. Supports Youtube, Dailymotion, Vimeo and many other sites that provide embed code..",200,26086,100,1,"2013-07-11T06:09:00.000Z","3.5.2","2.7.2","",[20,21],"video","video-widget","http:\u002F\u002Fwww.purpleturtle.pro","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwidget-video-box.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"purpleturtlepro",3,1150,90,890,72,"2026-04-04T14:41:29.727Z",[38,62,83,102,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":25,"last_vuln_date":61,"fetched_at":27},"wonderplugin-video-embed","Wonder Video Embed","2.4","WonderPlugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fwonderplugin\u002F","\u003Cp>\u003Cstrong>Wonder Video Embed\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WonderPlugin Video Embed is an easy and powerful way to add videos to your WordPress. You can embed your video to the sidebar widget, WordPress posts and pages. It supports YouTube, Vimeo, Wistia and self-hosted MP4\u002FWebM videos. The video player is fully responsive and works on iPhone, iPad, Android, Chrome, Firefox, Safari, Opera, Internet Explorer and Microsoft Edge.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support YouTube, Vimeo, Wistia, iFrame and self-hosted MP4\u002FWebM videos\u003C\u002Fli>\n\u003Cli>Work on mobile, tablets and all major web browsers, including iPhone, iPad, Android, Firefox, Safari, Chrome, Opera, Internet Explorer and Edge\u003C\u002Fli>\n\u003Cli>Fully responsive\u003C\u002Fli>\n\u003Cli>Insert videos to sidebar widget\u003C\u002Fli>\n\u003Cli>Insert videos into pages and posts\u003C\u002Fli>\n\u003Cli>Play in lightbox popup (working together with our premium plugin \u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-lightbox\u002F\" rel=\"nofollow ugc\">Wonder Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Auto lightbox popup on page load\u003C\u002Fli>\n\u003Cli>Auto close video popup when the video ends (support YouTube, Vimeo and MP4\u002FWebM videos)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Use in Gutenberg Editor\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-video-embed-plugin\u002Fhow-to-use-wonderplugin-video-embed-in-gutenberg-editor\u002F\" rel=\"nofollow ugc\">How to use the plugin in the Gutenberg editor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Quick Start Video\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FycMBLd1T7bw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\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\u002FmV0ME4GQDEA?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","Embed MP4, Youtube, Vimeo, Wistia videos to the sidebar widget, WordPress posts and pages.",5000,101133,5,"2025-02-20T00:56:00.000Z","6.7.5","3.6",[53,54,55,21,56],"video-embed","video-lightbox","video-player","youtube-embed","https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-video-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonderplugin-video-embed.zip",91,2,"2025-02-18 09:35:42",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":25,"num_ratings":25,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":81,"download_link":82,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"aparat-feed","Aparat WordPress Video Feed Plugin","1.3.1","ParsMizban","https:\u002F\u002Fprofiles.wordpress.org\u002Fparsmizban\u002F","\u003Cp>\u003Cstrong>Aparat Feed\u003C\u002Fstrong> is a powerful and lightweight \u003Cstrong>Aparat WordPress plugin\u003C\u002Fstrong> that automatically displays the latest videos from any Aparat channel directly on your WordPress website.\u003Cbr \u002F>\nInstead of embedding single videos manually, this plugin fetches and shows the newest channel posts dynamically — perfect for content creators, bloggers, businesses, and video publishers.\u003C\u002Fp>\n\u003Cp>Built with performance and simplicity in mind, it runs smoothly on both small blogs and high-traffic websites. Aparat Feed helps you keep your site fresh with minimal effort.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✅ Automatically display latest Aparat channel posts\u003Cbr \u002F>\n✅ Lightweight and optimized for speed\u003Cbr \u002F>\n✅ Fully responsive video grid\u003Cbr \u002F>\n✅ Easy to configure\u003Cbr \u002F>\n✅ Clean and modern output\u003Cbr \u002F>\n✅ SEO-friendly structure\u003Cbr \u002F>\n✅ No manual video embedding required\u003Cbr \u002F>\n✅ Built-in caching to reduce API requests\u003C\u002Fp>\n\u003Ch3>Live Preview\u003C\u002Fh3>\n\u003Cp>Want to test before using on your site?\u003Cbr \u002F>\n👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faparat-feed\u002F?preview=1\" rel=\"ugc\">View live preview of the plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\nEnter the Aparat channel username in the plugin settings and display the latest videos on your site automatically.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you encounter any issues, you can ask your question in the plugin support forum:\u003Cbr \u002F>\n👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Faparat-feed\" rel=\"ugc\">Open a support topic\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>🔥 If you have new feature ideas or improvement suggestions, feel free to share them in the support forum as well.\u003Cbr \u002F>\nℹ️️ Please make sure to follow the official support rules: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fguidelines\" rel=\"ugc\">WordPress support guidelines\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Pro Version\u003C\u002Fh3>\n\u003Cp>🚀 Want more power? Unlock advanced features and get priority help with the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fparsmizban.com\" rel=\"nofollow ugc\">Aparat Feed Pro version & Premium Support\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>👉 Need fast and reliable \u003Cstrong>WordPress hosting\u003C\u002Fstrong> or \u003Cstrong>expert website design services\u003C\u002Fstrong>? Visit \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fparsmizban.com\" rel=\"nofollow ugc\">Pars Mizban – WordPress Hosting & Web Design\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Love Aparat Feed?\u003C\u002Fh3>\n\u003Cp>If this plugin helps your site grow, please support us:\u003Cbr \u002F>\n⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Faparat-feed\u002Freviews\u002F#new-post\" rel=\"ugc\">Give us a 5-star rating\u003C\u002Fa>\u003Cbr \u002F>\nYour feedback helps us improve the plugin and add more powerful features.\u003C\u002Fp>\n\u003Ch3>Translate and Contribute\u003C\u002Fh3>\n\u003Cp>❤️ We welcome contributions from the community\u003C\u002Fp>\n\u003Cp>🌍 Want to translate the plugin into your preferred language?:\u003Cbr \u002F>\n\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Faparat-feed\" rel=\"nofollow ugc\">Start translate easily!\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>📈 View translation activity: \u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Faparat-feed\u002Fcontributors\" rel=\"nofollow ugc\">Translation contributors\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>💻 Want to contribute to development?\u003Cbr \u002F>\nBrowse or collaborate on our codes and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDediData\u002Faparat-feed\" rel=\"nofollow ugc\">Join development on GitHub repository\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Advanced Statistics\u003C\u002Fh3>\n\u003Cp>Curious about plugin growth?\u003Cbr \u002F>\n📊 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faparat-feed\u002Fadvanced\" rel=\"ugc\">View advanced plugin statistics\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Validated by:\u003Cbr \u002F>\nhttps:\u002F\u002Fwpreadme.com\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdevelopers\u002Freadme-validator\u003C\u002Fp>\n","Easily display the latest videos from any Aparat channel on your WordPress site with a lightweight, fast and responsive Aparat video WordPress plugin.",70,3269,"2026-02-14T17:48:00.000Z","6.9.4","6.0","7.4",[77,78,79,21,80],"aparat","aparat-video","latest-posts","%d8%a2%d9%be%d8%a7%d8%b1%d8%a7%d8%aa","https:\u002F\u002Fparsmizban.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faparat-feed.1.3.1.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":60,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":18,"tags":96,"homepage":100,"download_link":101,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"the-media-widget","The Media Widget","1.0.0","Alobaidi","https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi\u002F","\u003Ch3>The Media Widget\u003C\u002Fh3>\n\u003Cp>Display media in text widget easily, youtube video, vimeo video, instagram image, easy to use just paste link! fully responsive and custom height.\u003C\u002Fp>\n\u003Ch3>The Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>Youtube, Vimeo, Instagram images support.\u003C\u002Fli>\n\u003Cli>Easy to use, just paste link.\u003C\u002Fli>\n\u003Cli>Custom height.\u003C\u002Fli>\n\u003Cli>Same Text widget in wordpress.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Live Demo\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwp-plugins.in\u002Fthe-media-widget\" rel=\"nofollow ugc\">http:\u002F\u002Fwp-plugins.in\u002Fthe-media-widget\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Rate The Plugin\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fthe-media-widget#postform\" rel=\"ugc\">Please rate The Media Widget plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>More Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Falobaidi#content-plugins\" rel=\"nofollow ugc\">My Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display media in text widget easily, youtube video, vimeo video, instagram image, easy to use just paste link! fully responsive and custom height.",60,4189,"2016-08-20T23:37:00.000Z","4.6.30","2.8.0",[97,98,20,21,99],"media","media-widget","videos","http:\u002F\u002Fwp-plugins.in\u002Fthe-media-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-media-widget.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":25,"num_ratings":25,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":18,"download_link":120,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"floating-video-widget","Floating Video Widget","1.0","transformdigitalnz","https:\u002F\u002Fprofiles.wordpress.org\u002Ftransformdigitalnz\u002F","\u003Cp>The Floating Video Widget plugin allows you to easily add a floating video element to your WordPress site. Perfect for showcasing promotional videos, product demonstrations, or background ambiance without disrupting your site’s layout.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy implementation with shortcode [floating_video]\u003C\u002Fli>\n\u003Cli>Customizable placement (top-right, top-left, bottom-right, bottom-left)\u003C\u002Fli>\n\u003Cli>Optional close button\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Lightweight and performance-optimized\u003C\u002Fli>\n\u003Cli>Admin settings panel for easy configuration\u003C\u002Fli>\n\u003C\u002Ful>\n","Add a customizable floating video widget to any page or post using a simple shortcode.",30,410,"2025-05-03T05:35:00.000Z","6.8.5","5.0","7.2",[117,118,119,20,21],"floating-video","multimedia","shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffloating-video-widget.1.0.zip",{"slug":122,"name":123,"version":86,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":25,"downloaded":128,"rating":25,"num_ratings":25,"last_updated":18,"tested_up_to":73,"requires_at_least":114,"requires_php":75,"tags":129,"homepage":134,"download_link":135,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":136},"mirror-app-video-feed","Mirror App – Video Feed","mirrorapp","https:\u002F\u002Fprofiles.wordpress.org\u002Fmirrorapps\u002F","\u003Cp>Display videos from YouTube on your WordPress site using a clean, customizable video feed. Embed channels or playlists with a shortcode.\u003C\u002Fp>\n\u003Ch3>Benefits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically display new videos on your website\u003C\u002Fli>\n\u003Cli>Show video content directly on your site without manual updates\u003C\u002Fli>\n\u003Cli>No API keys or technical setup required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Mirror App YouTube Feed?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simple setup\u003C\u002Fstrong> – Configure everything in Mirror App. No API keys, tokens, or coding required.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic updates\u003C\u002Fstrong> – Your feed refreshes itself as new videos, playlists, and Shorts are published.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable design\u003C\u002Fstrong> – Choose from multiple layouts, adjust spacing, fonts, colors, and more to blend with your site’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and mobile-friendly\u003C\u002Fstrong> – The video feed adapts beautifully on desktop, tablet, and mobile screens.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-source support\u003C\u002Fstrong> – Display content from channels, playlists, or combinations thereof.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improved engagement\u003C\u002Fstrong> – Showcasing your latest YouTube content directly on your site increases views and keeps visitors engaged.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reliable support\u003C\u002Fstrong> – Mirror App is actively maintained with ongoing improvements and support.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Shortcode: \u003Ccode>[mirror-app-video-feed uuid]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Responsive iframe embed that scales with your layout\u003C\u002Fli>\n\u003Cli>Optimized script (loads once per page)\u003C\u002Fli>\n\u003Cli>Compatible with Gutenberg, Elementor, Divi, and Classic Editor\u003C\u002Fli>\n\u003Cli>Supports multiple feeds on one or multiple pages\u003C\u002Fli>\n\u003Cli>Multiple layout options (Grid, Carousel, List, Showcase)\u003C\u002Fli>\n\u003Cli>Post elements customization (title, channel name, views, likes)\u003C\u002Fli>\n\u003Cli>Popup\u002Fvideo player support\u003C\u002Fli>\n\u003Cli>Sorting and filter options\u003C\u002Fli>\n\u003Cli>Call-to-action button support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Service description\u003C\u002Fh3>\n\u003Cp>The plugin does not process data or handle authentication inside WordPress.\u003Cbr \u002F>\nIt embeds the ready-made widget created in \u003Cstrong>Mirror App\u003C\u002Fstrong>.\u003Cbr \u002F>\nAll feed creation, account connection, moderation, and updates occur in Mirror App.\u003Cbr \u002F>\nThe WordPress plugin acts as a lightweight and secure embedding layer.\u003C\u002Fp>\n\u003Ch4>Service Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmirror-app.com\u002Fyoutube-feed\u002Fwordpress\" rel=\"nofollow ugc\">Mirror App YouTube Feed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmirror-app.com\u002Fterms-of-service\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmirror-app.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Legal Note\u003C\u002Fh4>\n\u003Cp>The plugin requires an active Mirror App account to create and manage widgets.\u003Cbr \u002F>\nThis plugin is \u003Cstrong>not affiliated with or endorsed by YouTube or Google\u003C\u002Fstrong>.\u003Cbr \u002F>\nAll trademarks are the property of their respective owners.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help?\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fmirror-app.com\u002Fhelp-center\" rel=\"nofollow ugc\">Help Center\u003C\u002Fa>\u003Cbr \u002F>\n– Post a topic in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fmirror-app-video-feed\" rel=\"ugc\">WordPress Support Forum\u003C\u002Fa>\u003Cbr \u002F>\n– Email: support@mirror-app.com\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>For developers: integration with \u003Ccode>vendor\u002Fiframe-bridge\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>The plugin uses the \u003Cstrong>@mirrorapp\u002Fiframe-bridge\u003C\u002Fstrong> library to manage iframe resizing and secure communication between WordPress and the embedded feed.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Auto iframe resizing\u003Cbr \u002F>\n– Viewport sync between parent and child frames\u003Cbr \u002F>\n– Lightweight client-side library (ESM\u002FCJS\u002FUMD supported)\u003Cbr \u002F>\n– TypeScript support\u003C\u002Fp>\n\u003Cp>Documentation: \u003Ccode>vendor\u002Fiframe-bridge\u002FREADME.md\u003C\u002Fcode>\u003C\u002Fp>\n","Display videos from YouTube on your WordPress website using a clean, customizable video feed. Embed videos from channels or playlists with a simple sh &hellip;",125,[130,131,21,132,133],"social-feed","video-feed","youtube-feed","youtube-gallery","https:\u002F\u002Fmirror-app.com\u002Fyoutube-feed\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmirror-app-video-feed.1.0.0.zip","2026-03-15T14:44:11.924Z",{"attackSurface":138,"codeSignals":150,"taintFlows":187,"riskAssessment":188,"analyzedAt":201},{"hooks":139,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":25,"unprotectedCount":25},[140],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","widgets_init","anonymous","video-box.php",69,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":155,"outputEscaping":157,"fileOperations":25,"externalRequests":25,"nonceChecks":25,"capabilityChecks":25,"bundledLibraries":186},[152],{"fn":153,"file":144,"line":145,"context":154},"create_function","add_action( 'widgets_init', create_function('', 'return register_widget(\"VideoBox\");') );",{"prepared":25,"raw":25,"locations":156},[],{"escaped":25,"rawEcho":158,"locations":159},19,[160,163,164,165,166,168,169,170,171,172,173,174,175,177,178,179,180,182,184],{"file":144,"line":161,"context":162},28,"raw output",{"file":144,"line":161,"context":162},{"file":144,"line":161,"context":162},{"file":144,"line":161,"context":162},{"file":144,"line":167,"context":162},29,{"file":144,"line":167,"context":162},{"file":144,"line":167,"context":162},{"file":144,"line":167,"context":162},{"file":144,"line":110,"context":162},{"file":144,"line":110,"context":162},{"file":144,"line":110,"context":162},{"file":144,"line":110,"context":162},{"file":144,"line":176,"context":162},31,{"file":144,"line":176,"context":162},{"file":144,"line":176,"context":162},{"file":144,"line":176,"context":162},{"file":144,"line":181,"context":162},61,{"file":144,"line":183,"context":162},62,{"file":144,"line":185,"context":162},63,[],[],{"summary":189,"deductions":190},"The 'widget-video-box' plugin version 1.6 exhibits a mixed security posture. On one hand, the plugin demonstrates a commendable lack of known vulnerabilities in its history and appears to have a minimal attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed without authorization. All SQL queries are also correctly using prepared statements.\n\nHowever, significant concerns arise from the static code analysis. The presence of the `create_function` is a direct indicator of potential security risks, as this function is deprecated and can be a source of vulnerabilities if not handled with extreme care. More critically, 100% of the plugin's output is not properly escaped, which presents a high risk of Cross-Site Scripting (XSS) vulnerabilities. This means that any data processed by the plugin that is later displayed to users could potentially be manipulated by attackers to inject malicious scripts.\n\nThe absence of nonce checks and capability checks across all entry points, coupled with the lack of proper output escaping, suggests a significant oversight in secure coding practices. While there are no direct taint flows with unsanitized paths identified in this analysis, the combination of these factors creates a fertile ground for potential exploitation. The plugin's history of no recorded vulnerabilities might be due to its limited usage, obscurity, or perhaps previous versions having different, more secure implementations. However, the current version's code indicates a substantial security debt that needs to be addressed.",[191,194,197,199],{"reason":192,"points":193},"0% of output properly escaped",15,{"reason":195,"points":196},"Use of deprecated and dangerous function: create_function",8,{"reason":198,"points":48},"Missing nonce checks on entry points",{"reason":200,"points":48},"Missing capability checks on entry points","2026-03-16T20:08:56.271Z",{"wat":203,"direct":209},{"assetPaths":204,"generatorPatterns":206,"scriptPaths":207,"versionParams":208},[205],"\u002Fwp-content\u002Fplugins\u002Fwidget-video-box\u002Fvideo-box.php",[],[],[],{"cssClasses":210,"htmlComments":212,"htmlAttributes":215,"restEndpoints":218,"jsGlobals":219,"shortcodeOutput":220},[211],"video-box",[213,214],"\u003C!-- Begin Video.js -->","\u003C!-- End Video.js -->",[216,217],"video-js","vjs-default-skin",[],[],[221],"\u003Cdiv class=\"video-box\">"]