Am 24. Oktober 2020 hat WordPress die Unterstützung für Facebook- und Instagram-oEmbeds entfernt. Dies betraf Millionen von WordPress-Nutzern und führte zu fehlerhaften Einbettungen für Facebook- und Instagram-Beiträge.
Sind Sie davon betroffen?
Haben Sie schon einmal einen Link zu einem Facebook- oder Instagram-Post in WordPress eingefügt und er wurde automatisch in eine eingebettete Version des Facebook- oder Instagram-Posts umgewandelt? Wenn ja, dann hat diese Änderung Auswirkungen auf Sie. Jedes Mal, wenn Sie einen Beitrag oder ein Video von einer dieser Social-Media-Plattformen in WordPress teilen, wird er automatisch in eine eingebettete Version dieses Beitrags (ein "oEmbed") umgewandelt.
Warum hat WordPress die Unterstützung für sie entfernt?
In der Vergangenheit war für die oEmbed-API-Endpunkte von Facebook und Instagram keine Authentifizierung erforderlich, damit WordPress auf sie zugreifen konnte. Eine Anfrage an den oEmbed-Endpunkt konnte einfach mit dem Link zum Beitrag gestellt werden, und es wurde der korrekte Einbettungscode zurückgegeben, der verwendet werden sollte. Aufgrund einer Aktualisierung der Facebook- und Instagram-API ist es nun erforderlich, dass alle Anfragen an den oEmbed-Endpunkt authentifiziert werden. Das bedeutet, dass die Anfrage mit einer Entwickler-App verknüpft sein muss. Das Token der Entwickler-App kann dann in der API-Anfrage verwendet werden, um die Einbettung zu erhalten.
Was kann ich tun, um dies zu beheben?
Es gibt zwei Möglichkeiten, die Sie nutzen können:
1) Sie können sich als Facebook-Entwickler registrieren, eine Facebook-Entwickler-App erstellen, das oEmbed-Produkt zu dieser App hinzufügen und dann ein Plugin eines Drittanbieters verwenden, um die Token aus dieser App an den oEmbed-Endpunkt zu übergeben, um die Einbettungsdaten zu erhalten.
2) Anstatt all diese Hürden zu nehmen, können Sie unser kostenloses Plugin für Social Photo Feeds und das kostenlose Plugin für Social Post Feeds installieren. Sie können dann oEmbeds mit nur ein paar Klicks aktivieren. Da wir bereits eine zugelassene Entwickler-App in die Plugins integriert haben, kann diese verwendet werden, um Ihre oEmbeds ohne zusätzliche Schritte zu betreiben. Kein Entwickler-Konto oder Entwickler-App erforderlich.
Wenn Sie unsere Plugins bereits installiert haben und die neueste Version verwenden, müssen Sie lediglich die oEmbed-Funktionalität aktivieren. Unser Instagram-Plugin wird automatisch Ihre Instagram oEmbeds betreiben und unser Facebook-Plugin wird automatisch Ihre Facebook oEmbeds betreiben. Wenn Sie das Plugin noch nicht installiert haben, folgen Sie einfach den Anweisungen unten:
1) Installieren Sie das kostenlose Social Post Feeds (Facebook Feed) Plugin.Plugin Version 4.0 und höher
Anleitung zur Befestigung von Facebook oEmbeds
2) Klicken Sie auf "oEmbeds" im Menü.
3) Klicken Sie auf die Schaltfläche auf dieser Seite, um Ihr Konto zu verbinden, und folgen Sie den Anweisungen.
4) Das war's! Ihre Facebook oEmbeds werden jetzt vom Facebook Feed Plugin betrieben.
Unten Plugin Version 4.0
1) Installieren Sie das kostenlose Plugin Social Post Feeds (Facebook Feed).
2) Klicken Sie im Menü auf "oEmbeds".
3) Klicken Sie auf die Schaltfläche auf dieser Seite, um Ihr Konto zu verbinden.
4) Das war's! Ihre Facebook oEmbeds werden jetzt durch das Facebook Feed Plugin unterstützt.
Anleitung zur Befestigung von Instagram oEmbeds
1) Installieren Sie das kostenlose Plugin Social Photo Feeds (Instagram Feed).
2) Klicken Sie im Menü auf "oEmbeds".
3) Klicken Sie auf die Schaltfläche auf dieser Seite, um Ihr Konto zu verbinden. Ein Facebook-Konto ist erforderlich, da Instagram ein Teil von Facebook ist und die oEmbeds Teil der Facebook-API sind.
4) Das war's! Ihre Instagram oEmbeds werden jetzt durch das Instagram Feed Plugin betrieben.
Unsere Plugins werden von WPBeginner, Search Engine Journal, Top-Beratern für soziale Medien wie Mari Smith und vielen anderen Branchenführern als die bevorzugte Lösung für dieses Problem empfohlen. Wir freuen uns, eine kostenlose und schmerzlose Lösung anbieten zu können, um den Millionen von WordPress-Nutzern zu helfen, die von dieser Änderung betroffen sein werden.