oEmbed er et format for å tillate en innebygd representasjon av en URL på tredjeparts nettsteder. Det enkle API-et gjør at et nettsted kan vise innebygd innhold (for eksempel bilder, videoer eller tekst) når en bruker legger ut en lenke til den ressursen, uten å måtte analysere ressursen direkte. oEmbed ble designet for å unngå behovet for å kopiere og lime inn HTML fra nettstedet som er vert for media du vil legge inn.
Facebook oEmbed-endepunkter lar deg få innebygd HTML og grunnleggende metadata for sider, innlegg og videoer for å vise dem på en annen nettside eller app. Med avskrivningen av Facebooks gamle oEmbed-endepunkter, krever Facebook nå at hver utvikler registrerer en app, og bruker et klienttoken når de henter data fra Graph API for både Facebook og Instagram oEmbed-innhold.
Her er metodene du kan bruke til å fikse Facebook og Instagram oEmbed-problemet på WordPress.
1. Opprett en Facebook-utviklerkonto og registrer en app
Facebook tilbyr en løsning, som er å oppfylle sine strenge sett med nye krav. Kravene inkluderer:
- A Facebook-utvikler konto.
- En registrert Facebook-app.
- oEmbed-produktet lagt til i appen.
- Et tilgangstoken.
- Facebook-appen må være i Live-modus.
2. Bruk et WordPress-plugin
Det er et sett med plugins som du kan bruke for å legge inn Facebook- og Instagram-innhold på WordPress-siden din. Disse pluginene inkluderer:
en. integrere pluss
integrere pluss gir støtte for innebygging av innhold på Facebook og Instagram gratis, men det krever at utgivere registrerer en Facebook-utviklerkonto og oppretter en app. Appen trenger faktisk ikke å være en ekte app, den vil bare eksistere på papir. Dette pluginet gjør prosessen enklere enn å gjøre alt på egen hånd.
b. Smash Ballon -plugins
Smash Balloon tilbyr gratis dedikerte plugins Facebook og Instagram. Med disse pluginene trenger du ikke å gå gjennom prosessen med å registrere en Facebook Developer-konto og opprette en app. Dette er fordi Smash Balloon allerede har API-nøkkelen som kreves for å lage tilpassede feeder for både Facebook og Instagram. Det er ingen ekstra godkjenning nødvendig for å gjenopprette innebygd innhold. Etter at du har installert pluginene, går du til oEmbed-navigasjonsmenyen og klikker deretter på 'Koble til' -knappen.
takk for denne innebygde løsningen. Takk