Свежие статьи

Добавляем видео с VK в WordPress за секунды

Приветствую, друзья! Сегодня я расскажу, как легко встроить видео из социальной сети VK на ваш сайт, работающий на WordPress. Это особенно полезно, если вы хотите делиться интересными роликами с вашими читателями, не заставляя их переходить на сторонние платформы. Мы разберем всё по шагам, чтобы даже новички смогли справиться.
Кстати в предыдущем посте о том как вставить быстро видео с Рутуба


Зачем это нужно?

Иногда просто вставить ссылку на видео недостаточно. Хочется, чтобы видео воспроизводилось прямо на вашем сайте, без лишних переходов. Для этого используется специальный код — iframe, который позволяет встроить видео с VK на страницу.


Как это работает?

  1. Вы берете ссылку на видео из VK, например:
    https://vkvideo.ru/video-96880569_456239092
  2. WordPress автоматически преобразует эту ссылку в iframe, и видео появляется на вашем сайте.

Пошаговая инструкция

Шаг 1: Добавьте код в WordPress

  1. Перейдите в админку WordPress.
  2. Откройте раздел Внешний вид → Редактор темы.
  3. Найдите файл functions.php и откройте его.
  4. Вставьте следующий код в конец файла:
function vk_video_embed($content) {
    // Ищем все ссылки на VK
    $pattern = '/https?:\/\/vkvideo\.ru\/video-(\d+)_(\d+)/';
    $content = preg_replace_callback($pattern, function($matches) {
        $oid = $matches[1];
        $id = $matches[2];
        return '<iframe src="https://vkvideo.ru/video_ext.php?oid=-' . $oid . '&id=' . $id . '&hd=2&autoplay=1" width="853" height="480" allow="autoplay; encrypted-media; fullscreen; picture-in-picture; screen-wake-lock;" frameborder="0" allowfullscreen></iframe>';
    }, $content);
    return $content;
}

add_filter('the_content', 'vk_video_embed');

 

  1. Сохраните изменения.

Шаг 2: Вставьте ссылку на видео

  1. Создайте новый пост или откройте существующий.
  2. Вставьте ссылку на видео VK в текстовый редактор. Например:
    https://vkvideo.ru/video-99565154_456239017
  3. Опубликуйте пост.

Шаг 3: Проверьте результат

После публикации поста WordPress автоматически преобразует ссылку в iframe, и видео появится на вашем сайте. Оно будет выглядеть так:


Что делает этот код?

  • Регулярное выражение ищет ссылки на видео VK в формате https://vkvideo.ru/video-99565154_456239017.
  • preg_replace_callback автоматически заменяет ссылку на iframe.
  • add_filter применяет эту функцию ко всему контенту на сайте.


Важные моменты

  1. Убедитесь, что ваш домен не заблокирован VK. Если видео не отображается, проверьте консоль браузера (F12) на наличие ошибок.
  2. Если вы используете HTTPS, убедитесь, что iframe также использует HTTPS.
  3. Если код не работает, попробуйте отключить плагины, которые могут блокировать iframe.

Заключение

Теперь вы знаете, как легко встроить видео из VK на ваш сайт WordPress. Это отличный способ сделать ваш контент более интерактивным и увлекательным для читателей. Если у вас остались вопросы, пишите в комментариях — я с радостью помогу!

Друзья, если смог помочь, перечислите 100 рублей на постройку кораблей!

Хотите разбор именно вашего проекта

Запишитесь на консультацию за 2 500 ₽

5 комментариев к “Добавляем видео с VK в WordPress за секунды”

  1. Марина

    Ярослав, я пользуюсь плагином OmniVideo, с ним добавила видео с ютуба, рутуба, вк и вимео. Хороший плагин, оцениваю как пользователь. А что вы думаете о таком инструменте? Не всегда ролики отображаются корректно на сайте, поэтому приходится прибегать к мерам использования плагинов

    1. Ярослав Герасимов

      Привет. Не пробовал. Но если все правильно работает почему не поставить

  2. попробовал, почему то не заменяет ссылки в тексте. Скопировал в functions.php своей темы это, не сработало. Может надо через плагин добавлять ?

  3. Милый Константин

    Посмотрел ваше видео на тему, которое меня интересует, но ничего не понял. Жаль, конечно, но не судьба. Голова уже не воспринимает новый материал (почтенный возраст), учиться чему то новому мне сложно. Да и вообще эти цифры, иностранные буквы и слова, для меня всегда были недоступны.

    1. Ярослав Герасимов

      О, если вас интересуют темы быстрого добавления видео на страницы WordPress, то, возможно, вам стоит просто попросить внуков объяснить! А если серьезно, ничего страшного — цифры и иностранные буквы иногда пугают даже молодых. Главное — не сдаваться, ведь возраст — это не помеха, а повод учиться в своем ритме!

Комментарии закрыты.

Заполните бриф для обсуждения вашего проекта:

📞 Телефон: +7 (918) 182-38-72

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

Запись на бесплатное пробное занятие

Вы очень любознательны. Иначе бы не нажали на эту кнопку