Home » WordPress »

Встраивание медиафайлов и шорткод [embed]

В WordPress, начиная с версии 2.9, есть возможность упрощенного встраивания изображений, видео и др. с помощью шорткода (shortcode) [embed].
Самое интересное – встраивать объекты можно, просто написав url страницы на отдельной строке.



Например, url страницы видео на Youtube:

http://www.youtube.com/watch?v=...

При просмотре страницы сайта WordPress автоматически добавит код встраивания, если выбрана опция Автоматическое внедрение в настройках медиафайлов (Настройки>Медиафайлы).
Шорткод работает, даже если эта опция отключена, а также  позволяет задать максимальную ширину изображения, и его не обязательно располагать на отдельной строке:

[embed width="100" height="100"]...[/embed]

В случае неудачи появится просто ссылка на указанный url.
Функция использует протокол oEmbed, по которому сайт может запрашивать HTML-код, необходимый для отображения  контента другого сайта (YouTube, Google Video, Photobucket ...), например, видео, рисунков, текста и т.д..
Вот фотография кошки с сайта Photobucket (в текст записи добавлена ссылка Direct link):
http://i0006.photobucket.com/albums/0006/findstuff22/Best%20Images/Funny/bankercat1.jpg

Список сайтов, с которыми WordPress "работает" по умолчанию, см. в Кодексе (codex.wordpress.org/Embeds). Там же – о том, как добавить поддержку для сайтов не из дефлотного списка с помощью функций wp_oembed_add_provider() и wp_oembed_add_provider().

Встраивание медиафайлов и шорткод [embed]: 2 комментария

  1. Никита

    Здравствуйте , Я новичок. Сейчас я поддерживаю уже готовый сайт. Подскажите пожалуйста как редактировать уже готовую галерею, которая выглядит вот так

    [one_half] [pgallery id="F6OYPB2331" /]
    [/one_half]. 

    Спасибо.

    1. Admin Автор записи

      Шорткод pgallery - значит, на сайте используется плагин галереи (см. список активных плагинов на сайте и wordpress.org/search/pgallery)
      Если это плагин Paged Gallery, у шорткода pgallery есть такие же параметры, как у встроенного шорткода gallery - см. mblogm.ru/wordpress-guide/wordpress-functions/shortcode-gallery/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *


Еще записи