O que é oEmbed e como ele faz usando o WordPress mais fácil? [Tecnologia explicada]

Propaganda

Propaganda
Propaganda

wordpress oembed Se você estiver usando o Facebook por qualquer período de tempo, provavelmente já notou que, quando publica um link para um vídeo do YouTube, o Facebook incorpora o vídeo à sua atualização para você. Ele também funciona em vários outros tipos de links, como arquivos MP3. Eu postar links para gravações, por vezes, e isso vem a calhar.

Desde a versão 2.9, o WordPress oferece aos usuários a capacidade de criar links a partir de vários serviços (como o Flickr e o YouTube) e ter o conteúdo incorporado automaticamente, sem que você tenha que pegar um monte de código. O Wordpress usa o protocolo oEmbed para fazer isso. Você pode estar se perguntando “então, o que é essa coisa do oEmbed? E como isso ajuda um usuário do WordPress como eu?”

O que é o oEmbed para WordPress?

oEmbed foi descrito de várias maneiras diferentes. O WordPress Codex descreve da seguinte maneira:

… Um protocolo para o site A (como seu blog) para solicitar ao site B (como o YouTube) o HTML necessário para incorporar conteúdo (como um vídeo) do site B.

A página inicial do oEmbed também fornece uma descrição:

oEmbed é um formato para permitir uma representação incorporada de um URL em sites de terceiros. A API simples permite que um site exiba conteúdo incorporado (como fotos ou vídeos) quando um usuário posta um link para esse recurso, sem precisar analisar o recurso diretamente.

Então, basicamente, o oEmbed possibilita que uma página da Web (por exemplo, um site WordPress) transforme um link em mídia incorporada simplesmente enviando uma solicitação ao originador do conteúdo de mídia (como YouTube ou Flickr) para o código de incorporação.

OK, então o que tudo isso significa para mim como um usuário do WordPress?

Como o oEmbed funciona com o WordPress?

Se você se lembra do meu exemplo no início sobre como o Facebook lida com links do YouTube, você saberá como os links do YouTube funcionam no WordPress 2.9 e posterior. Você costumava parar o que estava fazendo, encontrar o vídeo a ser incorporado e depois encontrar o código de incorporação para colar na versão em HTML da postagem em que estava trabalhando.

Este processo funcionou bem, mas agora as coisas são mais fáceis devido ao oEmbed. Agora, basta pegar o link. Existem duas maneiras de usar o link. Permita-me demonstrar como funciona usando meu próprio site WordPress.

  • Pegue o link da página do YouTube.

wordpress oembed

  • Cole o link em sua própria linha.

incorporar conteúdo de outro site

  • Isso é o que você verá.

incorporar conteúdo de outro site

  • Ou você pode usar um código curto e digitar algo semelhante a isso e ter alguma flexibilidade com a formatação:

incorporar conteúdo de outro site

  • Este exemplo ficaria assim:

wordpress oembed

Em termos básicos, é o que o oEmbed é e como funciona com o WordPress. O WordPress não permite o uso de qualquer URL antigo com o oEmbed por motivos de segurança. Há uma lista de sites aceitos na página do WordPress Codex sobre incorporações. Também deve ser mencionado que você pode adicionar mais sites. Este processo deve ser deixado para outro artigo para cobrir.

WordPress parece estar em uma jornada interminável para tornar nossas vidas mais fáceis. Essa capacidade de incorporação é apenas outro pequeno exemplo. Qual recurso do WordPress você gosta que facilita sua vida? Você já tentou o oEmbed?

In this article