Como impedir que o Youtube seja excluído da substituição do conteúdo do WordPress

Você já esteve em um site onde percebe que elementos de mídia, como vídeos do YouTube, anulam outros conteúdos? Isso pode acontecer se você tiver menus suspensos, barras flutuantes, popups da lightbox, etc. Neste artigo, mostraremos como evitar que o YouTube doEmbed substitua o conteúdo do WordPress.

Exemplo:

Problema com o Youtube oEmbed

Quando você incorpora um vídeo no WordPress, por padrão, ele não possui wmode = valor transparente. O que isso significa é que os elementos de vídeo têm a prioridade mais alta e irá substituir qualquer elemento flutuante ou dinâmico.

Isso fica realmente irritante. Então, vamos dar uma olhada em como adicionar? Wmode = transparente aos vídeos do YouTube no WordPress sem usar o método iFrames feio.

Tudo o que você precisa fazer é abrir o arquivo functions.php do seu tema ou melhor ainda o arquivo de plugin do seu site e cole o seguinte código:

função add_video_wmode_transparent ($ html, $ url, $ attr) {

 se (strpos ($ html, " 

Fonte