Получайте новые записи в блоге через RSS RSS
24 августа 2010 | WordPress

Очень простая вставка видео в пост WordPress

Я использую WordPress довольно давно. Собственно и этому блогу уже больше двух лет.

И все это время вставка видео в записи была проблемой. Надо было скопировать код, вставить его в запись в режиме редактирования HTML, и в общем-то лучше в визуальный редактор и не возвращаться. При редактировании записи код частенько ломался и приходилось заново искать ролик, дабы скопировать код и снова его вставить в запись.

Оказывается счастье пришло еще в WordPress 2.9. Однако я об этом узнал только сейчас. 🙂

Технология носит название oEmbed. И она позволяет размещать видео в посте, просто опубликовав ссылку!

Вот как это выглядит в случае YouTube:

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

Правда просто? Всего-то и надо скопировать ссылку из адресной строки браузера и вставить в редактор.

WordPress автоматически встроит видео по ссылке. Если вдруг не заработало, проверьте, чтобы галочка «Параметры -> Медиафайлы ->Объекты -> Автоматическое внедрение» была установлена. Там же можно задать ограничения на максимальную ширину и высоту видеоролика.

У данного способа обнаружился один неприятный для меня момент: расположить ролик по центру страницы невозможно. Если вокруг ссылки появляется код абзаца, то вместо встроенного видео, будет выведена просто текстовая ссылка.

Но выход есть. В таком случае стоит использовать код:

[embed width=»123″ height=»456″]…[/embed]

Он не только позволяет отцентрировать ролик, но и дает возможность задавать максимальную ширину и высоту конкретного ролика. Более того, данный код работает даже при отключенной галочке «Автоматическое внедрение».

Список поддерживаемых сервисов обширен:

  • YouTube
  • Vimeo
  • DailyMotion
  • blip.tv
  • Flickr (поддерживается и видео, и изображения)
  • Viddler
  • Hulu
  • Qik
  • Revision3
  • Scribd
  • Photobucket
  • PollDaddy
  • Google Video
  • WordPress.tv
  • SmugMug
  • FunnyOrDie.com

Поддержка SmugMug и FunnyOrDie.com добавлена в WordPress 3.0.


Заметки по теме:

комментария 4

  1. slovn (20 сентября 2010, 00:07)
  2. странно но галочка стоит и просто ссылку публикует..
    WordPress 3.0.1

  3. Владимир Лапшин (20 сентября 2010, 09:00)
  4. slovn, точно в режиме визуального редактора публикуете? В режиме HTML просто текст и будет.
    А с тегом embed работает?

  5. Palych (16 октября 2010, 21:10)
  6. Ничего не вышло. А что за квадратные скобки? Они нужны? Я бы хотел, чтобы видео проигрвалось прямо в блоге, не уходя на сервер ролика

  7. Владимир Лапшин (23 октября 2010, 22:44)
  8. Palych, перечитайте все еще раз внимательно. Либо просто вставляете ссылку на ролик и все должно работать. Либо, если Вам нужны более тонкие настройки, берете код в квадратных скобках и вместо многоточия вставляете ссылку на ролик.
    У меня все работает прекрасно, так что Вы что-то делаете не так: или в настройках не поставили нужную галочку, или версия WordPress у Вас старая.

Напишите комментарий