WP Manifestindependent plugin directory
manifest / media / sticky-video-widget

Sticky Video Widget

Добавляет на сайт настраиваемый плавающий видео-виджет с возможностью выбора видео из медиатеки, настройкой позиции, текста кнопки и интеграцией с Яндекс.Метрикой.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dimadodonov/sticky-video-widget/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Настраиваемый плавающий видео-виджет для WordPress от Mitroliti.

🚀 Возможности

  • 🎬 Плавающий видео-виджет в углу экрана
  • 📹 Выбор видео из медиатеки WordPress
  • 🎯 4 варианта позиционирования (углы экрана)
  • 🎨 Настраиваемая кнопка призыва к действию
  • 📱 Адаптивный дизайн для мобильных устройств
  • 📊 Интеграция с Яндекс.Метрикой (события открытия и клика)
  • ⚡ Легкий и быстрый код
  • 🔧 Простая настройка через админ-панель

📦 Установка

  1. Загрузите папку плагина в /wp-content/plugins/
  2. Активируйте плагин в админ-панели WordPress
  3. Перейдите в Настройки → Sticky Video Widget
  4. Настройте плагин и сохраните изменения

⚙️ Настройки

Основные параметры:

  • Включить виджет - Вкл/выкл отображение виджета
  • Видео - Выбор видео из медиатеки
  • Позиция - Выбор угла экрана для размещения
  • Текст кнопки - Настройка текста CTA кнопки
  • Ссылка кнопки - URL или якорь для кнопки
  • Мобильные устройства - Показывать/скрывать на мобильных
  • Автозапуск - Автоматическое воспроизведение видео

Настройки Яндекс.Метрики:

  • Идентификатор события (открытие) - ID для отслеживания открытия виджета
  • Идентификатор события (клик по кнопке) - ID для отслеживания кликов по кнопке

📊 Подробная инструкция по настройке Яндекс.Метрики: YANDEX_METRIKA_SETUP.md

Позиции виджета:

  • bottom-left - Внизу слева (по умолчанию)
  • bottom-right - Внизу справа
  • top-left - Вверху слева
  • top-right - Вверху справа

🎨 Кастомизация стилей

Плагин использует CSS-классы:

  • .video-widget - Основной контейнер
  • .video-widget__container - Контейнер виджета
  • .video-widget__video - Видео элемент
  • .video-widget__button - Кнопка призыва к действию
  • .video-widget__close - Кнопка закрытия

Позиционные классы:

  • .svw-bottom-left
  • .svw-bottom-right
  • .svw-top-left
  • .svw-top-right
  • .svw-hide-mobile - Скрытие на мобильных

🔧 Хуки и фильтры

Плагин использует стандартные WordPress хуки:

  • wp_enqueue_scripts - Подключение стилей и скриптов
  • admin_enqueue_scripts - Админ скрипты
  • admin_menu - Меню настроек
  • admin_init - Регистрация настроек
  • wp_footer - Вывод виджета

📱 Адаптивность

Плагин автоматически адаптируется под мобильные устройства:

  • Уменьшенный размер на экранах < 480px
  • Опциональное скрытие на мобильных устройствах
  • Поддержка тач-событий

🛠️ Техническая информация

  • Минимальная версия WordPress: 5.5
  • PHP: 7.2+
  • Версия: 1.1.0
  • Лицензия: GPLv2 or later

👤 Автор

Mitroliti

🆘 Поддержка

Если у вас есть вопросы или предложения, обращайтесь через сайт mitroliti.com.


© 2025 Mitroliti. Все права защищены.