wordpress文章页上传的视频,怎么隐藏下载功能? HTML页面原生VIDEO标签隐藏下载按钮功能的

in 默认分类 with 0 comment

Wordpress通过古腾堡编辑器的视频区块添加的视频,或者是使用video标签上传的视频,打开视频的回放控制,会有一个“下载视频”的按钮,教你一招,隐藏视频下载功能的按钮。
QQ20221030-205425@2x.png
直奔主题:

复制一下代码,添加到主题文件functions.php中即可。

/**
* 关闭视频播放器的下载按钮
*/
function hide_download_buttons_on_embeds_render_block( $block_content, $block ) {
    if ( 'core/audio' === $block['blockName'] ) {
        $block_content = str_replace(
            '<audio ',
            '<audio controlsList="nodownload" ',
            $block_content
        );
    }
    if ( 'core/video' === $block['blockName'] ) {
        $block_content = str_replace(
            '<video ',
            '<video controlsList="nodownload" ',
            $block_content
        );
    }
 
    return $block_content;
}
add_filter( 'render_block', 'hide_download_buttons_on_embeds_render_block', 10, 2 );

详细点说就是:网站管理后台——外观——主题文件编辑器,右侧找到主题文件中的模版函数(functions.php),添加上面的代码,然后保存。

解决方案参考链接:https://kau-boys.com/2845/wordpress/hide-the-download-button-for-audio-and-video-blocks

Responses
2016lengh.gif2016kun.gif2016db.gif2016baojin.gif2016jk.gif2016kb.gif2016qq.gif2016zj.gif2016qiao.gif2016am.gif2016kk.gif2016qd.gif2016gg.gif2016lh.gif2016wq.gif2016gz.gif2016zhh.gif2016ll.gif2016shuai.gif2016kel.gif2016zk.gif