Reklame
Hvis du har brugt Facebook i nogen tid, har du sandsynligvis bemærket det, når du sender et link til et Youtube video, Facebook integrerer videoen i din opdatering til dig. Det fungerer også på flere andre typer links, såsom MP3-filer. Jeg poster nogle gange links til optagelser, og det er praktisk.
Lige siden version 2.9, WordPress har givet brugerne mulighed for at linke fra flere tjenester (som f.eks Flickr og YouTube) og har indholdet automatisk indlejret, uden at du behøver at hente en masse kode. Wordpress bruger oEmbed-protokollen til at udføre dette. Du spørger måske "så hvad er denne emne ting alt om, og hvordan hjælper det en WordPress-bruger som mig?"
Hvad er oEmbed til WordPress?
oEmbed er blevet beskrevet flere forskellige måder. Det WordPress Codex beskriver det på denne måde:
... en protokol til sted A (såsom din blog) til at bede websted B (såsom YouTube) om den HTML, der er nødvendig for at integrere indhold (såsom en video) fra sted B.
oEbeds hjemmeside giver også en beskrivelse:
oEmbed er et format til at tillade en integreret repræsentation af en URL på tredjepartswebsteder. Den enkle API giver et websted mulighed for at vise indbygget indhold (f.eks. Fotos eller videoer), når en bruger poster et link til denne ressource uden at skulle analysere ressourcen direkte.
Så grundlæggende gør oEmbed det muligt for en webside (dvs. et WordPress-sted) for at omdanne et link til indlejrede medier ved blot at sende en anmodning til ophavsmanden til medieindholdet (f.eks. YouTube eller Flickr) om indlejringskoden.
OK, så hvad betyder alt det for mig som WordPress-bruger?
Hvordan fungerer oEmbed med WordPress?
Hvis du husker mit eksempel i starten om, hvordan Facebook håndterer YouTube-links, vil du vide, hvordan YouTube-links fungerer i WordPress 2.9 og senere. Du plejede at stoppe det, du gjorde, finde videoen, der skulle integreres, og derefter finde den integrerede kode, der skal indsættes i HTML-versionen af det indlæg, du arbejdede på.
Denne proces fungerede fint, men nu er tingene lettere på grund af oEmbed. Nu skal du bare få fat i linket. Der er to måder at bruge linket på. Tillad mig at demonstrere, hvordan det fungerer ved hjælp af mit eget WordPress-sted.
- Grib linket fra YouTube-siden.

- Indsæt linket på sin egen linje.

- Dette er, hvad du kan se.

- Eller du kan bruge en kort kode og indtaste noget der ligner dette og have en vis fleksibilitet ved formatering:

- Dette eksempel ser sådan ud:

I grundlæggende termer er det, hvad oEmbed er, og hvordan det fungerer med WordPress. WordPress tillader ikke brug af bare nogen gammel URL med oEmbed af sikkerhedsmæssige årsager. Der er en liste over accepterede websteder på WordPress Codex-side om indlejringer. Det skal også nævnes, at du kan tilføje flere sider. Denne proces skal overlades til en anden artikel at dække.
WordPress ser ud til at være på en uendelig rejse for at gøre vores liv lettere. Denne indlejringsevne er blot et andet lille eksempel. Hvilken WordPress-funktion kan du lide, der gør dit liv lettere? Har du prøvet oEmbed?
Jeg er et 30-årigt barn i hjertet. Jeg har arbejdet på og ved computere lige siden gymnasiet. Jeg nyder at finde nye og interessante steder, der er nyttige for den daglige person. Jeg har hjulpet og uddannet mennesker i teknologirelaterede spørgsmål i årevis og ser ikke mig selv stoppe nogen dag snart.