Hi.
I was wondering why videos aren’t displayed on mobile devices with active caching. Luckily I found another ticket where this was mentioned, but a general hint or a working workaround would be useful for this plugin, because a lot of sites use caching and may not test their mobile view on a native device. Are there any plans to make it visible with caching too? I′m using WP Fastest Cache atm, where this error happens.
Thank you very much.
Hello,
I have an issue. The script (view.js) that is blocking the right click is loaded on woocommerce pages. To be more specific – also on pages where the woocommerce shortcodes are present – MEC events in our case.
I add also a link to the product page so you can see this issue – https://asjcr.cz/produkt/skoleni-hygienickeho-minima-pro-pracovniky-sj-ceske-budejovice-31-1-2025/
If I dissable this plugin feature in menu everytthing works as expected.
Thx for your answer – best regards
dUDLAJ
]]>Hi,
Thank you for the plugin, it’s really useful!
I am currently using the Protected Video plugin, and I’ve noticed an issue with the video playback. When I play a video that has text (png images with text in high resolution), the video starts in a lower resolution for the first few seconds, which makes the text appear blurry. After a short delay, the video switches to the intended high resolution (4K). This affects the user experience, especially for videos with important text. (Note: I am using a YouTube video, and when I embed the video on a page without using the plugin, the issue does not occur (the video plays fine but without the protection features from the plugin).
Could you please help me understand why this happens and if there’s a way to fix it? Is there any setting or configuration I can adjust to ensure the video starts in high resolution without the delay?
Thank you for your assistance!
Best regards,
Maxi
Hi Alec, Thank-you for Protected Video,
How can I protect videos with the help of this plugin in the Tutor lms course. Is there any short code of the plugin that will work if I just put the youtube video link in it?
Hi Alec, Thank-you for Protected Video, it was exactly what I needed to protect an unlisted YT 24/7 live stream of a mooring field at a private boating club I belong to. I only want club members with the page password to be able to view the live stream and not copy/share the YT link. Besides this nuisance issue Protected Video has been working very well.
The issue I’m having is the manual video navigation in the plyr controls does not span the full 12 hours of lookback video. It appears the longer the live stream runs the more the navigation space decreases (see 2 captures below). YT is supposed to DVR 12 hours of video for streams longer than 12 hours. It would be helpful if the full width of the navigation bar is used to scan through the 12 hours of dvr video. The first capture is at 2:52am, the second is at 14:54pm. The video navigation bar uses only the right most 2 inches for navigation through 12 hours of dvr video. I realize this is most likely a plyr setting and not related to Protected Video. My question is do you happen to know of a plyr setting that can correct this and if so how would I embed the html that includes this plyr setting on my web page? Currently I am using the /Protected Video block.
Thanks, Henry
In plyr documentation I see a mention of progressive enhancement, but I’m not sure if this is related to the issue I am seeing?
We recommend progressive enhancement with the embedded players. You can elect to use an <iframe>
as the source element (which Plyr will progressively enhance) or a bog standard <div>
with two essential data attributes – data-plyr-provider
and data-plyr-embed-id
.<div class=”plyr__video-embed” id=”player”> <iframe src=”https://www.youtube.com/embed/bTqVqk7FSmY?origin=https://plyr.io&iv_load_policy=3&modestbranding=1&playsinline=1&showinfo=0&rel=0&enablejsapi=1″ allowfullscreen allowtransparency allow=”autoplay” ></iframe> </div>
Hello Alec!
While I have been very happily using your fantastic plugin with Gutenberg, I am now eager to use it with Elementor but I find that shortcodes do not work and the plugin does not show up within the widgets list.
I′m using Elementor Pro and was trying the exact shortcodes that work so well in Guttenberg. Please let me know what I′m doing wrong and help me fix the issue.
Thank you very much in advance!
Liliana
]]>Hi,
How to create autoplay video?
]]>Hi Alec!
Thank you for providing this plugin.
Recently I increased the security of my webiste by deploying a CSP. Later discovered that the videos with protected-video stop showing. The thumbnail appears but the connection gets freeze. Youtube link without the protected-video while pull the video properly.
I would like to mantain protected-video and also CSP. Maybe this is out of your scope. But could you please see bellow and see what may be blocking Protected-video.
My guess is that may be some value on one of these sections:
# X Frame Options
# Permissions Policy (rudimentary policies supported by chrome and FF)
# Content Security Policy (CSP – quite lax WP 6.4 compatible policies)
Thank you for any guidance you may provide.
### BEGIN WP 6.4 Security - LSE
## Automatic 301 redirect to https
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
## Additional security headers
<ifModule mod_headers.c>
# X Frame Options
Header always set X-Frame-Options "SAMEORIGIN"
# X XSS-Protection disabling (deprecated)
Header set X-XSS-Protection "0"
# X Content-Type-Options
Header set X-Content-Type-Options "nosniff"
# X Permitted Cross Domain Policies
Header set X-Permitted-Cross-Domain-Policies "none"
# X-Powered-By and Server
Header unset X-Powered-By
Header unset Server
# Referrer Policy
Header set Referrer-Policy "strict-origin-when-cross-origin"
## Advanced policies - basic implementation
# Permissions Policy (rudimentary policies supported by chrome and FF)
Header set Permissions-Policy "autoplay=(self), encrypted-media=(self), fullscreen=(self), geolocation=(self), midi=(self), payment=(self), microphone=(), camera=()"
# Content Security Policy (CSP - quite lax WP 6.4 compatible policies)
Header set Content-Security-Policy "default-src 'self'; object-src 'none'; script-src 'self' https: data: blob: 'unsafe-inline' 'unsafe-eval'; connect-src 'self' https:; style-src 'self' https: 'unsafe-inline'; font-src 'self' data: https:; img-src 'self' blob: data: https:; frame-src 'self' https: blob:; form-action 'self';"
</IfModule>
## ForceSecureCookie (LiteSpeed Set Cookie HTTPOnly Secure alternative)
<IfModule LiteSpeed>
ForceSecureCookie same_site_strict
</IfModule>
### END Improved Site Security
]]>
Hello,
I would like to solve the issue of not applying right-click restriction to all pages. Since it restricts it on every page, and I don’t want that.
Thank you for your response
]]>Hi, the video isn’t showing on my website. When I click preview it shows fine, but when I log in from a private browser and have asked others to login, it’s just blank. Any suggestions thanks
I’m using wp courses if that helps?
Hi there,
First of all thanks a lot for this great plugin, your work is very much appreciated!
Could you help me how to play videos from a specific time? Replacing the video link with the link that specifies the time does not seem to work for me. Thank you!
]]>Hello,
First of all, a big thank you for your work and to have delivered this plugin.
I saw the previous answer 6 months ago on the Youtube quality selector, but when looking at plyr, they now provide a quality selector in the settings.
Do you think you could update your plugin to integrate this plyr function with their latest update ?
Thanks
]]>Hi. It is strange behavior,on posts plugin work but on pages dont work.I use acf fields exactly the same fields for shortcode.I also tested and made new acf fields with vysiwyg editor for shortcode but didnt work again.Then i create new page and put shortocde in default page wysiwig and did work. Do you maybe now why dont work for pages in acf wysiwig? I also deactivate other plugins but no conflcit. This is the output https://prnt.sc/zusn2yLlaQIx
]]>Hi
Great Plugin.
Is there a way to enable YouTube Captions to be displayed?
Example Video: https://youtu.be/S1LHNFBxzzM
hi,
the player not showing. I put the shortcode but it doesn’t appear.
]]>Hi, please can you advise. I installed the free plugin as I have a number of videos I need to protect. The protection does not need to be for really tech savvy people but just not offering users the copy link etc so the plugin seems perfect. I have tried to add the YouTube video on the page I am using for testing but it does not work. I can see the video but when I press play, there is no sound and there are ‘lines rolling’. I tried both the ‘protect video’ and the shortcode method but the result is the same. Can you advise please?
]]>Please, the plugin is not working on LearnPress… I’ve already disabled the theme and gone back to the default and also disabled all plugins. It’s still not working. Any tips?
]]> Your plugin seems to be affecting the functionality of WP Bakery. I have taken a screenshot to help illustrate the problem, and I hope you can address it promptly. Please get back to me as soon as possible with an update of your plugin or a fix.. Thank you. i already reported this issue more than a week ago but still did not get an answer.
check here the screenshot of the error while using wp-bakery with your plugin: https://ibb.co/xLWDQVn
Since the latest update (or possibly earlier, I’m not entirely sure), there have been no icons displayed inside the player. Please refer to this image: https://picr.eu/i/DlpXl. Thank you for addressing and resolving this plugin issue with an update.
]]>Hi Everyone,
with the last updating, on the youtube video there is “Copy Link” (Top Left Side). How can I remove that icone ?
Regards
Riccardo
]]>Hello! I am currently using Visual Composer/Editor named “WP-Bakery” for WordPress, along with your plugin to hide/stylize YouTube videos. However, I have noticed that, WP-Bakery does not function properly when your plugin is activated. When I deactivate your plugin, WP-Bakery works as expected again.
Can you please look into this issue and provide an updated version of your plugin to resolve it? Thank you very much.
Since the recent update, it appears that there is a conflict between your plugin and the popular “wp-bakery” plugin. As a result, certain elements cannot be added in the front-end mode.
https://wpbakery.com/try/
I’m looking for a solution to enable a YouTube quality selector for a video linked to your plugin. if its not possible to let the player do that, Ideally, I would like the video to play automatically in HD on all devices (even on smartphones). Currently, when I add a video to your plugin and watch it on a smartphone, the quality is significantly worse than the original 4K uploaded video on YouTube.
PS: Additionally, I’m curious about how to implement a “hiding option” for the video in the source code and click protection inside the iframe. Could you provide some guidance on this?
]]>Hello, ?? thank you for this plugin! It is exactly what I need. I just downloaded it and used it.
I have 2 questions:
You can see how the video show up for me here: https://venetadimitrova.com/mastermind/wp-content/uploads/2023/03/Screenshot-2023-03-16-at-18.57.53.png
And the guy I saw your plugin in a Youtube video has it a lot more clear and light in colour – you can see the video here, 2:14 minute show how the video show for him: https://www.youtube.com/watch?v=OVL0z9pO60I
Can I do it like him?
2. can I change this blue colour that is in the screenshot I sent you? Espesially in speed options. In settings I put the brown colour, but it shows only like a “hover” colour, not main colour.
Otherwise you can see how the last button is somehow lower. I don’t know if that is something on purpous. It’s Ok for me, but just wanted to point it if you haven’t notice it.
]]>Excellent Plugin. But I’m having trouble placing it with a shortcode in Elementor, it just doesn’t show anything. In the Elementor editor the element appears as if I haven’t entered anything, and in the frontend it just comes up with a blank space. When inspecting the code it looks like this (inside elementor-shortcode):
<div class="wp-block-protected-video-protected-video wp-block-protected-video" data-id1="eW91dHViZQ==" data-id2="aHR0cHM6Ly95b3V0dS5iZS9BbTBIT0VsdnRNYw=="></div>
]]>
Hi Alec,
Is it possible to enable captions for videos hosted on YouTube? I have tried enabling it by passing cc_load_policy with the URL but this doesn’t work.
From what I can tell Plyr needs to have the option enabled but I’m struggling to figure out where this can be added.
Thanks in advance,
Brad
]]>When i tried to put this code in my editor
[protected_video url=”https://youtu.be/c_hO_fjmMnk” service=”youtube”]
Video does not play when i open the page.
Plugin does not work. (Only player shown with black color)
What is problem?
]]>When I put the short code, it does not appear inside LESSON
]]>Hi, the plugin is great and I have been using it for a while.
I just found an issue on Android devices.
Vimeo videos do not reproduce inside correctly. After hitting play on a post, it only reproduces audio.
I tested the video without the plugin and it worked fine.
Do you have any clue how to solve this issue?
Thanks
Wordpress Version: 6.1.1
Theme: DIVI
Plugin Version: 1.7.18
Hello,
I am enjoying your fabulous plugin, thank you so much for your work!
I would still love to have the video titles hidden as well, Is there a way to configure this?
May be inserting some piece of code?
Please let me know.
Thank you and regards
Liliana
]]>