[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6rD3IV-VcI11RAx_cSBM18rx-VJis0Lk1RFK1Nuch-A":3,"$fqiZDyF53Dk9RH2SwhoAnLKyD3378wouV5OCnnPQHsuw":254,"$frXWYCsHKwDjnFgpTThU4dHEcusmvPUHVuEX8ja_4B6Y":259},{"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":16,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":126,"fingerprints":226},"responsive-iframe-watchdog","Responsive Iframe Watchdog","1.2.1","lgrapplications","https:\u002F\u002Fprofiles.wordpress.org\u002Flgrapplications\u002F","\u003Cp>Many WordPress administrators disable the ability to insert unfiltered_html for Editors and Authors roles to avoid being hacked via iframe or other html elements that have an src attribute associated with them.\u003C\u002Fp>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Scans all publicly published pages and posts for src attributes, examines the domain name portion of the uri and compares the domain name to a list of trusted domain names maintained by the site administrator(s).\u003C\u002Fli>\n\u003Cli>Provides a list of violations allowing the administrator to choose to trust a domain name by clicking a button. \u003C\u002Fli>\n\u003Cli>Provides a dialog to insert embeded videos for YouTube, Vimeo, Dailymotion and Brightcove with a complete set of video and playlist attributes for each provider. You can create custom video embeds for other providers.\u003C\u002Fli>\n\u003Cli>Provides a dialog to embed html.\u003C\u002Fli>\n\u003Cli>Inserts auto-generated custom shortcode into the editor which means no html elements are used.\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video Tutorials\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>The following video tutorials will walk you through configuring the “Responsive IFrame Watchdog” on you site and how to embed objects.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>[Administrator Settings](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F7iQ3xwABAwI)\u003C\u002Fh4>\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\u002F7iQ3xwABAwI?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\u003Ch4>[How to Embed YouTube Videos or Playlists](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FedQQ_qnCiT8)\u003C\u002Fh4>\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\u002FedQQ_qnCiT8?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\u003Ch4>[How to Embed Vimeo Videos](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTcp16w2qvvc)\u003C\u002Fh4>\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\u002FTcp16w2qvvc?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\u003Ch4>[How to Embed Livestream Events or Videos](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FygfJyjQDjME)\u003C\u002Fh4>\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\u002FygfJyjQDjME?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\u003Ch4>[How to Embed Brightcove Videos](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9oSvlLZmhdg)\u003C\u002Fh4>\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\u002F9oSvlLZmhdg?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\u003Ch4>[How to Embed Dailymotion Videos](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FlMYoPfXQo1M)\u003C\u002Fh4>\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\u002FlMYoPfXQo1M?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\u003Ch4>[How to Embed Videos from Other Service Providers](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FY39zwIi_qxg)\u003C\u002Fh4>\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\u002FY39zwIi_qxg?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\u003Ch4>[How to Embed HTML](https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F4OHpdFHUT3M)\u003C\u002Fh4>\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\u002F4OHpdFHUT3M?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","Many WordPress administrators disable the ability to insert unfiltered_html for Editors and Authors roles to avoid being hacked via iframe or other ht &hellip;",0,1415,"2017-12-07T03:42:00.000Z","4.9.29","4.5.0","",[18,19,20,21,22],"embed","iframe","security","trusted","video","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-iframe-watchdog.1.2.1.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-05-20T00:15:53.775Z",[35,55,75,96,111],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":32,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":52,"download_link":53,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"simple-youtube-embed","Simple YouTube Embed","1.1.0.5","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaa986\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fsimple-youtube-embed-plugin\u002F\" rel=\"nofollow ugc\">Simple YouTube Embed\u003C\u002Fa> plugin is the easiest way to embed YouTube videos in WordPress. This plugin extends the default YouTube embed with advanced player parameters.\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\u002F-8yCP-CnUSQ?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\u003Cp>Unlike other YouTube plugins, It doesn’t replace your on-page video embed code with JavaScript\u002FHTML code. Loading a video with JavaScript doesn’t provide any video SEO benefit as a search engine crawler will only see some code instead of the actual video object.\u003C\u002Fp>\n\u003Cp>Simple YouTube Embed is easy to use because there is no setting to configure. It uses the oEmbed API so your videos will be responsive and provide all the benefits that core WordPress YouTube embed has to offer. YouTube videos on your website will continue to work even if you choose to deactivate the plugin.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Responsive and mobile friendly.\u003C\u002Fli>\n\u003Cli>Proper YouTube video embed with no additional JavaScript code.\u003C\u002Fli>\n\u003Cli>No setting to configure. Install, activate and start using it.\u003C\u002Fli>\n\u003Cli>No YouTube API key needed.\u003C\u002Fli>\n\u003Cli>Embed YouTube videos in WordPress with the YouTube block.\u003C\u002Fli>\n\u003Cli>Automatically play a video.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable display of suggested videos when the video finishes.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable player controls.\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable fullscreen.\u003C\u002Fli>\n\u003Cli>Mute a YouTube Video.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Simple YouTube Embed Extensions\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fsimple-youtube-embed-plugin\u002F\" rel=\"nofollow ugc\">YouTube Advanced Parameters\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use the YouTube Embed Plugin in WordPress\u003C\u002Fh3>\n\u003Cp>Create a new post\u002Fpage and add a YouTube block. Copy and paste the YouTube video URL into it. For example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video Autoplay\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In order to automatically play a video you can add “autoplay=1” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&autoplay=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Related YouTube Videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In order to disable related videos from showing you can add “rel=0” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&rel=0\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you do not want to show player controls you can add “controls=0” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&controls=0\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video Fullscreen\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you do not want to allow fullscreen option in the player you can add “fs=0” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&fs=0\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video Mute\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To start a video in the muted state you can add “mute=1” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&mute=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video Playlist\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you want to turn a video into a single-video playlist you can add “playlist=VIDEO_ID” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&playlist=Vpg9yizPP_g\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>YouTube Video IV Load Policy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To not show video annotations by default you can add “iv_load_policy=3” to your YouTube URL.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&iv_load_policy=3\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Video annotations are shown by default.\u003C\u002Fp>\n\u003Ch3>YouTube Advanced Parameters\u003C\u002Fh3>\n\u003Cp>With the Advanced Parameters extension you can use additional advanced parameters in your YouTube videos.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>color\u003C\u002Fstrong>\u003C\u002Fp>\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.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&color=white\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Valid parameter values are red and white, and, by default, the player uses the color red in the video progress bar.\u003C\u002Fp>\n\u003Cp>Note: Setting the color parameter to white will disable the modestbranding option.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>disablekb\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Setting this parameter’s value to 1 causes the player to not respond to keyboard controls. The default value is 0.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&disablekb=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>end\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This parameter specifies the time, measured in seconds from the start of the video, when the player should stop playing the video. The parameter value is a positive integer.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&end=10\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The time is measured from the beginning of the video and not from the value of the start player parameter.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>start\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This parameter causes the player to begin playing the video at the given number of seconds from the start of the video. The parameter value is a positive integer.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&start=5\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>loop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This parameter causes the video to play repeatedly. The parameter value is a positive integer (e.g. loop=”1″).\u003C\u002Fp>\n\u003Cp>In order for the loop feature to work, the video needs to be turned into a single-video playlist as well.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Vpg9yizPP_g&playlist=Vpg9yizPP_g&loop=1\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For documentation please visit the \u003Ca href=\"https:\u002F\u002Fnoorsplugin.com\u002Fsimple-youtube-embed-plugin\u002F\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa> plugin page\u003C\u002Fp>\n","Embed YouTube videos in WordPress beautifully. Embed YouTube video with a URL or shortcode and customize the player using this YouTube embed plugin.",5000,151852,15,"2025-04-17T00:56:00.000Z","6.8.5","3.0",[18,19,50,22,51],"responsive","youtube","https:\u002F\u002Fnoorsplugin.com\u002Fsimple-youtube-embed-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-youtube-embed.zip",92,{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":16,"tags":70,"homepage":73,"download_link":74,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"wp-youtube-player","WP YouTube Player","1.7","Kodetop","https:\u002F\u002Fprofiles.wordpress.org\u002Funijimpe\u002F","\u003Cp>WP Youtube Player allow insert Youtube videos on WordPress using a single quicktag \u003Ccode>[tube][\u002Ftube]\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy install\u003C\u002Fli>\n\u003Cli>Embed Youtube movies with simple code\u003C\u002Fli>\n\u003Cli>Panel for easy configuration\u003C\u002Fli>\n\u003Cli>Config Player version (AS2 & AS3)\u003C\u002Fli>\n\u003Cli>Support config themes for player\u003C\u002Fli>\n\u003Cli>Support HTML5 Player\u003C\u002Fli>\n\u003Cli>Support tubePlayer (http:\u002F\u002Fblog.unijimpe.net\u002Ftubeplayer\u002F) for play videos.\u003C\u002Fli>\n\u003Cli>Generate \u003Ccode>\u003Cobject>\u003C\u002Fcode> code for Feed compatibility \u003C\u002Fli>\n\u003Cli>Generate \u003Ccode>\u003Cobject>\u003C\u002Fcode> code optimized for iPhone\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For insert single youtube video on \u003Cstrong>Post Content\u003C\u002Fstrong> or \u003Cstrong>Text Widget\u003C\u002Fstrong>  you can use ‘Youtube URL’, ‘Youtube Embed URL’ or ‘Youtube Video ID’:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[tube]http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=AFVlJAi3Cso[\u002Ftube]\n\n[tube]http:\u002F\u002Fwww.youtube.com\u002Fv\u002FAFVlJAi3Cso[\u002Ftube]\n\n[tube]AFVlJAi3Cso[\u002Ftube]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To insert video with specific size can user width and height:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[tube]http:\u002F\u002Fwww.youtube.com\u002Fwatch?v=AFVlJAi3Cso, 500, 290[\u002Ftube]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To insert video on template, use the php code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php wp_youtubeplayer(\"movie.swf\", \"width\", \"heigth\"); ?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fblog.unijimpe.net\u002Fwp-youtube-player\u002F\" title=\"plugin website\" rel=\"nofollow ugc\">plugin website\u003C\u002Fa>\u003C\u002Fp>\n","Insert Youtube Videos on WordPress blog.",1000,104243,100,3,"2017-11-28T18:38:00.000Z","3.3.2","2.1",[18,19,71,72,51],"player","videos","http:\u002F\u002Fblog.unijimpe.net\u002Fwp-youtube-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-youtube-player.zip",{"slug":76,"name":77,"version":6,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":65,"num_ratings":30,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":92,"download_link":93,"security_score":94,"vuln_count":30,"unpatched_count":11,"last_vuln_date":95,"fetched_at":26},"gumlet-video","Gumlet Video","adityapatadia","https:\u002F\u002Fprofiles.wordpress.org\u002Fadityapatadia\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>The plugin offers dynamic watermarking, player customisation, user level analytics, and embed shortcode for Gumlet videos\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automate your video security using dynamic watermark support\u003C\u002Fli>\n\u003Cli>Select specific user data such as name, email, id to show as the dynamic watermark\u003C\u002Fli>\n\u003Cli>Use shortcode to embed videos quickly\u003C\u002Fli>\n\u003Cli>Add videos using gutenberg block\u003C\u002Fli>\n\u003Cli>Responsive video embeds or use custom dimensions\u003C\u002Fli>\n\u003Cli>CDN delivery by AWS CloudFront (215+ locations)\u003C\u002Fli>\n\u003Cli>Track user level analytics for deeper insights\u003C\u002Fli>\n\u003Cli>Gumlet uses play.gumlet.io domain for data transfer. This domain is owned by https:\u002F\u002Fwww.gumlet.com. Read \u003Ca href=\"https:\u002F\u002Fwww.gumlet.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.gumlet.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Cp>This is the plugin you will ever need for securing videos!\u003C\u002Fp>\n\u003Ch3>Installation Guide for Dynamic Watermark\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>Enable the dymanic watermark and set the visual configuration in the player settings options on Video CMS. Visit \u003Ca href=\"https:\u002F\u002Fdashboard.gumlet.com\u002Fvideo\u002Fmanage?tab=edit_player\" rel=\"nofollow ugc\">https:\u002F\u002Fdashboard.gumlet.com\u002Fvideo\u002Fmanage?tab=edit_player\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select options (name, email, user_id) from the Gumlet WordPress plugin settings and save to show them over the video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use Gumlet shortcode to embed videos anywhere across WordPress website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Sample shortcode to use – \u003Ccode>[gumlet id=653f6137411da17d32e574a5]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Define the width, height of the Embed inside the shortcode – \u003Ccode>[gumlet id=653f6137411da17d32e574a5 width=800 height=600]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set audio track and caption language – \u003Ccode>[gumlet id=653f6137411da17d32e574a5 audio_track_language=en caption_language=es]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embed videos directly with Gutenberg block\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Get in touch!\u003C\u002Fh4>\n\u003Cp>Still not sure? Come chat with us, we will honestly help you make the right choice.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgumlet.com\" rel=\"nofollow ugc\">Website\u003C\u002Fa> (Chat available)\u003C\u002Fli>\n\u003Cli>Write to us at: support@gumlet.com\u003C\u002Fli>\n\u003Cli>Twitter – \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgumletapp\" rel=\"nofollow ugc\">gumletapp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Facebook – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgumletapp\" rel=\"nofollow ugc\">gumletapp\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","An official plugin by Gumlet for video embedding, dynamic watermark configuration, user level analytics and shortcode.",200,3222,"2026-03-18T08:55:00.000Z","6.9.4","5.0","7.2",[89,90,91],"content-security","dymanic-watermarking","video-embed","https:\u002F\u002Fgithub.com\u002Fgumlet\u002Fwordpress-video-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgumlet-video.1.2.1.zip",99,"2025-02-17 15:47:38",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":65,"downloaded":104,"rating":65,"num_ratings":30,"last_updated":105,"tested_up_to":106,"requires_at_least":48,"requires_php":16,"tags":107,"homepage":109,"download_link":110,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"free-responsive-iframe-video-embeds","Free Responsive iframe Video Embeds","1.0.6","Vlad","https:\u002F\u002Fprofiles.wordpress.org\u002Fvprenner\u002F","\u003Cp>While being tailored for \u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD Video Hosting\u003C\u002Fa> users, the plugin should work\u003Cbr \u002F>\nwith any video which can be embedded via an iframe. Simply set the width and height attributes to fit\u003Cbr \u002F>\nyour video’s format and you’re all set!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD\u003C\u002Fa> users can get a shortcode link with all of the required parameters\u003Cbr \u002F>\nautomatically though the \u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD\u003C\u002Fa> CMS.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD\u003C\u002Fa> users also get additional options such as playlist embeds and popup embeds.\u003C\u002Fp>\n\u003Ch4>Shortcode examples:\u003C\u002Fh4>\n\u003Cp>[iplayerhd src=”https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=dQw4w9WgXcQ”] – by omitting width and height parameters the video is embedded in 16:9 format\u003C\u002Fp>\n\u003Cp>[iplayerhd src=”\u002F\u002Fiplayerhd.com\u002Fplayer\u002Fvideo\u002F5ae4df93-5734-4e29-9f2e-15ff9056b7e4?cbartype=auto” width=”1024″ height=”768″]\u003C\u002Fp>\n\u003Ch4>Shortcode parameters:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>src\u003C\u002Fstrong> – source of the iframe, defaults to: http:\u002F\u002Fiplayerhd.com\u002Fplayer\u002Fvideo\u002F5ae4df93-5734-4e29-9f2e-15ff9056b7e4?cbartype=auto\u003C\u002Fli>\n\u003Cli>\u003Cstrong>width\u003C\u002Fstrong> – width of video in pixels, defaults to 640 – if the video is in 16:9 format you can omit this parameter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>height\u003C\u002Fstrong> – height of video in pixels, defaults to 360 – if the video is in 16:9 format you can omit this parameter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>popup\u003C\u002Fstrong> – \u003Cstrong>for \u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD\u003C\u002Fa> users only\u003C\u002Fstrong> – embeds a thumbnail which opens the video in a lightbox-style popup, defaults to ‘false’\u003C\u002Fli>\n\u003Cli>\u003Cstrong>player-mode\u003C\u002Fstrong> – \u003Cstrong>for \u003Ca href=\"https:\u002F\u002Fiplayerhd.com\u002Fcms\u002Frefer\u002F10235175-966c-4d78-a75d-04c6159c0e02\" rel=\"nofollow ugc\">iPlayerHD\u003C\u002Fa> users only\u003C\u002Fstrong> – possible values: ‘video’, ‘playlistRight’, ‘playlistBottom’ – user for embedding iPlayerHD playlists, defaults to ‘video’\u003C\u002Fli>\n\u003C\u002Ful>\n","Use the [iplayerhd] shortcode to easily add responsive iframe-based video embeds to your website (YouTube, Vimeo, iPlayerHD and more...)",6519,"2019-08-26T10:17:00.000Z","5.2.24",[18,108,19,50,22],"free","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffree-responsive-iframe-video-embeds\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-responsive-iframe-video-embeds.1.0.6.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":65,"downloaded":119,"rating":11,"num_ratings":11,"last_updated":120,"tested_up_to":121,"requires_at_least":86,"requires_php":87,"tags":122,"homepage":124,"download_link":125,"security_score":54,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"rutube-widum-player","RuTube Widum Player","1.0","Widum Creative Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fwidum\u002F","\u003Cp>RuTube Widum Player позволяет легко встраивать видео с RuTube на ваш сайт WordPress. Просто вставьте ссылку, и плагин автоматически преобразует её в видео плеер.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin embeds videos from the RuTube platform using their iframe. No user data is sent to RuTube directly, but the plugin relies on their service to display the embedded videos.\u003C\u002Fp>\n\u003Cp>Terms of Service: https:\u002F\u002Frutube.ru\u002Finfo\u002Fagreement\u002F\u003Cbr \u002F>\nPrivacy Policy: https:\u002F\u002Frutube.ru\u002Finfo\u002Fprivacy-policy\u002F\u003C\u002Fp>\n","RuTube Widum Player позволяет легко встраивать видео с RuTube на ваш сайт WordPress.",763,"2025-03-04T00:13:00.000Z","6.7.5",[19,71,123,91],"rutube","https:\u002F\u002Fwidum.ru\u002Fproduct\u002Frutube-widum-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frutube-widum-player.1.0.zip",{"attackSurface":127,"codeSignals":181,"taintFlows":214,"riskAssessment":215,"analyzedAt":225},{"hooks":128,"ajaxHandlers":173,"restRoutes":174,"shortcodes":175,"cronEvents":180,"entryPointCount":30,"unprotectedCount":11},[129,135,139,145,149,153,157,161,165,169],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","admin_menu","lgrriw_add_admin_menu","lgr_responsive_iframe_watchdog.php",31,{"type":130,"name":136,"callback":137,"file":133,"line":138},"admin_init","lgrriw_settings_init",33,{"type":140,"name":141,"callback":142,"priority":143,"file":133,"line":144},"filter","the_content","lgrriw_content_preview_filter",10,35,{"type":140,"name":146,"callback":147,"file":133,"line":148},"run_wptexturize","__return_false",423,{"type":130,"name":150,"callback":151,"file":133,"line":152},"admin_notices","render",607,{"type":130,"name":154,"callback":155,"file":133,"line":156},"admin_print_footer_scripts","shortcode_button_script",741,{"type":130,"name":158,"callback":159,"file":133,"line":160},"admin_enqueue_scripts","lgrriw_enqueue_admin_scripts",871,{"type":140,"name":162,"callback":163,"file":133,"line":164},"mce_buttons","lgrriw_register_tinymce_button",909,{"type":140,"name":166,"callback":167,"file":133,"line":168},"mce_external_plugins","lgrriw_register_tinymce_plugin",1071,{"type":130,"name":170,"callback":171,"file":133,"line":172},"admin_head","lgrriw_save_tinymce_data",1163,[],[],[176],{"tag":177,"callback":178,"file":133,"line":179},"lgrriw-embed-shortcode","lgrriw_embed_shortcode_func",829,[],{"dangerousFunctions":182,"sqlUsage":183,"outputEscaping":185,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":210},[],{"prepared":30,"raw":11,"locations":184},[],{"escaped":186,"rawEcho":143,"locations":187},6,[188,192,194,196,198,200,202,204,206,208],{"file":189,"line":190,"context":191},"admin\u002Fincludes\u002Flgr_responsive_iframe_watchdog_options_page.php",264,"raw output",{"file":189,"line":193,"context":191},300,{"file":189,"line":195,"context":191},349,{"file":133,"line":197,"context":191},177,{"file":133,"line":199,"context":191},197,{"file":133,"line":201,"context":191},217,{"file":133,"line":203,"context":191},235,{"file":133,"line":205,"context":191},239,{"file":133,"line":207,"context":191},1217,{"file":133,"line":209,"context":191},1219,[211],{"name":212,"version":25,"knownCves":213},"TinyMCE",[],[],{"summary":216,"deductions":217},"The responsive-iframe-watchdog plugin version 1.2.1 exhibits a generally good security posture based on the provided static analysis.  It has a very small attack surface, with only one entry point (a shortcode) and no identified AJAX handlers or REST API routes.  Critically, all SQL queries are properly prepared, and there are no file operations or external HTTP requests, significantly reducing common attack vectors. The absence of any recorded vulnerabilities in its history is also a positive indicator.\n\nHowever, there are notable concerns.  A significant portion of the output (62%) is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly included in the output without sanitization.  Furthermore, the complete lack of nonce checks and capability checks on its single entry point (the shortcode) means that any user, regardless of their role or permissions, can potentially trigger the shortcode's functionality. While taint analysis shows no issues, the unescaped output and lack of authorization checks represent potential weaknesses that could be exploited.\n\nIn conclusion, the plugin's clean vulnerability history and adherence to secure SQL practices are strong points. However, the insufficient output escaping and the absence of any authorization checks on its shortcode entry point are significant security concerns that elevate the risk. Addressing these specific issues would greatly improve the plugin's security.",[218,220,223],{"reason":219,"points":186},"Insufficient output escaping",{"reason":221,"points":222},"Missing nonce checks on shortcode",5,{"reason":224,"points":222},"Missing capability checks on shortcode","2026-04-16T15:03:47.882Z",{"wat":227,"direct":237},{"assetPaths":228,"generatorPatterns":231,"scriptPaths":232,"versionParams":234},[229,230],"\u002Fwp-content\u002Fplugins\u002Fresponsive-iframe-watchdog\u002Fjs\u002Fresponsive-iframe-watchdog.js","\u002Fwp-content\u002Fplugins\u002Fresponsive-iframe-watchdog\u002Fcss\u002Fresponsive-iframe-watchdog.css",[],[233],"https:\u002F\u002Fajax.googleapis.com\u002Fajax\u002Flibs\u002Fjquery\u002F2.1.3\u002Fjquery.min.js",[235,236],"responsive-iframe-watchdog\u002Fcss\u002Fresponsive-iframe-watchdog.css?ver=","responsive-iframe-watchdog\u002Fjs\u002Fresponsive-iframe-watchdog.js?ver=",{"cssClasses":238,"htmlComments":246,"htmlAttributes":247,"restEndpoints":250,"jsGlobals":251,"shortcodeOutput":253},[239,240,241,242,243,244,245],"lgrriw_secure_iframe_results","h2_violations","violation_count","ctable","cth","ctr","ctd",[],[248,249],"data-lgrriw-trusted-domains","data-lgrriw-allow-http",[],[252],"lgrriw_settings",[],{"error":255,"url":256,"statusCode":257,"statusMessage":258,"message":258},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fresponsive-iframe-watchdog\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":260,"versions":261},2,[262,268],{"version":6,"download_url":23,"svn_tag_url":263,"released_at":25,"has_diff":264,"diff_files_changed":265,"diff_lines":25,"trac_diff_url":266,"vulnerabilities":267,"is_current":255},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-iframe-watchdog\u002Ftags\u002F1.2.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fresponsive-iframe-watchdog%2Ftags%2F1.2&new_path=%2Fresponsive-iframe-watchdog%2Ftags%2F1.2.1",[],{"version":269,"download_url":270,"svn_tag_url":271,"released_at":25,"has_diff":264,"diff_files_changed":272,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":273,"is_current":264},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-iframe-watchdog.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fresponsive-iframe-watchdog\u002Ftags\u002F1.2\u002F",[],[]]