Annons

samlade wordpressOm du har använt Facebook under någon tid har du antagligen lagt märke till att när du lägger ut en länk till en Youtube video, Facebook bäddar in videon i din uppdatering åt dig. Det fungerar också på flera andra typer av länkar, t.ex. MP3-filer. Jag lägger ibland länkar till inspelningar och det är praktiskt.

Ända sedan version 2.9, Wordpress har gett användare möjlighet att länka från flera tjänster (som Flickr och YouTube) och ha innehållet automatiskt inbäddat utan att du behöver ta tag i en massa kod. Wordpress använder oEmbed-protokollet för att uppnå detta. Du kanske frågar "så vad är det här för att bädda in allt och hur hjälper det en WordPress-användare som jag?"

Vad är oEmbed för WordPress?

oEmbed har beskrivits på flera olika sätt. De WordPress Codex beskriver det på detta sätt:

... ett protokoll för webbplats A (som din blogg) för att be webbplats B (t.ex. YouTube) om HTML som behövs för att bädda in innehåll (som en video) från webbplats B.

oEbedes hemsida ger också en beskrivning:

instagram viewer

oEmbed är ett format för att tillåta en inbäddad representation av en URL på tredje parts webbplatser. Det enkla API: t gör att en webbplats kan visa inbäddat innehåll (som foton eller videor) när en användare lägger ut en länk till den resursen utan att behöva analysera resursen direkt.

Så i princip gör oEmbed det möjligt för en webbsida (dvs. en WordPress-webbplats) för att göra en länk till inbäddade medier helt enkelt genom att skicka en begäran till upphovsmannen till medieinnehållet (som YouTube eller Flickr) för inbäddningskoden.

OK, så vad betyder allt det för mig som WordPress-användare?

Hur fungerar oEmbed med WordPress?

Om du kommer ihåg mitt exempel i början om hur Facebook hanterar YouTube-länkar, vet du hur YouTube-länkar fungerar i WordPress 2.9 och senare. Du brukade behöva stoppa vad du gjorde, hitta videon som ska bäddas in och sedan hitta bädda in kod för att klistra in i HTML-versionen av det inlägg du arbetade med.

Denna process fungerade bra men nu är saker enklare på grund av oEmbed. Nu, bara ta länken. Det finns två sätt att använda länken. Låt mig visa hur det fungerar med min egen WordPress-webbplats.

  • Ta länken från YouTube-sidan.
samlade wordpress
  • Klistra in länken på sin egen rad.
bädda in innehåll från en annan webbplats
  • Det här är vad du ser.
bädda in innehåll från en annan webbplats
  • Eller så kan du använda en kort kod och skriva något som liknar detta och ha lite flexibilitet med formatering:
bädda in innehåll från en annan webbplats
  • Detta exempel skulle se ut så här:
samlade wordpress

I grundläggande termer är det det som EEmbed är och hur det fungerar med WordPress. WordPress tillåter inte användning av bara någon gammal URL med oEmbed av säkerhetsskäl. Det finns en lista över godkända webbplatser på WordPress Codex-sida om inbäddningar. Det bör också nämnas att du kan lägga till fler webbplatser. Denna process bör lämnas för en annan artikel att täcka.

WordPress verkar vara på en aldrig slutande resa för att göra våra liv enklare. Denna inbäddningsförmåga är bara ett litet exempel. Vilken WordPress-funktion tycker du om som gör ditt liv enklare? Har du provat oEmbed?

Jag är ett 30-årigt barn i hjärtat. Jag har arbetat med och vid datorer sedan gymnasiet. Jag tycker om att hitta nya och intressanta webbplatser som är användbara för varje dag. Jag har hjälpt och utbildat människor i teknikrelaterade frågor i åratal och ser inte mig själv stoppa någon dag snart.