Я использую 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.
странно но галочка стоит и просто ссылку публикует..
WordPress 3.0.1
slovn, точно в режиме визуального редактора публикуете? В режиме HTML просто текст и будет.
А с тегом embed работает?
Ничего не вышло. А что за квадратные скобки? Они нужны? Я бы хотел, чтобы видео проигрвалось прямо в блоге, не уходя на сервер ролика
Palych, перечитайте все еще раз внимательно. Либо просто вставляете ссылку на ролик и все должно работать. Либо, если Вам нужны более тонкие настройки, берете код в квадратных скобках и вместо многоточия вставляете ссылку на ролик.
У меня все работает прекрасно, так что Вы что-то делаете не так: или в настройках не поставили нужную галочку, или версия WordPress у Вас старая.