[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8jLjiJq8Rp39vlS64_wOlsLEEIYApDgdOSIgoSnuNLs":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":34,"analysis":148,"fingerprints":376},"simple-video-post","Simple Video Post","1.0.0","rawalprashant","https:\u002F\u002Fprofiles.wordpress.org\u002Frawalprashant\u002F","\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdivyarthinfotech.com\u002Fsimple-video-post\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fdivyarthinfotech.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Contact & Support\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fvideojs.com\" rel=\"nofollow ugc\">VIDEO JS\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.fiverr.com\u002Frawalprashant\u002Fdo-html5-video-or-audio-player-for-your-website\" rel=\"nofollow ugc\">Fiverr Service\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplyr.io\" rel=\"nofollow ugc\">Plyr IO\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Nowadays, Video is best way to promote and market your product or service, increase engagement on your digital and social channels, educate your consumers and customers, and reach your audience with a new medium. So Include HTML5 Video Player for your website that supports \u003Cstrong>MP4\u003C\u002Fstrong>, \u003Cstrong>WebM\u003C\u002Fstrong>, \u003Cstrong>OGV\u003C\u002Fstrong> and embeddable players like \u003Cstrong>YouTube\u003C\u002Fstrong>, \u003Cstrong>Vimeo\u003C\u002Fstrong>, \u003Cstrong>Dailymotion\u003C\u002Fstrong>, \u003Cstrong>Facebook\u003C\u002Fstrong> and more.\u003C\u002Fp>\n\u003Cp>“Video is the future of content marketing”.  Start converting your blogs as video blogs and win the COMPETITION.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simple Video Post\u003C\u002Fstrong> is a VIDEO POSTS plugin that helps you adding videos as posts.\u003C\u002Fp>\n\u003Ch3>PLAYER FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A Custom HTML5 Video Player that supports \u003Cstrong>MP4\u003C\u002Fstrong>, \u003Cstrong>WebM\u003C\u002Fstrong>, \u003Cstrong>OGV\u003C\u002Fstrong> and embeddable players like \u003Cstrong>YouTube\u003C\u002Fstrong>, \u003Cstrong>Vimeo\u003C\u002Fstrong>, \u003Cstrong>Dailymotion\u003C\u002Fstrong>, \u003Cstrong>Facebook\u003C\u002Fstrong> and more.\u003C\u002Fli>\n\u003Cli>It has player controls: play\u002Fpause buttons, timer, progress bar, duration, quality switcher, speed control, volume button, fullscreen button, subtitles on\u002Foff\u003C\u002Fli>\n\u003Cli>Playback options: autoplay, loop, muted, preload\u003C\u002Fli>\n\u003Cli>Subtitles (WebVTT).\u003C\u002Fli>\n\u003Cli>[+] ability to add embed code from any third-party video players.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>[+] UPCOMING FEATURES\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Option to select VIDEO JS OR Plyr IO Player\u003C\u002Fli>\n\u003Cli>Multiple Skin Options\u003C\u002Fli>\n\u003Cli>Live Streaming Support: HLS \u002F M(PEG)-Dash\u003C\u002Fli>\n\u003Cli>Custom Logo & Branding\u003C\u002Fli>\n\u003Cli>VAST \u002F VPAID Ads\u003C\u002Fli>\n\u003Cli>And Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>TRANSLATION READY\u003C\u002Fh3>\n\u003Cp>This plugin is translation ready and you can download it from \u003Cem>wp-content\u002Fplugins\u002Fsimple-video-post\u002Flanguages\u003C\u002Fem> directory download \u003Cem>simple-video-post.pot\u003C\u002Fem> file to get your language file included in the core.\u003C\u002Fp>\n\u003Ch3>SUPPORT AND DOCUMENTATION\u003C\u002Fh3>\n\u003Cp>Still, Having Issues? We are just an email away. Please write to us describing your issue using the “Contact Us” details 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\u002Fsimple-video-post\u002F\" rel=\"ugc\">on the WordPress.org support forum\u003C\u002Fa>.\u003C\u002Fp>\n","A simple video post plugin that support YouTube\u002FVimeo\u002FFacebook\u002FDailymotion like video sharing website. No coding required.",0,1020,"","5.8.13","4.7.0","7.4",[18,19,20,21,22],"facebook-html5-player","html5-video-player","videojs","vimeo-html5-player","youtube-html5-player","http:\u002F\u002Fdivyarthinfotech.com\u002Fsimple-video-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-video-post.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-04-04T04:19:44.414Z",[35,60,82,104,125],{"slug":19,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":32,"vuln_count":57,"unpatched_count":11,"last_vuln_date":58,"fetched_at":59},"HTML5 Video Player – Embed and Play Videos in Custom Player","2.9.1","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Cstrong>The #1 No-Code Video Player Plugin – Trusted by 30,000+ Websites Worldwide\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>HTML5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pricing\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\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\u002FrOVr8TX5C70?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>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>HTML5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> is a flexible and fully responsive video player plugin for WordPress. It allows you to embed MP4 and other video formats with ease. You can customize the player to match your site design and support playback across all major browsers and devices.\u003Cbr \u002F>\nThe plugin supports video embedding using shortcodes or Gutenberg blocks, making it easy to add video players to posts, pages, or widgets without writing any code. With built-in customization options, users can control video behavior such as autoplay, loop, mute, and more.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive HTML5 Video Player\u003C\u002Fstrong>: Seamlessly adapts to all devices and screen sizes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>No-Code Embedding\u003C\u002Fstrong>: Use shortcodes to quickly add videos anywhere on your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cross-Browser Compatibility\u003C\u002Fstrong>: Works perfectly on Chrome, Firefox, Safari, IE7–IE9, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>iOS & Mobile Friendly\u003C\u002Fstrong>: Plays video files on all major devices without extra plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Autoplay, Loop & Mute Options\u003C\u002Fstrong>: Customize how your videos behave.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Skins & Color Customization\u003C\u002Fstrong>: Style the player to match your brand.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Supports Multiple Formats\u003C\u002Fstrong>: Embed MP4, WebM, OGG, and FLV files.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Preview for Paid Content\u003C\u002Fstrong>: Great for selling digital video files with previews.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightweight & Compact\u003C\u002Fstrong>: Doesn’t take up unnecessary space on your page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom CSS Support\u003C\u002Fstrong>: Fine-tune your player with custom styles.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Optimized\u003C\u002Fstrong>: Schema markup helps search engines understand and index your videos.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>HTML5 Video Player Pro – Unlock Premium Features\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pro version\u003C\u002Fstrong>\u003C\u002Fa> adds more flexibility and advanced controls for managing video playback and customization:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s New in the Pro Version?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Color Picker\u003C\u002Fstrong>: Change player colors to match your site perfectly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>External Hosting Support\u003C\u002Fstrong>: Embed videos from Amazon S3 and other sources.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Subtitles Support\u003C\u002Fstrong>: Make your videos accessible and multilingual.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quality Switcher\u003C\u002Fstrong>: Viewers can toggle video quality like on YouTube.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Page Load Optimizer\u003C\u002Fstrong>: Control preload settings for better speed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Restart, Rewind, Fast Forward\u003C\u002Fstrong>: Full control playback buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ad-Free Experience\u003C\u002Fstrong>: No ads, just pure video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download Button Toggle\u003C\u002Fstrong>: Enable or hide video downloads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customize Every Control\u003C\u002Fstrong>: Show\u002Fhide any button or control.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Speed & Quality Control\u003C\u002Fstrong>: Let users adjust playback speed and resolution.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Advanced Shortcode Generator\u003C\u002Fstrong>: Now inside your post\u002Fpage text editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Download URL\u003C\u002Fstrong>: Set a specific URL users will access when downloading your video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Autoplay When Visible on Screen\u003C\u002Fstrong>: Smart autoplay triggers only when the video enters the viewport.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Disable Pause\u003C\u002Fstrong>: Prevent viewers from pausing the video.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Allow Inline Playback on iOS\u003C\u002Fstrong>: Enable inline video viewing on iPhones and iPads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Thumbnail on Pause\u003C\u002Fstrong>: Display a thumbnail image when the video is paused.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sticky on Scroll\u003C\u002Fstrong>: Keep the video visible as users scroll down the page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Seek Time\u003C\u002Fstrong>: Customize how far the video jumps when seeking forward\u002Fbackward.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Start Time\u003C\u002Fstrong>: Automatically start the video at a specified time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Preload Options\u003C\u002Fstrong>: Choose how much of the video is preloaded (metadata, auto, none).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google VAST Tag URL\u003C\u002Fstrong>: Integrate ad tags using Google VAST for monetization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Chapters\u003C\u002Fstrong>: Add chapter markers for easier navigation and user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Overlay\u003C\u002Fstrong>: Display a custom overlay before or after playback.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable End Screen\u003C\u002Fstrong>: Show a custom end screen after the video finishes (disables repeat).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Password Protected\u003C\u002Fstrong>: Restrict video access to users with a valid password.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Accessibility Ready\u003C\u002Fstrong>: Supports captions and subtitles for a better inclusive experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable Popup Player\u003C\u002Fstrong>: Let users view videos in a pop-up modal for distraction-free playback.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Watermark Support\u003C\u002Fstrong>: Add branding or copyright with a watermark (disables autoplay).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional ID\u002FCSS Class\u003C\u002Fstrong>: Add unique IDs or CSS classes for advanced custom styling.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Try the Pro Version\u003C\u002Fstrong>\u003C\u002Fa> – Unlock all premium features today!\u003C\u002Fp>\n\u003Ch3>How to Use HTML5 Video Player – Quick Start Guide\u003C\u002Fh3>\n\u003Cp>Getting started is easy!\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\u002F58P9jOzn7M4?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>Step-by-Step Setup\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Install and activate the plugin\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Go to the \u003Cstrong>HTML5 Video Player\u003C\u002Fstrong> menu in the WordPress dashboard\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create a new video player and configure your settings\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Copy the shortcode displayed for your player\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Paste the shortcode into any post, page, or widget\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Alternatively, use the Gutenberg block to add the player visually\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg Block Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>HTML5 Video Player includes full support for the block editor. Simply choose the HTML5 Video Player block from the editor, select your player, and publish your content.\u003C\u002Fp>\n\u003Cp>That’s it – your video is live!\u003C\u002Fp>\n\u003Cp>Whether you’re embedding an MP4 player or building a video gallery, \u003Cstrong>HTML5 Video Player\u003C\u002Fstrong> is the go-to solution for a powerful, professional \u003Cstrong>video player plugin\u003C\u002Fstrong> on WordPress.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\" rel=\"nofollow ugc\">\u003Cstrong>Live Video\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Buy The Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Embed product demo videos\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display video tutorials and course content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Showcase client testimonials\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Build a video portfolio\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Add previews for digital video content\u003C\u002Fp>\n\u003Ch3>Quick Player Block\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Cem>\u003Ccode>[video_player src=\"video src\"]\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>More attributes can be used\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>\u003Ccode>controls=\"play-large, restart, rewind, play, fast-forward, progress, current-time, mute, volume, captions, settings, pip, airplay, download, fullscreen\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Cem>\u003Ccode>autoplay=\"true\u002Ffalse\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Cem>\u003Ccode>muted=\"true\u002Ffalse\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Cem>\u003Ccode>preload=\"auto\u002Fmetadata\u002Fnone\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Cem>\u003Ccode>width=\"500px\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>\u003Cem>\u003Ccode>reset_on_end=\"true\"\u003C\u002Fcode>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>User Feedback\u003C\u002Fh3>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>We got multiple support from the developer. Outstanding and fabulous! 100 % satisfied and my personal recommendation for video player plugin!\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>-newbie2004\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>This guy is the future of WordPress plugins. The interface is the very definition of simplicity and everything just works right out of the box.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>-amallulla\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Like that plugin? Hate it? Want a new feature? \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\" rel=\"nofollow ugc\">Send your feedback\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","HTML5 Video Player Plugin lets you embed responsive videos in WordPress. It’s easy to use, fast, and supports MP4, WebM, OGG, FLV, Youtube and Vimeo.",20000,828321,92,192,"2026-03-05T05:22:00.000Z","6.9.4","5.8","7.1",[19,51,52,53,54],"mp4-player","plyr","video","video-player","https:\u002F\u002Fbplugins.com\u002Fhtml5-video-player-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml5-video-player.2.9.1.zip",8,"2025-01-13 20:11:53","2026-03-15T15:16:48.613Z",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":32,"num_ratings":70,"last_updated":71,"tested_up_to":47,"requires_at_least":72,"requires_php":13,"tags":73,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":81,"fetched_at":59},"videojs-html5-player","Videojs HTML5 Player","1.1.13","Noor Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fnaa986\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Video.js HTML5 Player\u003C\u002Fa> is a user-friendly plugin that supports video playback on desktop and mobile devices. It makes super easy for you to embed both self-hosted video files or video files that are externally hosted using Video.js library.\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\u002FuF-V6qGvcu8?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>Video.js HTML5 Player Add-ons\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Disable Right Click\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-player-plugin-themes-7042\" rel=\"nofollow ugc\">Themes\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Video.js HTML5 Player Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Embed MP4 video files into a post\u002Fpage or anywhere on your WordPress site\u003C\u002Fli>\n\u003Cli>Embed responsive videos for a better user experience while viewing from a mobile device\u003C\u002Fli>\n\u003Cli>Embed HTML5 videos which are compatible with modern browsers\u003C\u002Fli>\n\u003Cli>Embed videos with poster images\u003C\u002Fli>\n\u003Cli>Embed videos using videojs player\u003C\u002Fli>\n\u003Cli>Automatically play a video when the page is rendered if the device and browser support it\u003C\u002Fli>\n\u003Cli>Embed videos uploaded to your WordPress media library using direct links in the shortcode\u003C\u002Fli>\n\u003Cli>Clean and sleek player with no watermark\u003C\u002Fli>\n\u003Cli>fallbacks for other HTML5-supported filetypes (WebM, Ogv)\u003C\u002Fli>\n\u003Cli>HTTP streaming\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use Video.js HTML5 Player\u003C\u002Fh3>\n\u003Cp>In order to embed a video create a new post\u002Fpage and use the following shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Here, “url” is the location of the MP4 video source file (H.264 encoded). You need to replace the sample URL with the actual URL of the video file.\u003C\u002Fp>\n\u003Ch4>Video Shortcode Options\u003C\u002Fh4>\n\u003Cp>The following options are supported in the shortcode.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebM\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can specify a WebM video file in addition to the source MP4 video file. This parameter is optional.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" webm=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.webm\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Ogv\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can specify a Ogv video file in addition to the source MP4 & WebM video files. This parameter is optional.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" webm=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.webm\" ogv=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.ogv\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Width\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines the width of the video file (Height is automatically calculated). This option is not required unless you want to limit the maximum width of the video.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" width=\"480\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Preload\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies if and how the video should be loaded when the page loads. Defaults to “auto” (the video should be loaded entirely when the page loads). Other options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>“metadata” – only metadata should be loaded when the page loads\u003C\u002Fli>\n\u003Cli>\n\u003Cp>“none” – the video should not be loaded when the page loads\u003C\u002Fp>\n\u003Cp>[videojs_video url=”https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4″ preload=”metadata”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Controls\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies that video controls should be displayed. Defaults to “true”. In order to hide controls set this parameter to “false”.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" controls=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When you disable controls users will not be able to interact with your videos. So It is recommended that you enable autoplay for a video with no controls.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Autoplay\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video file to automatically play when the page loads.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Poster\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Defines image to show as placeholder before the video plays.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" poster=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fposter.jpg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Loop\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Causes the video file to loop to beginning when finished and automatically continue playing.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" loop=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Muted\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Specifies that the audio output of the video should be muted.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.mp4\" muted=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003C\u002Fp>\n\u003Ch3>Video.js HTTP Streaming\u003C\u002Fh3>\n\u003Cp>The plugin supports the m3u8 file format that can be used for Video.js HTTP Streaming. It allows you to play HLS, DASH, and other HTTP streaming protocols with Video.js, even where they are not natively supported.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[videojs_video url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fvideos\u002Fmyvid.m3u8\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>For detailed documentation please visit the \u003Ca href=\"https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757\" rel=\"nofollow ugc\">Videojs HTML5 Player\u003C\u002Fa> plugin page\u003C\u002Fp>\n","Embed video file beautifully in WordPress using Video.js HTML5 Player. Embed HTML5 compatible responsive video in your post\u002Fpage with Video.js.",8000,182506,18,"2025-12-05T06:14:00.000Z","4.2",[74,75,76,53,20],"embed","html5","player","https:\u002F\u002Fwphowto.net\u002Fvideojs-html5-player-for-wordpress-757","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvideojs-html5-player.zip",99,2,"2024-05-23 14:45:13",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":25,"num_ratings":30,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":100,"download_link":101,"security_score":102,"vuln_count":30,"unpatched_count":11,"last_vuln_date":103,"fetched_at":59},"hls-player","HLS Player","1.0.11","ROOT SECTOR","https:\u002F\u002Fprofiles.wordpress.org\u002Fr00tsector\u002F","\u003Cp>HLS Player Video Plugin: Streamline your WordPress with the definitive HLS video embedding solution. Powered by the acclaimed Video.js player, this plugin guarantees an exceptional viewing experience.\u003C\u002Fp>\n\u003Cp>Key Features:\u003Cbr \u002F>\n* \u003Cstrong>Effortless Integration\u003C\u002Fstrong>: Embed HLS videos anywhere on your site with ease.\u003Cbr \u002F>\n* \u003Cstrong>Adaptive Design\u003C\u002Fstrong>: Provides a seamless viewing experience on all devices.\u003Cbr \u002F>\n* \u003Cstrong>Universal Compatibility\u003C\u002Fstrong>: Ensures full HTML5 support across all browsers.\u003Cbr \u002F>\n* \u003Cstrong>Visual Appeal:\u003C\u002Fstrong> Customize with video posters for an engaging look.\u003Cbr \u002F>\n* \u003Cstrong>Instant Play\u003C\u002Fstrong>: Auto-playback for immediate engagement.\u003Cbr \u002F>\n* \u003Cstrong>Backup Options\u003C\u002Fstrong>: Embed fallback videos directly from your media library.\u003Cbr \u002F>\n* \u003Cstrong>Simple Installation\u003C\u002Fstrong>: Get started quickly without complex configurations.\u003Cbr \u002F>\n* \u003Cstrong>Performance-Focused\u003C\u002Fstrong>: Lightweight build for fast site performance.\u003Cbr \u002F>\n* \u003Cstrong>Modern Interface\u003C\u002Fstrong>: Enjoy a sleek, watermark-free video player.\u003Cbr \u002F>\n* \u003Cstrong>Versatile Playback\u003C\u002Fstrong>: Supports a range of HTML5 video formats.\u003Cbr \u002F>\n* \u003Cstrong>Accessibility Features\u003C\u002Fstrong>: Include captions and subtitles for a wider audience.\u003Cbr \u002F>\n* \u003Cstrong>Multilingual Support\u003C\u002Fstrong>: Offers captions in various languages.\u003Cbr \u002F>\n* \u003Cstrong>Designed for flexibility\u003C\u002Fstrong>, the WordPress HLS Player Plugin simplifies embedding both local and external .m3u8 or .mpd HLS files. It’s tailored for both responsive and fixed-width layouts, ensuring a straightforward embedding process.\u003C\u002Fp>\n\u003Cp>Elevate your WordPress site with the HLS Player Video Plugin – the pinnacle of professional-grade video streaming.\u003C\u002Fp>\n\u003Ch3>HLS Player Plugin Usage\u003C\u002Fh3>\n\u003Cp>To embed a video, create a new post\u002Fpage and use the following shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Specify the “url” parameter with the location of the HLS video package file. Supported formats include .m3u8 (application\u002Fx-mpegURL), .mpd (application\u002Fdash+xml), and .mp4 (video\u002Fmp4).\u003C\u002Fp>\n\u003Ch4>Video Shortcode Options\u003C\u002Fh4>\n\u003Ch3>General Options\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>class\u003C\u002Fstrong>: Define the Video.js player’s CSS class (Default: video-js). Additional classes listed at https:\u002F\u002Fvideojs.com\u002Fguides\u002Flayout\u002F#classes\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" class=\"video-js vjs-fluid vjs-16-9\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>width\u003C\u002Fstrong>: Defines the width of the video file.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" width=\"480\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>height\u003C\u002Fstrong>: Defines the height of the video file.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" height=\"264\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>controls\u003C\u002Fstrong>: Specify whether video controls should be displayed (Default: “true”). Use “false” to hide controls. When you disable controls users will not be able to interact with your videos. So It is recommended that you enable autoplay for a video with no controls.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" controls=\"false\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>preload\u003C\u002Fstrong>: Specify how the video should be loaded when the page loads (Default: “auto”). Options include “metadata,” “none,” and “auto.”\u003Cbr \u002F>\n“metadata” – Load only the meta data of the video, which includes information like the duration and dimensions of the video. Sometimes, the meta data will be loaded by downloading a few frames of video.\u003Cbr \u002F>\n“none” – Don’t preload any data. The browser will wait until the user hits “play” to begin downloading.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" preload=\"metadata\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>autoplay\u003C\u002Fstrong>: Cause the video to play automatically when the page loads. Instead of using the autoplay attribute you maybe need to pass an autoplay option to videojs_custom_options_json. https:\u002F\u002Fvideojs.com\u002Fguides\u002Foptions\u002F#autoplay\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" autoplay=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>loop\u003C\u002Fstrong>: Make the video loop to the beginning when finished and automatically continue playing.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" loop=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>poster\u003C\u002Fstrong>: Define an image as a placeholder before the video plays.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" poster=\"http:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002Fposter.jpg\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>muted\u003C\u002Fstrong>: Specify that the audio output of the video should be muted.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" muted=\"true\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>captions\u003C\u002Fstrong>: Add captions or subtitles to the video in multiple languages. Provide the captions in the format:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\"path\u002Fto\u002Fcaptions1.vtt|lang1|label1|default,path\u002Fto\u002Fcaptions2.vtt|lang2|label2\"\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>path\u002Fto\u002Fcaptions: The URL or path to the VTT file containing the subtitles.\u003Cbr \u002F>\nlang: The two-character language code, followed by a hyphen and an optional country code (e.g., en, de, en-US, de-DE).\u003Cbr \u002F>\nlabel: A user-friendly label for the caption (e.g., “English”, “German”).\u003Cbr \u002F>\ndefault: (Optional) Use this keyword to specify which caption should be enabled by default when the video is loaded.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" captions=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fcaptions-en.vtt|en-EN|English|default,https:\u002F\u002Fexample.com\u002Fpath\u002Ftopath\u002Fto\u002Fcaptions-de.vtt|de-de|German\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>videojs_custom_options_json\u003C\u002Fstrong>: JSON format string for custom options (https:\u002F\u002Fvideojs.com\u002Fguides\u002Foptions\u002F) for the video.js player.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" videojs_custom_options_json='{\"autoplay\": \"muted\"}']\nor\n[hls_player url=\"https:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fvideo_playlist.m3u8\" videojs_custom_options_json='{\"autoplay\": true,\"liveui\": true,\"liveTracker\": {\"trackingThreshold\": 8}}']\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Get more advanced features with HLS Player PRO\u003C\u002Fh3>\n\u003Ch3>AWS CloudFront Integration\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>=> Global Reach\u003C\u002Fstrong>: Utilize the expansive AWS CloudFront network for low-latency streaming across the globe.\u003Cbr \u002F>\n\u003Cstrong>=> Enhanced Security\u003C\u002Fstrong>: Protect your content with CloudFront Signed Cookies, ensuring that only authorized viewers can access your videos. This feature is particularly useful for preventing unauthorized sharing and downloads, as it ties the video access to specific, signed cookies that are difficult to replicate or redistribute.\u003Cbr \u002F>\n\u003Cstrong>=> Simplified Configuration\u003C\u002Fstrong>: Follow our easy-to-understand instructions to set up CloudFront and implement signed cookies, making your videos secure and your setup hassle-free.\u003C\u002Fp>\n\u003Ch3>AWS Kinesis Video Streams Integration\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>=> Flexible Streaming\u003C\u002Fstrong>: Leverage AWS Kinesis Video Streams for both live and on-demand video streaming.\u003Cbr \u002F>\n\u003Cstrong>=> Direct Downloads\u003C\u002Fstrong>: Enable users to download clips directly from the player, enhancing the viewer experience.\u003C\u002Fp>\n\u003Ch3>Subscription Management\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>=> Integrated Solution\u003C\u002Fstrong>: Combine aMember and WordPress roles for efficient subscription management.\u003Cbr \u002F>\n\u003Cstrong>=> Exclusive Content\u003C\u002Fstrong>: Offer videos exclusively to active subscribers, adding value to your membership packages.\u003C\u002Fp>\n\u003Ch3>Analytics Integration\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>=> In-depth Tracking\u003C\u002Fstrong>: Support for Google Tag Manager and Google Analytics allows you to monitor detailed video statistics.\u003Cbr \u002F>\n\u003Cstrong>=> Viewer Insights\u003C\u002Fstrong>: Gain insights into playback duration and user engagement, helping you to optimize your content strategy.\u003C\u002Fp>\n\u003Ch3>Streaming Optimization\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>=> Effortless Conversion\u003C\u002Fstrong>: Transform .mp4 files into the .m3u8 format with ease, using our tools for Windows or macOS.\u003Cbr \u002F>\n\u003Cstrong>=> Comprehensive Guides\u003C\u002Fstrong>: Benefit from our in-depth guides for video file conversion, AWS S3 and CloudFront configuration and AWS Kinesis Video Stream integration, ensuring a smooth setup process.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhls-player-pro.root-sector.com\u002F\" rel=\"nofollow ugc\">Check out HLS Player PRO >\u003C\u002Fa>\u003C\u002Fp>\n","HLS Player is a lightweight HTTP Live Streaming player for WordPress, using video.js for easy embedding HLS videos into posts and pages.",600,6126,"2024-11-26T20:31:00.000Z","6.7.5","6.4","8.1",[97,98,99,54,20],"hls","streaming","video-embedding","https:\u002F\u002Fgithub.com\u002Froot-sector\u002Fwordpress-plugin-hls-player-free","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhls-player.1.0.11.zip",91,"2024-11-27 20:29:57",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":44,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":118,"tags":119,"homepage":122,"download_link":123,"security_score":124,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":59},"fluid-player","Fluid Player","3.0.0","fluidplayer","https:\u002F\u002Fprofiles.wordpress.org\u002Ffluidplayer\u002F","\u003Cp>This plugin is a wrapper around the html5 video player \u003Ca href=\"https:\u002F\u002Fwww.fluidplayer.com\" rel=\"nofollow ugc\">Fluid Player\u003C\u002Fa>\u003Cbr \u002F>\nOnce the plugin is installed and activated, you’ll only need to use the any of the [fluid-player] or [fluid-player-extended] shortcodes at the desired location in your page or post.\u003Cbr \u002F>\nThe plugin comes with a default sample video, vast file and thumbnail previews.\u003Cbr \u002F>\nIf no shortcode parameters are provided, the plugin will fallback to the previously listed values.\u003C\u002Fp>\n\u003Cp>For issues please refer to the main Fluid Player repository https:\u002F\u002Fgithub.com\u002Ffluid-player\u002Ffluid-player\u003C\u002Fp>\n","The plugin makes it easy to embed the VAST ready Fluid Player video player.",400,61160,5,"2023-10-18T15:55:00.000Z","6.3.8","4.6","5.4",[105,19,120,121],"thumbnails","vast","https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffluid-player\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffluid-player.zip",85,{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":138,"requires_at_least":139,"requires_php":16,"tags":140,"homepage":145,"download_link":146,"security_score":79,"vuln_count":30,"unpatched_count":11,"last_vuln_date":147,"fetched_at":59},"wp-smart-tv","WP Smart TV","2.2.4","Rob Davenport","https:\u002F\u002Fprofiles.wordpress.org\u002Frobdavenport\u002F","\u003Cp>NOTE:  This plugin is no longer being developed as most services like Direct Publisher are no longer available.  We will continue to post bug fixes.\u003C\u002Fp>\n\u003Cp>The ultimate toolkit for video streaming services using WordPress. Turn your site into an video service similar to YouTube or Vimeo. Provides support for HTML5 video and Roku Direct Publisher plus add-on plugins for Fire TV and Chromecast.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FZfph3hQZzm4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Roku Direct Publisher Feed support (JSON)\u003C\u002Fli>\n\u003Cli>HTML5 video player with HLS & MP4\u003C\u002Fli>\n\u003Cli>Shortcodes to integrate with existing sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Add-ons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Vimeo Pro Extender – Easily import and manage your Vimeo content with WP Smart TV\u003C\u002Fli>\n\u003Cli>Fire TV Creator – Add support for Amazon’s Fire TV Creator\u003C\u002Fli>\n\u003Cli>Playlists – Add playlist support to WP Smart TV\u003C\u002Fli>\n\u003Cli>Secure Feeds – Secures your IPTV data feeds against unauthorized access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Cem>Do more with WP Smart TV with our line of Extenders! \u003Ca href=\"https:\u002F\u002Frovidx.com\u002Fwp-smart-tv-extenders\u002F?ref=1&campaign=rm\" rel=\"nofollow ugc\">Click here to learn more\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin utilizes custom post types to manage your video content.  We include Movie, Shortform Video & Episodic post types to help you easily add new content to your IPTV system.\u003C\u002Fp>\n\u003Cp>Each video contains metadata for trick play files and Closed Captions with multiple translations.\u003C\u002Fp>\n\u003Cp>Shortcodes are also provided to embed content in regular posts & pages.\u003C\u002Fp>\n\u003Cp>Roku Direct Publish Feeds allow you to send data to Roku without the expense of building your own app.   For more information please see this article – \u003Ca href=\"https:\u002F\u002Fblog.roku.com\u002Fdeveloper\u002F2016\u002F10\u002F19\u002Fpublishing-platform\u002F\" rel=\"nofollow ugc\">Roku Direct Publisher Feeds\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>Need help? \u003Ca href=\"https:\u002F\u002Frovidx.com\u002Fdocuments\u002F\" rel=\"nofollow ugc\">Read the documentation here!\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n","The ultimate toolkit for video streaming services using WordPress. Turn your site into an video service similar to YouTube or Vimeo.",300,46001,78,14,"2025-09-15T22:22:00.000Z","6.6.5","6.3",[141,19,142,143,144],"firetv","iptv","roku","video-cms","https:\u002F\u002Frovidx.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-smart-tv.2.2.4.zip","2025-01-14 00:00:00",{"attackSurface":149,"codeSignals":242,"taintFlows":293,"riskAssessment":362,"analyzedAt":375},{"hooks":150,"ajaxHandlers":220,"restRoutes":233,"shortcodes":234,"cronEvents":240,"entryPointCount":114,"unprotectedCount":241},[151,157,163,166,169,171,174,177,180,183,186,189,192,194,197,200,203,206,208,211,214,217],{"type":152,"name":153,"callback":154,"file":155,"line":156},"filter","wp_kses_allowed_html","svp_allow_iframe_script_tags","admin\\videos.php",185,{"type":158,"name":159,"callback":160,"file":161,"line":162},"action","plugins_loaded","anonymous","includes\\init.php",104,{"type":158,"name":164,"callback":160,"file":161,"line":165},"admin_init",118,{"type":158,"name":167,"callback":160,"file":161,"line":168},"admin_enqueue_scripts",119,{"type":158,"name":167,"callback":160,"file":161,"line":170},120,{"type":152,"name":172,"callback":160,"file":161,"line":173},"wp_check_filetype_and_ext",123,{"type":158,"name":175,"callback":160,"file":161,"line":176},"before_delete_post",127,{"type":158,"name":178,"callback":160,"file":161,"line":179},"add_meta_boxes",130,{"type":158,"name":181,"callback":160,"file":161,"line":182},"save_post",131,{"type":158,"name":184,"callback":160,"file":161,"line":185},"manage_svp_videos_posts_custom_column",132,{"type":152,"name":187,"callback":160,"file":161,"line":188},"manage_edit-svp_videos_columns",134,{"type":158,"name":190,"callback":160,"file":161,"line":191},"admin_menu",140,{"type":158,"name":164,"callback":160,"file":161,"line":193},141,{"type":158,"name":195,"callback":160,"file":161,"line":196},"template_redirect",155,{"type":158,"name":198,"callback":160,"file":161,"line":199},"init",156,{"type":158,"name":201,"callback":160,"file":161,"line":202},"wp_loaded",157,{"type":158,"name":204,"callback":160,"file":161,"line":205},"wp_enqueue_scripts",158,{"type":158,"name":204,"callback":160,"file":161,"line":207},159,{"type":152,"name":209,"callback":160,"file":161,"line":210},"has_post_thumbnail",163,{"type":152,"name":212,"callback":160,"file":161,"line":213},"post_thumbnail_html",164,{"type":158,"name":215,"callback":160,"file":161,"line":216},"template_include",169,{"type":152,"name":218,"callback":160,"file":161,"line":219},"the_content",173,[221,225,228,231],{"action":222,"nopriv":223,"callback":160,"hasNonce":223,"hasCapCheck":223,"file":161,"line":224},"svp_set_cookie",false,160,{"action":222,"nopriv":226,"callback":160,"hasNonce":223,"hasCapCheck":223,"file":161,"line":227},true,161,{"action":229,"nopriv":223,"callback":160,"hasNonce":223,"hasCapCheck":223,"file":161,"line":230},"svp_update_views_count",170,{"action":229,"nopriv":226,"callback":160,"hasNonce":223,"hasCapCheck":223,"file":161,"line":232},171,[],[235],{"tag":236,"callback":237,"file":238,"line":239},"svp_video","run_shortcode_video","public\\video.php",31,[],4,{"dangerousFunctions":243,"sqlUsage":255,"outputEscaping":257,"fileOperations":11,"externalRequests":288,"nonceChecks":241,"capabilityChecks":80,"bundledLibraries":289},[244,248,252],{"fn":245,"file":155,"line":246,"context":247},"unserialize",71,"$sources       = isset( $post_meta['sources'] ) ? unserialize( $post_meta['sources'][0] ) : array();",{"fn":245,"file":249,"line":250,"context":251},"includes\\player.php",799,"$params['sources'] = unserialize( $post_meta['sources'][0] );",{"fn":245,"file":249,"line":253,"context":254},835,"$track = unserialize( $track );",{"prepared":241,"raw":11,"locations":256},[],{"escaped":258,"rawEcho":259,"locations":260},102,12,[261,264,266,269,271,273,275,277,279,281,284,286],{"file":262,"line":188,"context":263},"admin\\partials\\video-sources.php","raw output",{"file":262,"line":265,"context":263},145,{"file":267,"line":268,"context":263},"admin\\settings.php",392,{"file":267,"line":270,"context":263},423,{"file":267,"line":272,"context":263},442,{"file":267,"line":274,"context":263},465,{"file":267,"line":276,"context":263},486,{"file":267,"line":278,"context":263},506,{"file":267,"line":280,"context":263},523,{"file":282,"line":283,"context":263},"includes\\functions.php",1206,{"file":282,"line":285,"context":263},1216,{"file":287,"line":124,"context":263},"public\\templates\\single-video.php",3,[290],{"name":291,"version":26,"knownCves":292},"Select2",[],[294,342],{"entryPoint":295,"graph":296,"unsanitizedCount":80,"severity":341},"save_meta_data (admin\\videos.php:103)",{"nodes":297,"edges":334},[298,303,307,313,317,320,325,328,331],{"id":299,"type":300,"label":301,"file":155,"line":302},"n0","source","$_POST (x4)",136,{"id":304,"type":305,"label":306,"file":155,"line":302},"n1","transform","→ svp_get_attachment_id()",{"id":308,"type":309,"label":310,"file":282,"line":311,"wp_function":312},"n2","sink","get_var() [SQLi]",167,"get_var",{"id":314,"type":300,"label":315,"file":155,"line":316},"n3","$_POST",199,{"id":318,"type":305,"label":319,"file":155,"line":316},"n4","→ svp_get_vimeo_oembed_data()",{"id":321,"type":309,"label":322,"file":282,"line":323,"wp_function":324},"n5","wp_remote_get() [SSRF]",954,"wp_remote_get",{"id":326,"type":300,"label":315,"file":155,"line":327},"n6",202,{"id":329,"type":305,"label":330,"file":155,"line":327},"n7","→ svp_get_dailymotion_image_url()",{"id":332,"type":309,"label":322,"file":282,"line":333,"wp_function":324},"n8",211,[335,336,337,338,339,340],{"from":299,"to":304,"sanitized":223},{"from":304,"to":308,"sanitized":226},{"from":314,"to":318,"sanitized":223},{"from":318,"to":321,"sanitized":223},{"from":326,"to":329,"sanitized":223},{"from":329,"to":332,"sanitized":223},"medium",{"entryPoint":343,"graph":344,"unsanitizedCount":80,"severity":341},"\u003Cvideos> (admin\\videos.php:0)",{"nodes":345,"edges":355},[346,347,348,349,350,351,352,353,354],{"id":299,"type":300,"label":301,"file":155,"line":302},{"id":304,"type":305,"label":306,"file":155,"line":302},{"id":308,"type":309,"label":310,"file":282,"line":311,"wp_function":312},{"id":314,"type":300,"label":315,"file":155,"line":316},{"id":318,"type":305,"label":319,"file":155,"line":316},{"id":321,"type":309,"label":322,"file":282,"line":323,"wp_function":324},{"id":326,"type":300,"label":315,"file":155,"line":327},{"id":329,"type":305,"label":330,"file":155,"line":327},{"id":332,"type":309,"label":322,"file":282,"line":333,"wp_function":324},[356,357,358,359,360,361],{"from":299,"to":304,"sanitized":223},{"from":304,"to":308,"sanitized":226},{"from":314,"to":318,"sanitized":223},{"from":318,"to":321,"sanitized":223},{"from":326,"to":329,"sanitized":223},{"from":329,"to":332,"sanitized":223},{"summary":363,"deductions":364},"The \"simple-video-post\" plugin v1.0.0 exhibits a mixed security posture. On the positive side, it shows good practices in SQL query handling, with 100% using prepared statements, and a high rate of proper output escaping (89%). The absence of any recorded vulnerabilities in its history is also a positive indicator, suggesting a generally well-maintained codebase.\n\nHowever, significant concerns arise from its attack surface and code signals. The plugin exposes a total of 5 entry points, with a substantial 80% (4 out of 4) lacking authentication checks. This makes a large portion of its functionality susceptible to unauthorized access. Additionally, the presence of 'unserialize' without further context on its usage is a red flag, as it can lead to remote code execution vulnerabilities if untrusted data is unserialized. The two taint flows with unsanitized paths, although not classified as critical or high severity, still warrant attention as they indicate potential weaknesses in data handling.\n\nWhile the plugin has no known CVEs and a clean vulnerability history, this cannot entirely offset the immediate risks presented by the large number of unprotected AJAX handlers and the potential danger of unserialize. The plugin's current version, v1.0.0, also suggests it may be an older release and could benefit from further security hardening. In conclusion, the plugin has strengths in its data querying and output handling but weaknesses in its access control mechanisms and potential for insecure deserialization.",[365,368,371,373],{"reason":366,"points":367},"4 unprotected AJAX handlers",20,{"reason":369,"points":370},"Use of unserialize function",10,{"reason":372,"points":370},"2 flows with unsanitized paths",{"reason":374,"points":114},"2 capability checks but only 4 nonce checks","2026-03-17T06:00:24.427Z",{"wat":377,"direct":390},{"assetPaths":378,"generatorPatterns":383,"scriptPaths":384,"versionParams":386},[379,380,381,382],"\u002Fwp-content\u002Fplugins\u002Fsimple-video-post\u002Fpublic\u002Fassets\u002Fcss\u002Fmagnific-popup.css","\u002Fwp-content\u002Fplugins\u002Fsimple-video-post\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fsimple-video-post\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Fsimple-video-post\u002Fpublic\u002Fassets\u002Fjs\u002Fpublic.js",[],[385],"https:\u002F\u002Fuse.fontawesome.com\u002Freleases\u002Fv5.15.3\u002Fcss\u002Fall.css",[387,388,389],"simple-video-post\u002Fadmin\u002Fassets\u002Fcss\u002Fadmin.css?ver=","simple-video-post\u002Fadmin\u002Fassets\u002Fjs\u002Fadmin.js?ver=","simple-video-post\u002Fpublic\u002Fassets\u002Fjs\u002Fpublic.js?ver=",{"cssClasses":391,"htmlComments":392,"htmlAttributes":393,"restEndpoints":406,"jsGlobals":407,"shortcodeOutput":409},[],[],[394,395,396,397,398,399,400,401,402,403,404,405],"data-svp-video-id","data-svp-video-width","data-svp-video-height","data-svp-video-autoplay","data-svp-video-loop","data-svp-video-muted","data-svp-video-volume","data-svp-video-controls","data-svp-video-playsinline","data-svp-video-poster","data-svp-video-embed","data-svp-video-ratio",[],[408],"svp_admin",[410],"[svp_video"]