plugin-icon

RUS Video Embeds for VK Video, Rutube and Dzen

Автор: Alexander·
Встраивайте видео из VK Видео, Rutube и Дзен с помощью oEmbed, шорткодов и блока Gutenberg.
Версия
1.1.4
Последние изменения
May 26, 2026
RUS Video Embeds for VK Video, Rutube and Dzen

RUS Video Embeds добавляет поддержку российских видеохостинговых платформ в WordPress:

  • VK Видео — vk.com/video*, vkvideo.ru/*
  • Rutube — rutube.ru/video/*
  • Дзен — dzen.ru/embed/* (ссылки встаивания)

Это неофициальный плагин, не связанный с VK, Rutube или Дзен.

⚠️ Особенность Дзен: Обычные ссылки на видео (dzen.ru/video/watch/...) не работают для вставки — Дзен использует отдельные ссылки для встраивания. При вставке ссылки на просмотр плагин отображает инструкции по получению правильной ссылки. Дополнительная информация: Как встроить видео Дзен в WordPress

Особенности:

  • Автоматическое встраивание видео по URL (oEmbed) — просто вставьте ссылку на отдельной строке
  • Шорткоды [vk_video], [rutube], [dzen] для классического редактора
  • Блок Gutenberg «RU Video» с предварительным просмотром и настройками
  • Адаптивный iframe (по умолчанию 16:9)
  • Настраиваемые вертикальные отступы с помощью предустановок интервалов в Gutenberg.
  • Настройки: размеры по умолчанию, автовоспроизведение, отступы, включение/отключение провайдеров.
  • Безопасность: изолированный iframe, отложенная загрузка, проверка URL-адресов.
  • Расширение: добавляйте собственных провайдеров через фильтр rus_video_embeds_register_providers

Использвание

oEmbed (автоматически): Просто вставьте ссылку на видео в редакторе на отдельной строке: https://rutube.ru/video/abc123def456/

Шорткоды: [vk_video url=»https://vk.com/video-123456_789012″] [rutube url=»https://rutube.ru/video/abc123/» width=»800″ height=»450″] [dzen url=»https://dzen.ru/embed/abc123def456″ autoplay=»1″]

Gutenberg: Добавьте блок «RU Video» и вставьте URL.

Дзен — как получить ссылку для встраивания:

  1. Откройте видео на Дзен
  2. Нажмите «Поделиться» «Встроить»
  3. Скопируйте ссылку из атрибута src в коде iframe (формат: https://dzen.ru/embed/...)
  4. Вставьте эту ссылку в блок, шорткод или oEmbed.

Вы также можете вставить весь код <iframe> в блок Gutenberg — плагин автоматически извлечет URL-адрес для встраивания.

Подробная инструкция со скриншотами: Как встроить видео Дзен в WordPress

Внешние сервисы

Плагин использует внешние сервисы для разрешения и отображения изображений предварительного просмотра видео в интеграции с FluentCommunity.

1) Страница встраивания видео VK (vk.com, vkvideo.ru)Для чего используется сервис: Плагин запрашивает у страницы встраивания видео метаданные изображения предварительного просмотра для карточек FluentCommunity.

Какие данные отправляются и когда: При создании или обновлении предварительного просмотра VK WordPress отправляет исходящий HTTP GET-запрос на URL-адрес встраивания видео. Запрос включает целевой URL-адрес видео и стандартную строку пользовательского агента WordPress (WP-URLDetails/... (+site-url)).

Ссылки на провайдера: Условия использования: https://vk.com/terms; Политика конфиденциальности: https://vk.com/privacy

2) CDN для предварительного просмотра изображений VK (iv.okcdn.ru)Для чего используется сервис: Плагин формирует и использует окончательный URL-адрес предварительного просмотра изображения VK с сайта iv.okcdn.ru для отображения миниатюры в предварительных просмотрах FluentCommunity.

Какие данные отправляются и когда: При анализе метаданных предварительного просмотра для встраивания VK плагин формирует внешний URL-адрес изображения на сайте iv.okcdn.ru. Браузер и/или WordPress могут запрашивать этот URL-адрес изображения при рендеринге карточек предварительного просмотра.

Ссылки на провайдера: Условия предоставления услуг: https://ok.ru/regulations; Политика конфиденциальности: https://ok.ru/privacy

3) CDN для предварительного просмотра изображений Rutube (rtbcdn.ru)Для чего используется сервис: Миниатюры Rutube, используемые в карточках предварительного просмотра, загружаются с доменов CDN Rutube, таких как rtbcdn.ru.

Какие данные отправляются и когда: Когда URL-адрес Rutube обрабатывается FluentCommunity (RemoteUrlParser) и отображается предварительный просмотр, браузер/WordPress запрашивает URL-адрес миниатюры, возвращаемый метаданными Rutube.

Ссылки на провайдера: Условия предоставления услуг: https://rutube.ru/info/agreement/ ; Политика конфиденциальности: https://rutube.ru/info/privacy/

4) CDN для предварительного просмотра изображений Дзен (avatars.dzeninfra.ru)Для чего используется сервис: Миниатюры Дзен, используемые в карточках предварительного просмотра, загружаются с доменов инфраструктуры Дзен, таких как avatars.dzeninfra.ru.

Какие данные отправляются и когда: Когда URL-адрес Дзен анализируется FluentCommunity (RemoteUrlParser) и отображается предварительный просмотр, браузер/WordPress запрашивает URL-адрес миниатюры, возвращаемый метаданными Дзен.

Ссылки на провайдера: Условия предоставления услуг: https://dzen.ru/legal/ru/termsofuse/index.html; Политика конфиденциальности: https://yandex.ru/legal/confidential/

Разработка / Сборка

Исходный код JavaScript для блоков включен в этот пакет плагина: blocks/video/src/

Скомпилированные ассеты, используемые во время выполнения, находятся в: blocks/video/build/

Команды сборки: 1. npm install 2. npm run build

Общедоступные репозитории исходного кода: — SVN-репозиторий плагина WordPress.org: https://plugins.trac.wordpress.org/browser/rus-video-embeds/ — Зеркало GitHub: https://github.com/wplovers-ru/rus-video-embeds

Проверено на
WordPress 6.9.4
Этот плагин можно скачать и использовать при .