[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fwFVv7zWyMXJixDc3xNyCUWN3TWcomwkwVMa98p0KZpY":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":151,"fingerprints":221},"privacy-embed","Privacy Embed","1.0.3","Julian Groshaupt","https:\u002F\u002Fprofiles.wordpress.org\u002Fjuliangroshaupt\u002F","\u003Cp>This plugin adds some shortcodes to let you embed external content like youtube videos on your wordpress pages. Nothing new so far – why another plugin?\u003C\u002Fp>\n\u003Cp>Well, this plugin puts emphasis on data protection. Before the content is loaded from an external area of responsibility (a third-party provider), the user must explicitly agree to the data transfer. In this way, the site operator is supported in designing his website in a data protection-compliant manner (taking into account the GDPR, among other things).\u003C\u002Fp>\n\u003Cp>For the WPBakery Page Builder plugin, prefabricated blocks are also provided so that the shortcodes can be used directly.\u003C\u002Fp>\n\u003Cp>Currently, embeddings of the following services are supported:\u003Cbr \u002F>\n* YouTube videos (Google)\u003Cbr \u002F>\n* Spotify (Artists, Albums, Tracks, Podcast Episodes)\u003Cbr \u002F>\n* Twitter (Single Tweet, User Timeline, Follow-Button, Mention-Button, Hashtag-Button)\u003C\u002Fp>\n","Providing shortcodes to privacy-friendly embed external elements (like YouTube videos).",0,987,"2021-06-22T07:08:00.000Z","5.7.15","5.7","5.1.2",[18,19,20,21,22],"privacy","spotify","spotify-embed","youtube","youtube-embed","https:\u002F\u002Fjulian-groshaupt.de\u002Fprojekte\u002Fwordpress\u002Fprivacy-embed","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprivacy-embed.1.0.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"juliangroshaupt",1,30,84,"2026-04-04T15:19:37.981Z",[36,62,87,108,129],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":11,"last_vuln_date":61,"fetched_at":27},"yotuwp-easy-youtube-embed","Video Gallery – YouTube Playlist, Channel Gallery by YotuWP","1.3.14","yotuwp","https:\u002F\u002Fprofiles.wordpress.org\u002Fyotuwp\u002F","\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fdemo\u002F?utm_source=wp-plugin-repo&utm_medium=top-link\" title=\"Demo YotuWP\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fdocument\u002F?utm_source=wp-plugin-repo&utm_medium=top-link\" rel=\"nofollow ugc\">Document\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fcontact\u002F?utm_source=wp-plugin-repo&utm_medium=top-link\" title=\"Contact & Support\" rel=\"nofollow ugc\">Contact & Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002F?utm_source=wp-plugin-repo&utm_medium=top-link\" title=\"YotuWP Landingpage\" rel=\"nofollow ugc\">Home Page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The longer you keep vistors on website, the better. Video was a game-changer for us personally in regards to keeping people on the site longer.\u003C\u002Fp>\n\u003Cp>YotuWP is your solution for embeding videos YouTube on your website. YotuWP is modern and mobile responsive video gallery. Easy embed videos from YouTube video playlist, channel and videos IDs to your WordPress website.\u003C\u002Fp>\n\u003Ch3>Support resource from:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Videos from playlist\u003C\u002Fli>\n\u003Cli>Videos from channel\u003C\u002Fli>\n\u003Cli>Videos from username\u003C\u002Fli>\n\u003Cli>Videos from list of video ids\u003C\u002Fli>\n\u003Cli>Embed single video with video url only.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fdemo\u002F?utm_source=wp-plugin-repo&utm_medium=resource-section\" title=\"Demo YotuWP\" rel=\"nofollow ugc\">View More\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Layouts\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Grid : with multi columns videos and vertical video info. You can change number of columns via setting.\u003C\u002Fli>\n\u003Cli>List : with one column and horizontal video info \u003C\u002Fli>\n\u003Cli>Mix : that is combie layout between grid and list layout. You can change number of columns via setting.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fdemo\u002F?utm_source=wp-plugin-repo&utm_medium=layout-section\" title=\"Demo YotuWP\" rel=\"nofollow ugc\">View More\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Player Mode\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Large : A big player at head of gallery. Item video played when click on item thumbnail or title of gallery.\u003C\u002Fli>\n\u003Cli>Modal\u002FPopup\u002FLightbox : The new youtbe popup\u002Flightbox displayed when click on item thumbnail or title of gallery.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.yotuwp.com\u002Fdemo\u002F?utm_source=wp-plugin-repo&utm_medium=player-section\" title=\"Demo YotuWP\" rel=\"nofollow ugc\">View More\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcode Generator\u003C\u002Fh3>\n\u003Cp>Allow you generate shortcode YotuWP to use on page builders, widgets, product description…\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy to embed playlist\u002F channel videos to WordPress post\u002Fpage\u003C\u002Fli>\n\u003Cli>Custom layout for display videos\u003C\u002Fli>\n\u003Cli>Video gallery responsive\u003C\u002Fli>\n\u003Cli>Player with a large frame on top\u003C\u002Fli>\n\u003Cli>Player with popup\u002Flightbox\u002Fmodal with thumbnails\u003C\u002Fli>\n\u003Cli>Player responsive\u003C\u002Fli>\n\u003Cli>Pager and load more buttons\u003C\u002Fli>\n\u003Cli>Compatibility with page builders via Shortcode Generator\u003C\u002Fli>\n\u003Cli>Styling settings: buttons color, buttons style\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>BECOME A PREMIUM USER\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>YotuWP has Pro version which comes with several additional benefits. Only $21 for start!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Carousel Layout\u003C\u002Fli>\n\u003Cli>Masonry Layout\u003C\u002Fli>\n\u003Cli>Big Player Left Layout\u003C\u002Fli>\n\u003Cli>Big Player Right Layout\u003C\u002Fli>\n\u003Cli>Flip Layout with 40+ effects\u003C\u002Fli>\n\u003Cli>Replacement: Replace title, description and video thumbnail by your custom info, image\u003C\u002Fli>\n\u003Cli>Multiple video thumbnails styling\u003C\u002Fli>\n\u003Cli>Meta video data: View, Like, Comments, Published Date\u003C\u002Fli>\n\u003Cli>12+ Hover icons\u003C\u002Fli>\n\u003Cli>Custom text for buttons Next, Prev, Load more\u003C\u002Fli>\n\u003Cli>Color styling for title, description, meta data\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fyotuwp.com\u002Fadvanced-demos\u002F?utm_source=wp-plugin-repo&utm_medium=after-features-link\" rel=\"nofollow ugc\">Free Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Modern responsive YouTube video gallery helps your website getting noticed from visitors, increase the reach and stand out from the competitors.",20000,371238,94,320,"2024-06-25T03:20:00.000Z","6.2.9","4.5","",[53,22,54,55,56],"youtube-channel","youtube-gallery","youtube-playlist","youtube-videos","https:\u002F\u002Fwww.yotuwp.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyotuwp-easy-youtube-embed.zip",86,5,"2024-06-14 20:13:53",{"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":82,"download_link":83,"security_score":84,"vuln_count":85,"unpatched_count":11,"last_vuln_date":86,"fetched_at":27},"lazy-load-for-videos","Lazy Load for Videos","2.18.9","kevinweber","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinweber\u002F","\u003Cp>This plugin improves page load time and increases your Google PageSpeed Score. It works with oEmbed and replaces embedded Youtube and Vimeo videos with a clickable preview image.\u003Cbr \u002F>\nBy loading videos only when the user clicks on the preview image, no unnecessary JavaScript is loaded. Especially on sites with many embedded videos this will make your visitors happy. Additionally, all Youtube videos are loaded in a privacy-enhanced mode using the “https:\u002F\u002Fwww.youtube-nocookie.com” embed URL.\u003C\u002Fp>\n\u003Cp>This plugin works for your existing YouTube and Vimeo blocks. No vendor lock-in and no custom shortcodes: Easily turn the plugin on and off anytime.\u003C\u002Fp>\n\u003Cp>Plugin review with speed test results \u003Ca href=\"https:\u002F\u002Fwptavern.com\u002Fspeed-up-wordpress-with-lazy-load-for-videos\" rel=\"nofollow ugc\">on WP Tavern\u003C\u002Fa>.\u003Cbr \u002F>\nDevelopers can contribute \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkevinweber\u002Flazy-load-for-videos\" rel=\"nofollow ugc\">on Github\u003C\u002Fa>.\u003Cbr \u002F>\nMore about the author: \u003Ca href=\"https:\u002F\u002Fwww.kweber.com\" rel=\"nofollow ugc\">on kweber.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Some additional features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display video titles on preview images\u003C\u002Fli>\n\u003Cli>Display privacy disclaimer on top of preview images (e.g. for GDPR compliance)\u003C\u002Fli>\n\u003Cli>Pre-roll and post-roll advertisements: Convert all videos into a playlist and automatically add your corporate video, product teaser or another video advertisement to every video. (Great for branding and video ads!)\u003C\u002Fli>\n\u003Cli>Hide annotations such as “subscribe to channel” to avoid distractions\u003C\u002Fli>\n\u003Cli>Add custom CSS via the plugin’s admin panel\u003C\u002Fli>\n\u003Cli>Choose custom colour for your Vimeo player\u003C\u002Fli>\n\u003Cli>Hide controls from Youtube player\u003C\u002Fli>\n\u003Cli>Hide information like the video title and uploader when the video starts playing\u003C\u002Fli>\n\u003Cli>Even lazy load videos in text widgets (Youtube only)\u003C\u002Fli>\n\u003Cli>Choose between thumbnail sizes (standard or cover)\u003C\u002Fli>\n\u003Cli>Choose from several play button styles\u003C\u002Fli>\n\u003Cli>Choose the traditional red or the alternative white progress bar for the Youtube video player\u003C\u002Fli>\n\u003Cli>Don’t show related videos at the end of your videos\u003C\u002Fli>\n\u003Cli>Works with WordPress Multisite and many plugins such as TablePress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Future features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Set a custom preview image per video\u003C\u002Fli>\n\u003Cli>Track how often the videos have been loaded with Google Analytics\u003C\u002Fli>\n\u003Cli>… YOU want a new feature RIGHT NOW? Please implement it yourself and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkevinweber\u002Flazy-load-for-videos\" rel=\"nofollow ugc\">contribute on Github\u003C\u002Fa>, and I’ll publish your enhancements to the official WordPress directory.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Serbian (sr_RS) – \u003Ca href=\"\u002F\u002Ffirstsiteguide.com\u002F\" rel=\"nofollow ugc\">Ogi Djuraskovic\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) – \u003Ca href=\"http:\u002F\u002Fpo5i.github.io\u002F\" rel=\"nofollow ugc\">Carlos Villavicencio\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you have created your own language pack, or have an update of an existing one, you can \u003Ca href=\"https:\u002F\u002Fwww.kweber.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">send me\u003C\u002Fa> your gettext PO and MO so that I can bundle it into my plugin. You can download the latest POT file \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Flazy-load-for-videos\u002Ftrunk\u002Flanguages\u002Flazy-load-for-videos.pot\" rel=\"nofollow ugc\">from here\u003C\u002Fa>.\u003C\u002Fp>\n","Boost page speed by replacing embedded YouTube and Vimeo videos with a clickable preview image. Video scripts only load on click.",10000,447036,88,105,"2025-08-23T09:05:00.000Z","6.8.5","5.6","7.2",[79,80,18,81,21],"lazy-load","performance","vimeo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flazy-load-for-videos\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flazy-load-for-videos.2.18.9.zip",98,2,"2025-08-26 12:22:01",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":32,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":104,"download_link":105,"security_score":106,"vuln_count":31,"unpatched_count":11,"last_vuln_date":107,"fetched_at":27},"automatic-youtube-gallery","Automatic YouTube Gallery","2.7.1","Plugins360 Labs","https:\u002F\u002Fprofiles.wordpress.org\u002Fplugins360\u002F","\u003Cp>Create responsive, modern & dynamic video galleries by simply adding a YouTube USERNAME, CHANNEL, PLAYLIST, SEARCH KEYWORDS, or a custom list of video URLs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fautomatic-youtube-gallery\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-gallery\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Contact & Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-gallery\u002F\" rel=\"nofollow ugc\">Home Page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\u003Cp>\nThe only dynamic YouTube gallery plugin with \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-gallery\u002Fdeeplinking\u002F\" rel=\"nofollow ugc\">deeplinking\u003C\u002Fa> capabilities.\n\u003C\u002Fp>\u003C\u002Fblockquote>\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\u002Fa90OGk42fJ4?version=3&rel=0&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>STANDARD FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create unlimited & searchable galleries.\u003C\u002Fli>\n\u003Cli>Automate your galleries using various YouTube sources like,\n\u003Cul>\n\u003Cli>USERNAME\u003C\u002Fli>\n\u003Cli>CHANNEL\u003C\u002Fli>\n\u003Cli>PLAYLIST\u003C\u002Fli>\n\u003Cli>SEARCH KEYWORDS\u003C\u002Fli>\n\u003Cli>Custom YouTube URLs list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Auto Embed Live Stream from a YouTube Channel.\u003C\u002Fli>\n\u003Cli>GDPR consent before the playback.\u003C\u002Fli>\n\u003Cli>Gutenberg Block support.\u003C\u002Fli>\n\u003Cli>Shortcode Builder for the old classic editor and other third-party page builders.\u003C\u002Fli>\n\u003Cli>Sidebar Widget (Compatible with Elementor Page Builder).\u003C\u002Fli>\n\u003Cli>Built-in caching for quick page loads.\u003C\u002Fli>\n\u003Cli>Most importantly, a Clear & Beautiful Admin Interface.\u003C\u002Fli>\n\u003Cli>[+] Hooks for Developers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-gallery\u002Fdeeplinking\u002F\" rel=\"nofollow ugc\">SEO\u003C\u002Fa>: Deeplinking, Open Graph Tags, and Schema.org Markup (via JSON-LD).\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fautomatic-youtube-gallery\u002Ftheme-popup\u002F\" rel=\"nofollow ugc\">Popup Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fautomatic-youtube-gallery\u002Ftheme-inline\u002F\" rel=\"nofollow ugc\">Inline Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fautomatic-youtube-gallery\u002Ftheme-slider\u002F\" rel=\"nofollow ugc\">Slider Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdemo.plugins360.com\u002Fautomatic-youtube-gallery\u002Ftheme-playlister\u002F\" rel=\"nofollow ugc\">Playlist Theme\u003C\u002Fa>\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 Automatic YouTube 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\u002Fautomatic-youtube-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\u003Ch3>SUPPORT AND DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>We do have \u003Ca href=\"https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-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\u002Fautomatic-youtube-gallery\u002F\" rel=\"ugc\">on the WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n","Build dynamic video galleries by simply adding a YouTube USERNAME, CHANNEL, PLAYLIST, SEARCH KEYWORDS, or a custom list of video URLs.",9000,158731,96,"2026-02-20T10:34:00.000Z","6.9.4","6.0","5.6.20",[53,22,54,103,55],"youtube-live","https:\u002F\u002Fplugins360.com\u002Fautomatic-youtube-gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-youtube-gallery.2.7.1.zip",100,"2023-09-05 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":84,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":51,"tags":122,"homepage":51,"download_link":126,"security_score":127,"vuln_count":31,"unpatched_count":11,"last_vuln_date":128,"fetched_at":27},"youtube-widget-responsive","Widget Responsive for Youtube","1.6.2","stefanoai","https:\u002F\u002Fprofiles.wordpress.org\u002Fstefanoai\u002F","\u003Cp>Widgets + ShortCode responsive to embed youtube in your sidebar or in your content \u003C!--YouTube Error: bad URL entered--> or in WPBakery Page Builder, with all available options and http:\u002F\u002Fschema.org\u002FVideoObject fields.\u003Cbr \u002F>\nAmong the various options you can choose:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>– Choosing minutes and seconds of the start and end of the video\u003C\u002Fli>\n\u003Cli>– Automatically subtitles On\u002FOff\u003C\u002Fli>\n\u003Cli>– Auto hide video progress bar\u003C\u002Fli>\n\u003Cli>– Choose theme of controls bar\u003C\u002Fli>\n\u003Cli>– Choose color of progress bar\u003C\u002Fli>\n\u003Cli>– Show controls bar or not\u003C\u002Fli>\n\u003Cli>– Loop mode\u003C\u002Fli>\n\u003Cli>– Enable fullscreen On\u002FOff\u003C\u002Fli>\n\u003Cli>– Automatically start video On\u002FOff\u003C\u002Fli>\n\u003Cli>– Mute video On\u002FOff on start\u003C\u002Fli>\n\u003Cli>– Hide YouTube logo On\u002FOff\u003C\u002Fli>\n\u003Cli>– Hide title On\u002FOff\u003C\u002Fli>\n\u003Cli>– Enabling Privacy Mode On\u002FOff\u003C\u002Fli>\n\u003Cli>– Enable the suggested videos at the end of playback On\u002FOff\u003C\u002Fli>\n\u003Cli>– Can be set max-width\u003C\u002Fli>\n\u003Cli>– Tracking playing for each video on analytics event\u003C\u002Fli>\n\u003Cli>– Use the fields http:\u002F\u002Fschema.org\u002FVideoObject to improve the SEO on video\u003C\u002Fli>\n\u003Cli>– Write description below video\u003C\u002Fli>\n\u003Cli>– YouTube Button subscribe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Languages: EN, IT, AR, DE, ES, FR, HE, HI, RU, ZH, PT, DA (thanks to Amlugil, quadbox, Ksenia, Dietz, Daniel Severo Estrázulas, Ole Lyager and google Translate)\u003C\u002Fp>\n\u003Ch3>Help me to keep the software up to date\u003C\u002Fh3>\n\u003Cp>Donate just 1 coffe \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=stefanoai%40stefanoai%2ecom&lc=IS&item_name=StefanoAI&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>ShortCode Params\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>video\u003C\u002Fstrong> (required)\n\u003Cul>\n\u003Cli>The link at the video\u003Cbr \u002F>\n                “http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=_9tBFVKhn5o”\u003Cbr \u002F>\n                or link to playlist like\u003Cbr \u002F>\n                “https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=KQ6zr6kCPj8&list=PLatuTuqWSQmViIeVthG2y9YssDtm8EvYt”\u003Cbr \u002F>\n                or link to playlist like\u003Cbr \u002F>\n                “list=PLatuTuqWSQmViIeVthG2y9YssDtm8EvYt”\u003Cbr \u002F>\n                or only the id of video like\u003Cbr \u002F>\n                _9tBFVKhn5o\u003Cbr \u002F>\n                or link to uploads video of user\u003Cbr \u002F>\n                “list=LMFAOVEVO&listType=user_uploads”\n            \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>list\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>The list value of link (you can put entire url on video without use this param)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>autohide\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 2 (default), 1, and 0. This parameter indicates whether the video controls will automatically hide after a video begins playing. The default behavior (autohide=2) is for the video progress bar to fade out while the player controls (play button, volume control, etc.) remain visible.\u003C\u002Fp>\n\u003Cp>If this parameter is set to 1, then the video progress bar and the player controls will slide out of view a couple of seconds after the video starts playing. They will only reappear if the user moves her mouse over the video player or presses a key on her keyboard.\u003Cbr \u002F>\n    If this parameter is set to 0, the video progress bar and the video player controls will be visible throughout the video and in fullscreen.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>autoplay\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. Default is 0. Sets whether or not the initial video will autoplay when the player loads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>mute\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. Default is 0. Sets whether or not the video mute when the player loads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cc_load\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 1. Default is based on user preference. Setting to 1 will cause closed captions to be shown by default, even if the user has turned captions off.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>cc_lang\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>ISO 639-1 two-letter language code [ex. en]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>color\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>This parameter specifies the color that will be used in the player’s video progress bar to highlight the amount of the video that the viewer has already seen. Valid parameter values are red and white, and, by default, the player will use the color red in the video progress bar. See the YouTube API blog for more information about color options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>controls\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0, 1, or 2. Default is 1. This parameter indicates whether the video player controls will display. For IFrame embeds that load a Flash player, it also defines when the controls display in the player as well as when the player will load:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>controls=0 – Player controls do not display in the player. For IFrame embeds, the Flash player loads immediately.\u003C\u002Fli>\n\u003Cli>controls=1 – Player controls display in the player. For IFrame embeds, the controls display immediately and the Flash player also loads immediately.\u003C\u002Fli>\n\u003Cli>controls=2 – Player controls display in the player. For IFrame embeds, the controls display and the Flash player loads after the user initiates the video playback.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>disablekb\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. Default is 0. Setting to 1 will disable the player keyboard controls. Keyboard controls are as follows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Spacebar: Play \u002F Pause\u003C\u002Fli>\n\u003Cli>Arrow Left: Jump back 10% in the current video\u003C\u002Fli>\n\u003Cli>Arrow Right: Jump ahead 10% in the current video\u003C\u002Fli>\n\u003Cli>Arrow Up: Volume up\u003C\u002Fli>\n\u003Cli>Arrow Down: Volume Down\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>start_m\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>End of video at start_m:start_s\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>start_s\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>End of video at start_m:start_s\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>end_m\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>End of video at end_m:end_s\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>end_s\u003C\u002Fstrong> (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>End of video at end_m:end_s\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>allowfullscreen\u003C\u002Fstrong>  (supported players: AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. The default value is 1, which causes the fullscreen button to display. Setting this parameter to 0 prevents the fullscreen button from displaying.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>loop\u003C\u002Fstrong>  (supported players: HTML5, AS3)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. The default value is 0. In the case of a single video player, a setting of 1 causes the player to play the initial video again and again. In the case of a playlist player (or custom player), the player plays the entire playlist and then starts again at the first video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>iv_load_policy\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 1 or 3. Default is 1. Setting to 1 will cause video annotations to be shown by default, whereas setting to 3 will cause video annotations to not be shown by default.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>modestbranding\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>This parameter lets you use a YouTube player that does not show a YouTube logo. Set the parameter value to 1 to prevent the YouTube logo from displaying in the control bar. Note that a small YouTube text label will still display in the upper-right corner of a paused video when the user’s mouse pointer hovers over the player.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>suggested\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Show suggested videos when the video finishes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>showinfo\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. The parameter’s default value is 1. If you set the parameter value to 0, then the player will not display information like the video title and uploader before the video starts playing.\u003C\u002Fp>\n\u003Cp>If the player is loading a playlist, and you explicitly set the parameter value to 1, then, upon loading, the player will also display thumbnail images for the videos in the playlist. Note that this functionality is only supported for the AS3 player since that is the only player that can load a playlist.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>theme\u003C\u002Fstrong> (supported players: AS3, HTML5)\n\u003Cul>\n\u003Cli>\n\u003Cp>This parameter indicates whether the embedded player will display player controls (like a play button or volume control) within a dark or light control bar. Valid parameter values are \u003Cstrong>dark\u003C\u002Fstrong> and \u003Cstrong>light\u003C\u002Fstrong>, and, by default, the player will display player controls using the dark theme. \u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>quality\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Valid parameter values are \u003C\u002Fp>\n\u003Cul>\n\u003Cli>small\u003C\u002Fli>\n\u003Cli>medium\u003C\u002Fli>\n\u003Cli>large\u003C\u002Fli>\n\u003Cli>hd720\u003C\u002Fli>\n\u003Cli>hd1080\u003C\u002Fli>\n\u003Cli>highres\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ratio\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Valid parameter values are \u003C\u002Fp>\n\u003Cul>\n\u003Cli>16\u002F9\u003C\u002Fli>\n\u003Cli>21\u002F9\u003C\u002Fli>\n\u003Cli>4\u002F3\u003C\u002Fli>\n\u003Cli>9\u002F16\u003C\u002Fli>\n\u003Cli>9\u002F21\u003C\u002Fli>\n\u003Cli>N.nnnnn\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>privacy\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Enable privacy-enhanced mode\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>class\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Set class at the video iframe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>style\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Set style at the video iframe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>maxw\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Set max-width in px at the video iframe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>maxh\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Set max-height in px at the video iframe\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>track\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. The parameter’s default value is 0. If you set the parameter value to 1, you will find on Google Analytics\u002FUniversal Analytics the event on “YoutubeWidgetResponsive” – “Playing” – “Title video | idvideo [author]”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_name\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Name field required for printing schema.org snippet\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_thumbnail\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>thumbnail (ID or URL) field required for printing schema.org snippet\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_uploaddate\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Upload date (YYYY-MM-DD format) field required for printing schema.org snippet\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_description\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Description field required for printing schema.org snippet\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_description_visible\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Values: 0 or 1. The parameter’s default value is 0. If you set the parameter value to 1, you will show the description below the video\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_durationm\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Duration of video in minutes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>schemaorg_durations\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\n\u003Cp>Duration of video in seconds\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Widgets + ShortCode responsive to embed youtube in your sidebar or in your content [youtube video=...] or in WPBakery Page Builder, with SEO http:\u002F\u002Fsc &hellip;",8000,329960,17,"2024-07-02T23:31:00.000Z","6.5.8","3.0.1",[123,124,125,21,22],"autoplay","responsive","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyoutube-widget-responsive.zip",92,"2023-09-19 00:00:00",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":106,"num_ratings":60,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":51,"tags":142,"homepage":147,"download_link":148,"security_score":149,"vuln_count":85,"unpatched_count":11,"last_vuln_date":150,"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,"2025-02-20T00:56:00.000Z","6.7.5","3.6",[143,144,145,146,22],"video-embed","video-lightbox","video-player","video-widget","https:\u002F\u002Fwww.wonderplugin.com\u002Fwordpress-video-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwonderplugin-video-embed.zip",91,"2025-02-18 09:35:42",{"attackSurface":152,"codeSignals":197,"taintFlows":208,"riskAssessment":209,"analyzedAt":220},{"hooks":153,"ajaxHandlers":184,"restRoutes":185,"shortcodes":186,"cronEvents":195,"entryPointCount":196,"unprotectedCount":11},[154,159,162,165,168,171,176,180,182],{"type":155,"name":156,"callback":156,"file":157,"line":158},"action","admin_enqueue_scripts","includes\\PrivacyEmbedRationalOptionPages.php",167,{"type":155,"name":160,"callback":160,"file":157,"line":161},"admin_head",168,{"type":155,"name":163,"callback":163,"file":157,"line":164},"admin_init",169,{"type":155,"name":166,"callback":166,"file":157,"line":167},"admin_menu",170,{"type":155,"name":169,"callback":169,"file":157,"line":170},"admin_notices",171,{"type":155,"name":172,"callback":173,"file":174,"line":175},"init","privacy_embed__load_textdomain","privacy-embed.php",23,{"type":155,"name":172,"callback":177,"file":178,"line":179},"create_shortcode","shortcodes\\spotify.php",19,{"type":155,"name":172,"callback":177,"file":181,"line":179},"shortcodes\\twitter.php",{"type":155,"name":172,"callback":177,"file":183,"line":179},"shortcodes\\youtube.php",[],[],[187,191,193],{"tag":188,"callback":189,"file":178,"line":190},"privacy-embed_spotify","render_shortcode",20,{"tag":192,"callback":189,"file":181,"line":190},"privacy-embed_twitter",{"tag":194,"callback":189,"file":183,"line":190},"privacy-embed_youtube",[],3,{"dangerousFunctions":198,"sqlUsage":199,"outputEscaping":204,"fileOperations":85,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":207},[],{"prepared":11,"raw":31,"locations":200},[201],{"file":202,"line":190,"context":203},"functions\\privacy_embed__does_file_exists.php","$wpdb->get_var() with variable interpolation",{"escaped":205,"rawEcho":11,"locations":206},43,[],[],[],{"summary":210,"deductions":211},"The \"privacy-embed\" plugin v1.0.3 exhibits a generally good security posture based on the provided static analysis.  It demonstrates strong practices by properly escaping all identified outputs and making no external HTTP requests, which reduces the attack surface. The absence of any known vulnerabilities (CVEs) in its history is also a positive indicator of its current security. However, there are areas for improvement that introduce potential risks.\n\nThe plugin performs a single SQL query without using prepared statements, which is a significant concern as it could be vulnerable to SQL injection if user-supplied data is directly incorporated into the query. Furthermore, the lack of nonce checks and capability checks, especially considering it has shortcodes which are entry points into the plugin's functionality, means that authenticated users might be able to trigger actions they shouldn't be able to perform. While no critical taint flows or dangerous functions were identified, the raw SQL query and lack of authorization checks on potential entry points are notable weaknesses.\n\nIn conclusion, while \"privacy-embed\" benefits from proper output escaping and no external requests, the un-prepared SQL query and absence of authorization checks on its shortcodes represent tangible security risks that should be addressed. The clean vulnerability history is encouraging, but proactive security measures regarding data handling and access control are crucial to maintain this track record.",[212,215,218],{"reason":213,"points":214},"Raw SQL query without prepared statements",8,{"reason":216,"points":217},"Missing nonce checks on shortcodes",7,{"reason":219,"points":217},"Missing capability checks on shortcodes","2026-03-17T06:26:16.234Z",{"wat":222,"direct":231},{"assetPaths":223,"generatorPatterns":226,"scriptPaths":227,"versionParams":228},[224,225],"\u002Fwp-content\u002Fplugins\u002Fprivacy-embed\u002Fpublic\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fprivacy-embed\u002Fpublic\u002Fjs\u002Fscript.js",[],[225],[229,230],"privacy-embed\u002Fpublic\u002Fcss\u002Fstyle.css?ver=","privacy-embed\u002Fpublic\u002Fjs\u002Fscript.js?ver=",{"cssClasses":232,"htmlComments":233,"htmlAttributes":234,"restEndpoints":235,"jsGlobals":236,"shortcodeOutput":237},[],[],[],[],[],[]]