Comment résoudre le problème d’oEmbed Facebook dans WordPress ?

Comment résoudre le problème d’oEmbed Facebook dans WordPress ?

Vous constatez un problème d’oEmbed Facebook dans WordPress ? En effet, depuis le 24 octobre 2020, Facebook abandonne le support des applications WordPress non authentifiées. Vous souhaitez intégrer des contenus Facebook et Instagram sur votre site WordPress, ou corriger vos anciens points de terminaison pour qu’ils fonctionnent ? 

Dans cet article, vous comprendrez comment WordPress utilise les points de terminaison oEmbed de Facebook et Instagram. Vous en saurez plus sur ce qui est mis à jour et comment vous pouvez corriger les choses pour que vos intégrations recommencent à fonctionner comme il se doit. 

Comment WordPress utilise oEmbed pour intégrer du contenu ? 

OEmbed Facebook est une interface de programmation (API) fondamentale de l’éditeur WordPress fondamentale. Elle permet, en effet, d’intégrer facilement des vidéos, des images, des mises à jour et d’autres contenus de Facebook et Instagram à l’aide d’une simple URL. WordPress la transformera automatiquement en une intégration et en affichera un aperçu en direct. Il a été conçu pour éviter de devoir copier-coller le HTML d’autres sites. 

Comment résoudre le problème d’oEmbed Facebook et Instagram dans WordPress ?

Pour résoudre le problème de l’API oEmbed Facebook vous devez répondre aux exigences de la nouvelle API Facebook oEmbed. 

Le moyen le plus simple de restaurer les contenus Facebook et Instagram dans WordPress est d’utiliser l’extension gratuite oEmbed Plus d’Ayesh Karunaratne. Celle-çi vous permettra d’installer les nouveaux points de terminaison oEmbed de Facebook pour réactiver les intégrations de Facebook et Instagram dans l’éditeur de blocs. 

Installer les nouveaux points de terminaison oEmbed Facebook en 6 étapes :

 

  • Pour commencer, installez et activez l’extension. À savoir que oEmbed Plus nécessite PHP 7.3 ou une version plus récente pour fonctionner.
  • Vous devez ensuite créer un compte Facebook pour développeurs si vous n’en avez pas déjà un.
  • Il est nécessaire après de disposer d’une application Facebook enregistrée pour générer un App ID unique. Vous pouvez afficher votre App ID et votre App Secret en vous rendant dans Réglages → Basiques dans le tableau de bord de votre application. Prenez note de ces deux valeurs dont vous aurez besoin plus tard. Pendant que vous êtes ici, définissez également l’URL de la politique de confidentialité, car elle est nécessaire pour que l’application soit opérationnelle. Il est recommandé d’utiliser une politique de confidentialité appropriée afin que votre application ne soit pas mise sur une liste de blocage.
  • Le produit oEmbed pour votre application enregistrée est alors automatiquement activé. Poursuivez alors en allant dans l’écran Réglages → Écriture dans votre tableau de bord WordPress et cherchez la section Réglages d’intégration Facebook et Instagram. Saisissez ici les valeurs App ID et App Secret précédemment retenues.
  • Il vous faut ensuite générer un App Access Token ou un Client Access Token.
  • Vous devez enfin mettre l’application Facebook en mode Live.

À savoir : D’autres extensions de réseaux sociaux comme Instagram Feed et Social Post Feed, prennent également en charge les nouveaux points de terminaison oEmbed de Facebook. 

Nous espérons que cet article vous aura aidé à régler le problème de l’intégration de Facebook dans WordPress. Si ce n’est pas le cas, n’hésitez pas à demander notre aide

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.