Reklama

oembed wordpressAk používate Facebook už nejaký čas, pravdepodobne ste si všimli, že keď uverejníte odkaz na a Ty trúbka video, Facebook vloží video do vašej aktualizácie za vás. Funguje aj na niekoľkých ďalších typoch odkazov, ako sú súbory MP3. Niekedy uverejňujem odkazy na nahrávky a toto sa hodí.

Od verzie 2.9, WordPress dal používateľom možnosť prepojenia z viacerých služieb (napr flickr a YouTube) a obsah môžete automaticky vložiť bez toho, aby ste museli chytiť veľa kódu. Program Wordpress na tento účel používa protokol oEmbed. Možno sa pýtate „takže o čo vlastne ide a ako to pomáha užívateľovi WordPress ako ja?“

Čo je určené pre WordPress?

oEmbed bolo opísaných niekoľkými rôznymi spôsobmi. WordPress Codex opisuje to takto:

... protokol pre web A (napríklad váš blog), ktorý žiada web B (napríklad YouTube) o HTML potrebné na vloženie obsahu (napríklad videa) zo stránky B.

Domovská stránka oEmbed tiež uvádza opis:

oEmbed je formát, ktorý umožňuje vloženú reprezentáciu adresy URL na stránkach tretích strán. Jednoduché rozhranie API umožňuje webovým stránkam zobrazovať vložený obsah (napríklad fotografie alebo videá), keď používateľ uverejní odkaz na tento zdroj bez toho, aby musel zdroj priamo analyzovať.

instagram viewer

V podstate teda oEmbed umožňuje webovú stránku (napr. na webe WordPress), pomocou ktorého môžete zmeniť odkaz na vložené médium jednoduchým odoslaním žiadosti pôvodcovi mediálneho obsahu (ako je YouTube alebo Flickr) o vložený kód.

OK, čo teda pre mňa ako používateľa WordPress znamená všetko?

Ako OEmbed pracuje s WordPress?

Ak si na začiatku spomeniete na môj príklad o tom, ako Facebook spracováva odkazy na YouTube, budete vedieť, ako odkazy YouTube fungujú vo WordPress 2.9 a novších verziách. Museli ste zastaviť to, čo ste robili, nájsť video, ktoré chcete vložiť, a potom nájsť kód na vloženie, ktorý sa vloží do verzie HTML príspevku, na ktorom ste pracovali.

Tento proces fungoval dobre, ale teraz sú veci jednoduchšie kvôli oEmbed. Teraz stačí kliknúť na odkaz. Existujú dva spôsoby použitia odkazu. Dovoľte mi ukázať, ako to funguje pomocou mojej vlastnej stránky WordPress.

  • Získajte odkaz zo stránky YouTube.
oembed wordpress
  • Vložte odkaz na svoj vlastný riadok.
vložiť obsah z inej stránky
  • To je to, čo uvidíte.
vložiť obsah z inej stránky
  • Alebo môžete použiť krátky kód a napísať niečo podobné tomuto a mať určitú flexibilitu pri formátovaní:
vložiť obsah z inej stránky
  • Tento príklad by vyzeral takto:
oembed wordpress

V zásade to je to, čo je oEmbed a ako to funguje s WordPress. WordPress z bezpečnostných dôvodov nepovoľuje použitie iba žiadnej starej adresy URL s oEmbed. Na webe je zoznam akceptovaných stránok Stránka WordPress Codex o vkladaní. Malo by sa tiež spomenúť, že môžete pridať ďalšie stránky. Tento proces by sa mal ponechať na pokrytie iného článku.

Zdá sa, že WordPress je na nikdy nekončiacej ceste, ktorá nám uľahčí život. Táto schopnosť vkladania je len ďalším malým príkladom. Aká funkcia WordPress sa vám páči, ktorá vám uľahčí život? Skúsili ste oEmbed?

Som srdcom 30 rokov. Už od strednej školy pracujem na počítačoch a na počítačoch. Baví ma nájsť nové a zaujímavé stránky, ktoré sú užitočné pre každého človeka. Už roky pomáham a školím ľudí v otázkach týkajúcich sa technológií a nevidím sa skoro zastaviť.