reklama

oembed wordpressPokud už nějakou dobu používáte Facebook, pravděpodobně jste si všimli, že když vložíte odkaz na Youtube video, Facebook vloží video do vaší aktualizace za vás. Funguje také na několika dalších typech odkazů, jako jsou soubory MP3. Někdy posílám odkazy na nahrávky, a to se hodí.

Od verze 2.9, WordPress poskytl uživatelům možnost propojení z několika služeb (například Flickr a YouTube) a mít obsah automaticky vložen, aniž byste museli chytit spoustu kódu. Wordpress používá k dosažení tohoto cíle protokol oEmbed. Možná se ptáte „takže o čem to všechno je oEmbed a jak to pomůže uživateli WordPress, jako jsem já?“

Co je oEmbed pro WordPress?

oEmbed bylo popsáno několika různými způsoby. WordPress Codex popisuje to takto:

… Protokol pro web A (jako je váš blog), který žádá web B (například YouTube) o HTML potřebné k vložení obsahu (jako je video) z webu B.

Domovská stránka oEmbed také uvádí popis:

oEmbed je formát umožňující vloženou reprezentaci adresy URL na webech třetích stran. Jednoduché rozhraní API umožňuje webové stránce zobrazovat vložený obsah (například fotografie nebo videa), když uživatel vloží odkaz na tento zdroj, aniž by musel zdroj přímo analyzovat.

V zásadě tedy oEmbed umožňuje webovou stránku (tj. web WordPress), pomocí kterého lze odkaz převést na vložená média jednoduše odesláním žádosti původci mediálního obsahu (jako je YouTube nebo Flickr) o vložený kód.

Dobře, tak co to všechno pro mě znamená jako uživatele WordPress?

Jak oEmbed pracuje s WordPress?

Pokud si na začátku vzpomínáte na můj příklad o tom, jak Facebook zpracovává odkazy na YouTube, budete vědět, jak odkazy YouTube fungují ve WordPress 2.9 a novějších. Dříve jste museli zastavit to, co jste dělali, najít video, které chcete vložit, a poté najít kód pro vložení, který chcete vložit do HTML příspěvku, na kterém jste pracovali.

Tento proces fungoval dobře, ale nyní jsou věci díky programu OEmbed jednodušší. Nyní stačí kliknout na odkaz. Existují dva způsoby použití odkazu. Dovolte mi ukázat, jak to funguje pomocí mého vlastního webu WordPress.

  • Získejte odkaz ze stránky YouTube.
oembed wordpress
  • Vložte odkaz na vlastní řádek.
vkládat obsah z jiného webu
  • To je to, co uvidíte.
vkládat obsah z jiného webu
  • Nebo můžete použít krátký kód a napsat něco podobného tomuto a mít při formátování určitou flexibilitu:
vkládat obsah z jiného webu
  • Tento příklad by vypadal takto:
oembed wordpress

V zásadě to je to, co je oEmbed a jak to funguje s WordPress. WordPress z bezpečnostních důvodů nepovoluje použití pouze jakékoli staré adresy URL s oEmbed. Na internetu je seznam přijatých webů Stránka WordPress Codex o vkládání. Je třeba také zmínit, že můžete přidat další weby. Tento proces by měl být ponechán na pokrytí jiného článku.

Zdá se, že WordPress je na nekonečné cestě, aby nám usnadnil život. Tato schopnost vkládání je jen dalším malým příkladem. Jaká funkce WordPress se vám líbí, která vám usnadní život? Vyzkoušeli jste oEmbed?

Jsem srdcem 30letého dítěte. Již od střední školy pracuji na počítačích a na počítačích. Baví mě najít nové a zajímavé stránky, které jsou užitečné pro každého člověka dne. Léta jsem pomáhal a školil lidi v otázkách souvisejících s technologiemi a nevidím, že se zastavím každý den.