Tutoriais confiáveis de WordPress, quando você mais precisa.
Guia para Iniciantes em WordPress
WPB Cup
Mais de 25 Milhões
Sites usando nossos plugins
16+
Anos de experiência com WordPress
3000+
Tutoriais de WordPress por especialistas

Como Habilitar oEmbed em Widgets de Texto do WordPress

Recentemente, um de nossos usuários nos perguntou como habilitar 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 a altura do conteúdo oEmbed. No entanto, você não pode incorporar conteúdo em um widget de texto usando oEmbed. Neste artigo, mostraremos como habilitar 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, você pode simplesmente ativar o plugin Text Widget oEmbed. Ele faz literalmente 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.

Divulgação: Nosso conteúdo é apoiado pelo leitor. 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.

Leave A Reply

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.