n-wp.ru — блог о WordPress
Шорткод для вставки миниатюры видео из YouTube | n-wp.ru

Шорткод для вставки миниатюры видео из YouTube

Я уже писал о шорткоде, с помощью которого можно вставлять видео из YouTube, а так же об аналогичном плагине YouTube White Label Shortcode. Однако не всем нужно вставлять именно видео, иногда требуется вставить миниатюру. Сервис YouTube для каждого видео ролика создает несколько миниатюр, одну большую, и три маленькие. Эти изображения можно использовать для вывода в блоге, создав шорткод для их вывода. Например, у меня получилось вот так:

Шорткод для вставки миниатюры видео из YouTube

Для создания шорткода откройте файл functions.php, и добавьте в него следующий код:

Параметры шорткода yt:

  • id — это ID ролика в YouTube. Обязательный параметр.
  • artist — артист, режиссер, автор, или любой другой идентификатор принадлежности. Необходим для создания alt изображения и title ссылки. Необязательный параметр.
  • title — название ролика. Необходим для создания alt изображения и title ссылки. Необязательный параметр.
  • img — размер и вид миниатюры. Необязательный параметр.

Использовать шорткод можно так:

А можно добавить и параметры:

По умолчанию, если вы не вставите параметр img в шорткод, будет отображена миниатюра 120 × 90. YouTube создает и хранит три вида миниатюр:

  • Если в шорткоде указать img=»2″, то будет показана картинка с кадром из середины клипа, размером 120 × 90.
  • Если указать img=»1″, то будет показана картинка с кадром, взятым ближе к началу, размером 120 × 90.
  • Если указать img=»0″, то будет показана картинка с таким же кадром, как и в первом случае, только размер будет 480 × 360.

Шорткод выводит миниатюру виде ролика из YouTube, которая служит одновременно и ссылкой на этот ролик. Пользуйтесь с умом!

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

5 комментариев

  • Здравствуйте, подскажите пожалуйста как сделать рамку вокруг миниатюры как у вас на скриншоте?

  • Здорово, но это можно сделать и произвольным полем.
    Только сейчас вордпресс позволяет вставлять ссылку на видео в поле редактирования поста, а вот как выдернуть из нее ID? это другой впрос. Если есть подобная инфа, поделитесь, спасибо.

/* ]]> */