реклама

oembed wordpressАко използвате Facebook от известно време, вероятно сте забелязали това, когато публикувате връзка към YouTube видео, Facebook вгражда видеото във вашата актуализация за вас. Също така работи на няколко други типа връзки, като MP3 файлове. Пускам връзки към записи понякога и това е полезно.

От версия 2.9, WordPress предостави на потребителите възможността да се свързват от няколко услуги (като например Flickr и YouTube) и съдържанието автоматично се вгражда, без да се налага да грабвате куп код. Wordpress използва oEmbed протокола за постигане на това. Може би се питате „така, за какво става въпрос за това, и как помага на WordPress потребител като мен?“

Какво е oEmbed за WordPress?

oEmbed е описано по няколко различни начина. Най- WordPress Codex описва го по този начин:

... протокол за сайт A (като вашия блог), за да поиска сайт B (като YouTube) за HTML, необходим за вграждане на съдържание (например видео) от сайт B.

o Начална страница на Embed също така дава описание:

oEmbed е формат за позволяване на вградено представяне на URL на сайтове на трети страни. Простият API позволява на уебсайт да показва вградено съдържание (например снимки или видеоклипове), когато потребителят публикува връзка към този ресурс, без да се налага да анализира директно ресурса.

instagram viewer

Така че по принцип oEmbed дава възможност за уеб страница (т.е. сайт на WordPress), за да превърнете линк във вградена медия, просто като изпратите заявка до инициатора на медийното съдържание (като YouTube или Flickr) за вграден код.

Добре, така че какво означава всичко това за мен като потребител на WordPress?

Как oEmbed работи с WordPress?

Ако си спомняте моя пример в началото за това как Facebook обработва връзките към YouTube, ще знаете как работят връзките в YouTube в WordPress 2.9 и по-нови. Преди трябваше да спрете това, което правите, да намерите видеото, което да бъде вградено, и след това да намерите вградения код, който да поставите в HTML версията на публикацията, върху която работите.

Този процес работи добре, но сега нещата са по-лесни заради oEmbed. Сега просто вземете връзката. Има два начина за използване на връзката. Позволете ми да демонстрирам как работи, използвайки моя собствен WordPress сайт.

  • Хванете връзката от страницата в YouTube.
oembed wordpress
  • Поставете връзката в собствената си линия.
вградете съдържание от друг сайт
  • Това ще видите.
вградете съдържание от друг сайт
  • Или можете да използвате кратък код и да напишете нещо подобно на това и да имате известна гъвкавост при форматиране:
вградете съдържание от друг сайт
  • Този пример ще изглежда така:
oembed wordpress

По принцип това е какво представлява oEmbed и как работи с WordPress. WordPress не позволява използването на всеки стар URL адрес с oEmbed от съображения за сигурност. В списъка има списък с приети сайтове Страница на WordPress Codex за вграждане. Трябва също да споменем, че можете да добавите още сайтове. Този процес трябва да бъде оставен за друга статия, която да покрие.

Изглежда WordPress е на непрекъснато пътуване, за да улесни живота ни. Тази способност за вграждане е само още един малък пример. Коя функция на WordPress ви харесва, която улеснява живота ви? Опитвали ли сте oEmbed?

Аз съм 30-годишно дете на сърце. Работя върху и в компютрите още от гимназията. Обичам да намирам нови и интересни сайтове, които са полезни за всеки ден човек. От години помагам и обучавам хора по въпроси, свързани с технологиите, и не виждам да спирам скоро всеки ден.