Como Habilitar oEmbed em Widgets de Texto do WordPress

Recentemente, um de nossos usuários nos perguntou como habilitar o oEmbed em widgets de texto do WordPress. oEmbed é um protocolo que permite que seu blog solicite a um site habilitado para oEmbed o HTML necessário para incorporar conteúdo dinâmico. Em palavras simples, ele permite que você simplesmente cole um URL de vídeo do YouTube em uma postagem de blog e deixe o WordPress incorporá-lo automaticamente. Você pode ajustar a largura máxima do oembed manualmente, ou alterar dinamicamente a largura e altura do conteúdo oEmbed. No entanto, você não pode incorporar conteúdo em um widget de texto usando o oEmbed. Neste artigo, mostraremos como habilitar o oEmbed em widgets de texto do WordPress.

Tudo o que você precisa fazer é adicionar o seguinte código ao arquivo functions.php do seu tema ou a um plugin específico do site:

add_filter( 'widget_text', array( $wp_embed, 'run_shortcode' ), 8 );
add_filter( 'widget_text', array( $wp_embed, 'autoembed'), 8 );

Depois de fazer isso, você terminou. Você habilitou com sucesso o oEmbed para widgets de texto. Você pode ir para Aparência » Widgets para testá-lo. Simplesmente adicione um URL de vídeo do Youtube ao seu widget de texto e veja a mágica acontecer.

Para aqueles que querem saber o que este código faz, ele simplesmente adiciona um filtro widget_text permitindo que os widgets de texto executem shortcodes para conteúdo oEmbed e auto-incorporado.

Para aqueles que não gostam de lidar com código, então você pode simplesmente ativar o plugin Text Widget oEmbed. Ele literalmente faz a mesma coisa. O plugin tem apenas 2 linhas de código que compartilhamos acima.

Esperamos que este artigo tenha ajudado você a habilitar o oEmbed em widgets de texto. Se você tiver alguma dúvida ou comentário, por favor, nos informe deixando um comentário abaixo.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

2 CommentsLeave a Reply

  1. Obrigado pela dica, mas tem um problema, que o conteúdo de mídia não se adapta à largura da barra lateral, algo que podemos controlar com o código de incorporação e não com o plugin ou o código.

Deixe uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.