Como corrigir o problema do oEmbed do Facebook e do Instagram quebrado no WordPress

Em 24 de outubro de 2020, o WordPress removeu o suporte aos oEmbeds do Facebook e do Instagram. Isso afetou milhões de usuários do WordPress e resultou em incorporações quebradas para postagens no Facebook e Instagram.

Isto afecta-o?

Já alguma vez colou uma hiperligação para uma publicação do Facebook ou do Instagram no WordPress e esta foi automaticamente convertida numa versão incorporada da publicação do Facebook ou do Instagram? Se sim, esta alteração tê-lo-á afetado. Sempre que partilhar uma publicação ou um vídeo de uma destas plataformas de redes sociais no WordPress, este é automaticamente convertido numa versão incorporada dessa publicação (um "oEmbed").

Porque é que o WordPress retirou o suporte para eles?

No passado, os pontos de extremidade da API oEmbed do Facebook e do Instagram não exigiam autenticação para que o WordPress os acessasse. Um pedido podia ser feito ao ponto de extremidade oEmbed apenas com o link para o post e este devolveria o código de incorporação correto a ser utilizado. Devido a uma atualização da API do Facebook e do Instagram, estes exigem agora que todos os pedidos ao ponto de extremidade oEmbed sejam autenticados. Isto significa que o pedido tem de estar associado a uma aplicação de programador. O token da aplicação de programador pode então ser utilizado no pedido da API para obter a incorporação.

O que é que posso fazer para resolver isto?

Há duas coisas que pode fazer:

1) Pode registar-se como programador do Facebook, criar uma aplicação de programador do Facebook, adicionar o produto oEmbed a essa aplicação e, em seguida, utilizar um plug-in de terceiros para passar os tokens dessa aplicação para o ponto final do oEmbed para obter os dados incorporados.

2) Em vez de passar por todos esses obstáculos, pode instalar o nosso plugin gratuito Social Photo Feeds e o plugin gratuito Social Post Feeds. Pode então ativar o oEmbeds com apenas alguns cliques. Como já temos uma aplicação de programador aprovada integrada nos plug-ins, esta pode ser utilizada para ativar o seu oEmbeds sem quaisquer passos adicionais. Não é necessária uma conta de programador ou uma aplicação de programador.

Se já tiver os nossos plug-ins instalados e estiver a utilizar a versão mais recente, basta ativar a funcionalidade oEmbed. O nosso plugin do Instagram activará automaticamente os seus oEmbeds do Instagram e o nosso plugin do Facebook activará automaticamente os seus oEmbeds do Facebook. Se ainda não tiver o plugin instalado, basta seguir as instruções abaixo:

Plugin Versão 4.0 e superior

Instruções para fixar os oEmbeds do Facebook

1) Instalar o programa gratuito Feeds de publicações sociais (Facebook Feed).
2) Clique em "oEmbedias" no menu.
3) Clique no botão dessa página para ligar a sua conta e siga as instruções.
4) É isso! Os seus oEmbeds do Facebook são agora alimentados pelo plugin Facebook Feed. Clique em oEmbeds e active a funcionalidade oEmbed oEmbarca a definição quando activada

Abaixo da versão 4.0 do plugin

1) Instale o plugin gratuito Social Post Feeds (Facebook Feed).
2) Clique em "oEmbeds" no menu.
3) Clique no botão nessa página para ligar a sua conta.
4) E pronto! Os seus oEmbeds do Facebook são agora alimentados pelo plugin Facebook Feed.

Corrigir os oEmbeds do Facebook e do Instagram no WordPress
Correção dos oEmbeds do Facebook e do Instagram avariados no WordPress

Instruções para fixar oEmbeds do Instagram

1) Instale o plugin gratuito Social Photo Feeds (Instagram Feed).
2) Clique em "oEmbeds" no menu.
3) Clique no botão nessa página para ligar a sua conta. É necessária uma conta do Facebook, uma vez que o Instagram faz parte do Facebook e os oEmbeds fazem parte da API do Facebook.
4) E pronto! Os seus oEmbeds do Instagram são agora alimentados pelo plugin Instagram Feed.

Os nossos plug-ins estão a ser recomendados como a solução preferida para este problema pelo WPBeginner, pelo Search Engine Journal, por consultores de topo em redes sociais, como Mari Smith, e por muitos outros líderes do sector. Estamos satisfeitos por podermos oferecer uma solução gratuita e indolor para ajudar os milhões de utilizadores do WordPress que serão afectados por esta alteração.

apoio

Não encontrou a sua resposta nos documentos?

Apoio ao contacto

Este artigo foi útil?