n-wp.ru — блог о WordPress
Шорткод Vimeo (стандартный и расширенный варианты) | n-wp.ru

Шорткод Vimeo (стандартный и расширенный варианты)

Стандартный шорткод для вставки видео из Vimeo, а так же его расширенный вариант, имеющий несколько дополнительных параметров.

Стандартный шорткод vimeo

Для вставки видео из популярного видео хостинга Vimeo можно использовать шорткод embed. Вот так:

В WordPress есть даже шорткод специально для вставки видео из Vimeo. Вот так:

или даже так:

xxxxxxxx — это ID видео ролика.

Шорткод Vimeo (стандартный и расширенный варианты)

В этом шорткоде можно использовать дополнительные параметры, с помощью которых можно указать ширину и высоту вставляемого видео:

Достаточно удобный шорткод, однако в нем отсутствует ряд возможностей, которых мне не хватает.

Расширенный вариант шорткода vimeo

Дело в том, что при традиционной вставке видео из Vimeo с помощью кода, формируемого этим сервисом, можно указывать не только ширину и высоту, но определять, отображать ли название видео, портрет автора, подпись к видео под изображением, выбирать цветовую схему, а так же использовать HTML5.

Этих параметров в стандартном шорткоде нет, поэтому мне пришлось доработать его. Теперь я использую расширенную версию шорткода vimeo, в котором могу указать все параметры, которые позволяет использовать сервис:

Параметры шорткода:
clip_id=»XXXXXXX» — это ID видео
width=»960″ — ширина видео
height=»» — высота видео. Если ее не указывать, то видео будет пропорционально вставлено относительно указанной ширины. Это значит, что оно не будет растянуто по ширине или вытянуто по высоте, оно сохранит свои пропорции, но будет вписано по ширине. Если нужно пропорционально вписать видео по высоте, то следует указать высоту и не указывать ширину.
title=»0″ — отображение названия видео. 1 — отображать, 0 — не отображать.
portrait=»0″ — отображение портрета и имени автора видео.
color=»» — цвет фона видео. Если ничего не указывать, то будет отображаться стандартный фон, определенный автором видео.
html5=»1″ — использование HTML5 для вставки видео. Если указать html5=»0″, то будет вставлен старый вариант кода Vimeo, работающий через Adobe Flash Player.

Шорткод Vimeo (стандартный и расширенный варианты)

Чтобы шорткод заработал с этими дополнительными параметрами, в файл functions.php используемой вами темы нужно вставить код:

При вставке видео вы можете использовать полный вариант шорткода

либо использовать его краткий вариант

В случае использования краткого варианта шорткода все дополнительные параметры будут браться из кода, вставленного в functions.php.

tiaurus

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

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

/* ]]> */