自动调整嵌入式视频播放器的大小

时间:2019-10-01 作者:Lost Sould

您好,我正在通过xml提要导入视频-但从一个来源来看,视频播放器太宽,侧栏广告重叠了它。我在单曲上找到的代码。php是

<div class="video_player">  
<?php if(get_option(\'amn_videos\') !=""){ 
        $video = get_post_meta($post->ID, get_option(\'amn_videos\') ,true); if(!empty($video)) {
            echo resizeEmbedded($video); 
        }}else{
            echo remove_unwanted_tag__(resizeEmbedded(the_content()));

    }
    ?> 
</div>
在函数中。php我发现这个//将嵌入的视频html代码调整到指定的宽度和高度

function resizeEmbedded($subject) {
    $subject = preg_replace(\'/(width|height)(=|:)("|\\\'|)([\\d]+)("|\\\'|)/\', \'${1}${2}${3}100%${3}\', $subject);
    return $subject;
}
现在我不知道如何指定播放器的宽度和高度,我尝试在函数文件上调整100%到80%,但没有效果。是否有办法通过此代码或使用其他代码调整视频大小?任何帮助都将不胜感激。

1 个回复
最合适的回答,由SO网友:MistaPrime 整理而成

您可以使用CSS设置容器的最大宽度。

.video_player {
max-width: 800px;
overflow:hidden;
}

相关推荐

初学者问题:通过管理Web界面访问Functions.php以导入自定义帖子类型?

是否可以访问这些功能。php文件仅仅使用管理web界面?我正在尝试访问以前创建的(手动编码的)自定义帖子类型,我不得不跳过很多障碍,因为我无法访问函数中的代码。php文件。我已经浏览了很多帮助页面,但建议的步骤似乎总是涉及到函数。php文件(我无法访问)或使用插件中的导入/导出工具,该插件首先创建了自定义帖子类型(据我所知,没有使用任何插件)。这似乎是一个非常基本的问题,但我一辈子都想不出来。任何帮助都将不胜感激!