你有没有去过一个网站,你发现像YouTube视频等媒体元素覆盖其他内容? 如果您有下拉菜单,浮动栏,Lightbox弹出窗口等,就可能发生这种情况。在本文中,我们将向您展示如何防止YouTube oEmbed覆盖您的WordPress内容。
例:
当您在WordPress中嵌入视频时,默认情况下它不具有wmode = transparent值。 这意味着视频元素具有最高的优先级,它将覆盖任何浮动或动态元素。
这真的很烦人。 因此,让我们来看看如何在不使用丑陋的iFrames方法的情况下为WordPress视频添加?wmode = transparent。
所有你需要做的是打开你的主题的functions.php文件,或者更好的是你的网站的插件文件,并粘贴下面的代码:
函数add_video_wmode_transparent($ html,$ url,$ attr){ 如果(strpos($ html,“