我正在使用这个插件https://wordpress.org/support/plugin/featured-video-plus/
在我最新的 WordPress 版本 4.7.2 上,但我想隐藏控件。
当我检查代码时,我可以看到这一点。
<video class="wp-video-shortcode" id="video-65-1" loop="1" autoplay="1" preload="metadata" controls="controls" width="10240" height="5760"><source type="video/mp4" src="Untitled9.mp4?_=1"><a href="Untitled9.mp4">Untitled9.mp4</a></video>
问题是该插件不提供隐藏控件的选项,因此我需要在代码中消除它 --> controls="controls"
我在插件中找不到它,所以我想知道是否有人知道如何解决这个问题。
我不想在鼠标覆盖时显示控件或只是永远隐藏它们。
谢谢
******** 更新 ********
这是该插件及其 HTML 标记的图片
********* 这些是我的插件设置 *********
********* 我所做的是将视频上传到媒体,然后将视频 URL 粘贴到精选视频部分 - 请参见下面的图片 ***** ****
***** 此问题的解决方案 *****
注意:不幸的是 CSS 不适用于此,所以我最终没有更改插件,如果有人有更好的解决方案,请分享。
这并不是最好的解决方案,因为我需要从 WordPress 更改 media.php 文件,但对我来说这是一个我愿意支付的小代价。
要消除视频标签内的控件,请转到/wp-includes/media.php
并在第 2580 行左右找到这些 PHP 代码:
$html .= sprintf( '<video %s controls="controls">', join( ' ', $attr_strings ) );
然后将其更改为这样
$html .= sprintf( '<video %s>', join( ' ', $attr_strings ) );
进行备份,每次更新 WordPress 时,请记住这个小更改,因为您需要将其更改回来
最佳答案
注意:不幸的是,CSS 不能解决这个问题,因为我的模板消除了许多不需要的 CSS 和 JS WordPress 文件,所以我最终没有更改插件,如果有人有更好的解决方案,请分享。
这并不是最好的解决方案,因为我需要从 WordPress 更改 media.php 文件,但对我来说这是一个我愿意支付的小代价。
要消除视频标签内的控件,请转到/wp-includes/media.php
并在第 2580 行左右找到这些 PHP 代码:
$html .= sprintf( '', join( ' ', $attr_strings ) );
然后将其更改为这样
$html .= sprintf( '', join( ' ', $attr_strings ) );
进行备份,每次更新 WordPress 时,请记住这个小更改,因为您需要将其更改回来
关于javascript - 禁用特色视频加 WordPress 插件上的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42329008/