Annonse

sementet wordpressHvis du har brukt Facebook i noen tid, har du sannsynligvis lagt merke til at når du legger ut en lenke til en YouTube video, legger Facebook inn videoen i oppdateringen din for deg. Den fungerer også på flere andre typer lenker, for eksempel MP3-filer. Jeg legger ut lenker til innspillinger noen ganger, og dette kommer godt med.

Helt siden versjon 2.9, WordPress har gitt brukerne muligheten til å koble fra flere tjenester (som f.eks Flickr og YouTube) og har innholdet automatisk innebygd uten at du trenger å hente en haug med kode. Wordpress bruker oEmbed-protokollen for å oppnå dette. Du spør kanskje "så hva er dette emne ting å gjøre og hvordan hjelper det en WordPress-bruker som meg?"

Hva er oEmbed for WordPress?

oEmbed har blitt beskrevet flere forskjellige måter. De WordPress Codex beskriver det på denne måten:

... en protokoll for nettsted A (for eksempel bloggen din) for å be nettsted B (for eksempel YouTube) om HTML-en som trengs for å bygge inn innhold (for eksempel en video) fra nettsted B.

oEmbed hjemmeside gir også en beskrivelse:

oEmbed er et format for å tillate en innebygd representasjon av en URL på tredjeparts nettsteder. Den enkle API-en gjør at et nettsted kan vise innebygd innhold (for eksempel bilder eller videoer) når en bruker legger ut en lenke til den ressursen, uten å måtte analysere ressursen direkte.

Så i utgangspunktet gjør oEmbed det mulig for en webside (dvs. et WordPress-nettsted) for å gjøre en kobling til innebygde medier ganske enkelt ved å sende en forespørsel til opphavsmannen til medieinnholdet (for eksempel YouTube eller Flickr) om innebygd kode.

OK, så hva betyr alt det for meg som WordPress-bruker?

Hvordan fungerer oEmbed med WordPress?

Hvis du husker eksemplet mitt i begynnelsen om hvordan Facebook håndterer YouTube-lenker, vil du vite hvordan YouTube-koblinger fungerer i WordPress 2.9 og senere. Du pleide å stoppe det du gjorde, finne videoen som skulle legges inn, og deretter finne den innebygde koden for å lime inn i HTML-versjonen av innlegget du jobbet med.

Denne prosessen fungerte bra, men nå er ting enklere på grunn av oEmbed. Nå, bare ta tak i lenken. Det er to måter å bruke lenken på. Tillat meg å demonstrere hvordan det fungerer ved å bruke mitt eget WordPress-nettsted.

  • Ta tak i lenken fra YouTube-siden.
sementet wordpress
  • Lim inn lenken på sin egen linje.
legge inn innhold fra et annet nettsted
  • Dette er hva du vil se.
legge inn innhold fra et annet nettsted
  • Eller du kan bruke en kort kode og skrive inn noe som ligner på dette og ha litt fleksibilitet med formatering:
legge inn innhold fra et annet nettsted
  • Dette eksemplet vil se slik ut:
sementet wordpress

I grunnleggende termer er det hva oEmbed er og hvordan det fungerer med WordPress. WordPress tillater ikke bruk av bare noen gammel URL med oEmbed av sikkerhetsmessige årsaker. Det er en liste over aksepterte nettsteder på WordPress Codex-side om innebygninger. Det bør også nevnes at du kan legge til flere nettsteder. Denne prosessen bør ligge igjen for en annen artikkel å dekke.

WordPress ser ut til å være på en uendelig reise for å gjøre livene våre enklere. Denne innebygningsevnen er bare et lite eksempel. Hvilken WordPress-funksjon liker du som gjør livet ditt enklere? Har du prøvd oEmbed?

Jeg er et 30 år gammelt barn på hjertet. Jeg har jobbet med og ved datamaskiner helt siden videregående. Jeg liker å finne nye og interessante nettsteder som er nyttige for hverdagen. Jeg har hjulpet og trent folk på teknologirelaterte problemer i mange år og ser ikke meg selv stoppe noen dag snart.