Своё видео в блоге

Своё видео в блоге

VModern
5.0 (3 отзывов)10 установок
от 399

Описание

Плагин «Своё видео» для блога позволяет загружать и публиковать видеофайлы непосредственно на сервере, обеспечивая полную независимость от внешних видеохостингов.

Возможности

Плагин предоставляет следующие возможности:

  • Прямая загрузка видео — загружайте видеофайлы непосредственно в запись блога через админку. Поддерживаемые форматы: MP4, WebM, Ogg, MOV, MPEG, AVI.
  • Создание анимированного превью — генерация анимированной картинки (WebP) из видео для привлечения внимания (требуется расширение FFmpeg на сервере).
  • Гибкий вывод — настройте, где именно показывать видео: в посте, в списке записей или в обоих местах.
  • Полная независимость — ваши видео хранятся на вашем хостинге, а не на YouTube или VK.
  • Просмотр без рекламы — видео воспроизводятся без сторонних рекламных роликов.
  • Конфиденциальность — видео доступны только посетителям вашего блога.
  • Высокая скорость загрузки — нет зависимости от скорости работы внешних сервисов.
  • Автоматическая оптимизация — конвертация форматов и генерация превью.

Настройка

Установка и настройка занимают несколько минут. Все параметры доступны в панели управления.

Интеграция в шаблоны

Для кастомного вывода используйте следующие методы в коде шаблонов вашего блога:

  • {blogModpostvideoPlugin::getVideo($post)} — получение всех данных о видео записи блога. Вторым параметром можно указать размеры превью.
  • {blogModpostvideoPlugin::getThumb($post.id)} — получение превью видео. Вторым параметром можно указать размер.
  • {if !empty($post.modpostvideo_url) && blogModpostvideoPlugin::isEnabled()}...{/if} — проверка наличия видео у записи и активности плагина перед выводом.
  • {blogModpostvideoPlugin::displayVideo($post)} — вывод готового HTML5-плеера с видео для указанной записи блога.

Решение проблем с ленивой загрузкой

Если видео не воспроизводятся при ленивой загрузке постов, откройте файл шаблона, отвечающий за вывод списка постов (обычно themes/название_темы/stream.html), и добавьте следующий код в JavaScript-код, реализующий ленивую загрузку:

``javascript if (typeof initVideoPlayers === 'function') { initVideoPlayers(); } ``

Поддержка

Если возникли проблемы при установке или использовании плагина, свяжитесь с нами на support@vmodern.ru. Мы оперативно поможем.

Отзывы (2)

SAsaminka
30 марта 2026 г.

Все работает. Хорошо, что плагином занимаются и постоянно обновляют.

AIAndronov Ilia
4 февраля 2026 г.

Хороший плагин. Из пожеланий - добавить поддержку англ языка в админке.

Все отзывы на Webasyst