Описание
Отображайте на своем веб-сайте настраиваемые ленты, наполняя их контентом из каналов YouTube. Содержимое канала YouTube автоматически будет загружаться на веб-сайт в функциональную галерею с множеством настроек.
Функции ленты YouTube
- Полностью настраиваемые ленты YouTube по умолчанию наследуют стили вашей темы
- Полностью адаптивный и оптимизированный для мобильных устройств плагин: ваши ленты отлично смотрятся на экране любого размера
- Легкость и низкое потребление ресурсов: никаких лишних функций и оптимизированные запросы к YouTube
- Различные макеты: отображайте видео с любого канала YouTube в виде списка, галереи или сетки
- Несколько лент с разных каналов YouTube на нескольких страницах или в виджетах
- Молниеносная скорость: кеширование публикаций и минимизация запросов API YouTube делают загрузку ленты молниеносной
- Бесконечно загружайте следующие видео с помощью кнопки «Загрузить еще»
- Встроенный и простой в использовании виджет для ленты YouTube
- Плагин международного формата, переводимый на любой язык
- Включает заголовок в верхней части ленты
- Используйте собственный произвольный CSS или JavaScript для еще более глубокой настройки
Простые пошаговые инструкции по настройке плагина Feeds for YouTube см. в нашем руководстве по установке.
Преимущества
- Улучшайте социальное взаимодействие между вами и вашими подписчиками
- Экономьте время: используйте плагин для создания на сайте динамического контента, видимого поисковым системам
- Получайте больше подписчиков, размещая видео прямо на сайте
- Демонстрируйте контент своего канала в собственном стиле, который идеально соответствует стилю вашего веб-сайта
- Плагин регулярно обновляется: появляются новые функции, исправляются ошибки, вносятся изменения API
- Быстрая и эффективная команда поддержки, всегда готовая прийти на помощь
- Наша задача — создать надежный и самый удобный в настройке плагин для галереи YouTube с отличной службой поддержки!
Производительность оптимизирована
В то время как другие плагины для YouTube загружают низкопроизводительный iframe при загрузке вашей страницы для показа видео YouTube, плагин Feeds for YouTube использует для получения и отображения ваших видео API YouTube. Это означает, что видео с вашего канала YouTube загружаются молниеносно и не замедляют работу посетителей с вашим сайтом. Но и это не все. Прежде чем добавить видеоплеер на страницу, наш плагин ждет, пока посетитель сайта не начнет взаимодействовать с вашей лентой YouTube. Это приводит к тому, что пользователям нравится находиться на вашем сайте и они остаются на нем дольше.
Обратная связь или поддержка
Поддержка пользователей невероятно важна для нас, и мы по-настоящему гордимся ее скоростью, эффективностью и этичностью. Если у вас возникают проблемы с использованием плагина Custom Facebook Feed, просто сообщите нам об этом, и мы постараемся помочь как можно скорее. Вы также можете создать заявку на форуме поддержки на сайте WordPress.org или непосредственно на нашем сайте.
Если вам нравится наш плагин, оставьте, пожалуйста, отзыв. Это действительно помогает делать продукт еще лучше. При возникновении проблемы сначала напишите нам: мы постараемся решить ее, прежде чем вы оставите отзыв. Просто сообщите нам, в чем именно состоит проблема, и мы сразу же свяжемся с вами.
Версия Pro
Чтобы получить доступ к еще большему разнообразию лент и настроек отображения, перейдите на версию Pro, в которую входят дополнительные крутые функции. С ними ваш контент будет представлен еще более эффективно:
- Интегрируйте API YouTube Live, чтобы иметь возможность показывать на своем сайте потоковые видео в прямом эфире.
- Размещайте галерею YouTube в слайдере карусели
- Активируйте фильтр видео по ключевым словам в описании или заголовке
- Полнофункциональная конечная точка поиска для отображения видео из результатов поиска
- Объединяйте несколько лент в одну
- Выбирайте для себя, какие действия будут предлагаться по окончании видео: например, размещение ссылки на страницу товара или отображение миниатюр других видео.
- Загрузите данные о видео в публикацию произвольного типа, чтобы посетители могли пролистывать и воспроизводить видео прямо на вашем веб-сайте.
Как использовать плагин Feeds for YouTube
Наша приоритетная задача — сделать наши плагины максимально простыми в установке и использовании. После установки плагина Feeds for YouTube остается выполнить всего несколько действий и начать работу:
- 1) Нажмите «Добавить» и следуйте пошаговой инструкции.
- 2) После подключения учетной записи или добавления ключа API создайте ленту с помощью нашего настройщика
- 3) Далее просто скопируйте и вставьте шорткод
[youtube-feed feed=1]
на любую страницу, в публикацию или виджет, где вы хотите показывать ленту.
Готово! Можете вернуться на страницу настройки и отредактировать любую ленту.
Пошаговые инструкции по настройке вместе со снимками экрана можно найти здесь.
Кто стоит за созданием этого плагина?
Smash Balloon — это компания по разработке плагинов для WordPress, появившаяся на свет в начале 2013 года. Мы специализируемся на создании плагинов для социальных сетей (Facebook, Instagram, Twitter и YouTube), которые будут не только интуитивно понятны и просты в использовании, но и будут органично встраиваться в ваш сайт, позволяя отображать контент социальных сетей уникальным образом и максимально эффективно. Более 1 миллиона классных пользователей уже выбрали наши плагины, и это невероятная честь для нас. Мы ценим каждого нашего клиента и стараемся обеспечить самую быструю и эффективную поддержку, которая только возможна. А пользователи в восторге от уровня обслуживания, который они получают.
Чтобы узнать больше о команде, см. здесь.
Скриншоты
Блоки
Этот плагин предоставляет 1 блок.
- Feeds for YouTube
Установка
- Установите плагин либо через каталог плагинов WordPress, либо путем загрузки файлов на свой веб-сервер (в каталог /wp-content/plugins/).
- Активируйте плагин в меню «Плагины» в WordPress.
- Для настройки галереи YouTube перейдите на страницу настройки плагина Feeds for YouTube.
- Используйте шорткод [youtube-feed feed=1] на своей странице, в публикации или виджете для отображения там ленты YouTube.
- Вы можете показывать несколько лент различных конфигураций, указав необходимые параметры непосредственно в шорткоде: [youtube-feed feed=2].
Простые пошаговые инструкции по настройке плагина можно найти в нашем руководстве по установке.
Настройка плагина
Плагин Feeds for YouTube совсем новый, и в настоящее время мы работаем над улучшением документации для него. При возникновении проблем или вопросов отправьте заявку в службу поддержки, и мы свяжемся с вами, как только сможем.
1) После установки плагина Feeds for YouTube выберите пункт Feeds for YouTube в меню WordPress
2) Нажмите большую синюю кнопку входа в YouTube, чтобы получить токен доступа и токен обновления. Примечание: если у вас настроен собственный проект разработчика, вы можете ввести свой ключ API, установив флажок под кнопкой входа в YouTube.
3) Разрешите плагину считывать данные о ваших видео и канале.
4) YouTube отправляет обратно ваш токен доступа и токен обновления, которые затем автоматически сохраняются плагином. Эта информация необходима для подключения к API.
5) Введите название канала, с которого будут отображаться видео.
6) Перейдите на страницу настройки и настройте свою ленту.
7) После того как вы настроили ленту, встройте ее с помощью кнопки «Встроить», расположенной в верхней части настройщика.
8) Другой вариант: скопируйте шорткод [youtube-feed feed=1] и вставьте его на любую страницу, в публикацию или виджет, где вы хотите показывать ленту YouTube.
9) Для отображения ленты на боковой панели или в другой области виджетов можно использовать виджет «Текст», имеющийся в WordPress по умолчанию.
11) Зайдите на веб-сайт, чтобы увидеть свою ленту во всей красе!
Часто задаваемые вопросы
-
Могу ли я отображать несколько каналов YouTube на своем сайте или на одной странице?
-
Да! Можно отображать несколько лент, если создать их с помощью настройщика и добавить ID ленты в шорткод.
-
Как встроить галерею YouTube непосредственно в шаблон страницы WordPress?
-
Вы можете встроить галерею непосредственно в файл шаблона с помощью шорткода WordPress do_shortcode:
<?php echo do_shortcode('[youtube-feed feed=1]'); ?>
. -
Будет ли плагин работать с W3 Total Cache или другими плагинами кеширования?
-
Плагин Feeds for YouTube совместим практически со всеми плагинами для кеширования. Тем не менее для успешного обновления ленты и отображения последних публикаций вам может потребоваться дополнительная настройка. Если у вас возникли проблемы с обновлением ленты, попробуйте отключить «Кеширование страниц» или «Кеширование объектов» в плагине W3 Total Cache (или любом другом аналогичном плагине для кеширования) и посмотрите, решит ли это проблему и все ли будет в порядке с отображением и обновлением ленты.
-
Могу ли я выбрать, как будет воспроизводиться видео: автоматически или при нажатии?
-
Да, просто используйте следующие настройки: Feeds for YouTube > Настроить > Настройки видео > Когда воспроизводить видео? Далее вы можете выбрать, как будет проигрываться видео: при нажатии или автоматически.
-
Как я могу изменить разметку ленты?
-
В этот бесплатный плагин встроено несколько вариантов разметки. Чтобы демонстрировать видео списком, сеткой или галереей, зайдите в следующие настройки: Feeds for YouTube > Настроить > Разметка. Вы также можете менять интервал между видео, используя настройку «Расстояние между видео» в этом же разделе.
-
Могу ли я выбрать, сколько видео с YouTube будет отображаться в ленте?
-
Да, вы можете показывать в своей ленте от 1 до 50 видео. Для этого используйте следующие настройки: Feeds for YouTube > Настроить > Разметка > Количество видео. В плагине также предусмотрена кнопка «Загрузить еще», которая позволяет бесконечно загружать следующие видео в ленте.
-
Будет ли моя галерея YouTube адаптирована для мобильных устройств?
-
Да. Все варианты разметки ленты полностью адаптированы для мобильных устройств. Используя галерею плагина, пользователи автоматически будут переходить к видеоплееру при нажатии на миниатюру видео.
-
Будут ли кешироваться видео с моего канала YouTube?
-
Да. Плагин будет кешировать все публикации, собранные с помощью API. Затем ваши видеоролики YouTube и информацию о вашем канале можно будет получить и использовать для будущих загрузок страниц.
-
Как узнать псевдоним YouTube или ID канала для разных каналов YouTube?
-
Отображать видео можно с любого канала, используя уникальный ID канала YouTube. Его можно найти в конце адреса URL, если зайти на страницу канала YouTube. Пример: https://www.youtube.com/channel/UC1a2b3c4D5F6g7i8j9k. Вы также можете использовать псевдоним канала или ввести дескриптор YouTube при создании ленты.
-
Повлияет ли отображение моего канала YouTube на время загрузки страницы?
-
Плагин имеет несколько функций, позволяющих минимизировать влияние на время загрузки страницы. Например, элементы iframe для воспроизведения видео YouTube не будут загружаться, пока посетитель не начнет взаимодействовать с лентой. Миниатюры ваших видео YouTube имеют наименьшее необходимое разрешение относительно размера ленты. Кроме того, эти миниатюры не загружаются до тех пор, пока не будет загружено остальное содержимое страницы.
-
Как часто новые видео с моего канала появляются в ленте?
-
По умолчанию новые видео для вашей галереи YouTube плагин извлекает раз в час. При необходимости вы можете сократить это время до 15 минут. Вы даже можете настроить обновление ленты с помощью WordPress cron в фоновом режиме, чтобы процесс кеширования не зависел от страницы, на которой просматривается ваша лента YouTube.
Отзывы
Участники и разработчики
«Feeds for YouTube (плагин для видео, канала и галереи YouTube)» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Feeds for YouTube (плагин для видео, канала и галереи YouTube)» переведён на 10 языков. Благодарим переводчиков за их работу.
Перевести «Feeds for YouTube (плагин для видео, канала и галереи YouTube)» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2.2.2
- Исправлено: усиление защиты плагина.
- Fix: Fixed missing CSS file that would effect Elementor users.
2.2.1
- Исправлено: проблема с выбором типа ленты, вызывавшая путаницу.
2.1.4
- Исправлено: усиление защиты плагина.
2.1.3
- Исправлено: проблема, из-за которой время следующего запланированного обновления, указанное на странице настройки, было неверным.
2.1.2
- Исправлено: усиление защиты плагина.
- Исправлено: удалены неиспользуемые файлы в папке «шаблоны».
- Исправлено: уведомление об устаревании в PHP 8.1+ «strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated»
- Исправлено: произвольный текст с одинарными кавычками отображался с косыми чертами в интерфейсе ленты.
2.1
- Новое: возможность создания новой ленты с помощью дескриптора YouTube вместо ID канала.
- Исправлено: эмодзи в описаниях видео нарушали нашу систему резервной ленты, когда использовалась старая версия MySQL.
- Исправлено: предупреждение об устаревании PHP «Передача значения null в параметр» для PHP 8.2+
2.0.7
- Исправлено: неработающая ссылка в области администратора.
- Исправлено: удалено свойство CSS, вызывающее в некоторых случаях ошибку 404.
2.0.6
- Доработано: при подключении учетной записи YouTube вы сначала будете перенаправлены на сайт Connect.smashballoon.com для большей надежности процесса.
- Исправлено: отдельная редкая ошибка PHP «Неперехваченная ошибка: класс Smashballoon\Customizer\Container не найден».
2.0.5
- Исправлено: конфликт с плагином All in One SEO из-за которого вкладки меню работали неправильно.
- Исправлено: редкая ошибка PHP «Неперехваченная ошибка: класс Smashballoon\Customizer\Container не найден».
2.0.4
- Исправлено: проблема совместимости с интеграцией плагина Complianz Cookie Consent.
- Исправлено: нажатие по ссылке на страницу, где объясняется создание произвольных шаблонов, ни к чему не приводило.
2.0.3
- Исправлено: удален код DotEnv, который в некоторых редких случаях вызывал конфликт.
- Исправлено: при использовании двух или более лент на одной странице и выборе параметра «Корректировка загрузки темы AJAX» внизу страницы отображался пустой элемент, связанный с лайтбоксом.
2.0.2
- Исправлено: конфликт с плагином All in One SEO из-за которого вкладки меню работали неправильно.
2.0.1
- Доработано: улучшен пользовательский интерфейс во избежание путаницы при подключении учетной записи во время создания новой ленты.
- Исправлено: предупреждения об устаревании при использовании PHP 8.0+.
- Исправлено: в системную информацию добавляется любой ключ API, сохраненный в настройки, для упрощения отладки поддержки.
- Исправлено: активация версии Pro могла вызывать ошибку, если бесплатная версия плагина YouTube Feeds также была активна.
2.0
- Важно: минимальная поддерживаемая версия WordPress заменена с 3.5 на 4.1.
- Новое: наше самое большое обновление! Мы полностью переработали настройки плагина, чтобы упростить создание, управление и настройку ваших лент YouTube.
- Новое: все ваши ленты теперь отображаются в одном месте — на странице «Все ленты». Здесь показывается список всех существующих (устаревших) и всех новых лент, которые вы создадите.
- Новое: легкое редактирование отдельных настроек новых лент вместо работы со сложными шорткодами.
- Новое: теперь создавать ленты стало намного проще. Просто нажмите «Добавить», выберите тип ленты, подключите свою учетную запись — готово!
- Новое: совершенно новый настройщик лент. Мы полностью переработали систему настройки ленты с нуля: теперь все параметры и настройки искать гораздо легче.
- Новое: предварительный просмотр ленты в реальном времени. Теперь вы можете сразу видеть изменения, которые вносите в свои ленты, прямо на странице настройки. Предпросмотр доступен на компьютерах, планшетах и мобильных устройствах.
- Новое: опция «Цветовая схема». Теперь менять цвета в ленте стало проще, чем когда-либо, и нет необходимости настраивать каждый цвет отдельно. Просто установите цветовую схему и с легкостью меняйте цвета по всей ленте.
- Новое: теперь вы можете менять количество столбцов в ленте как на компьютере, так и на мобильном устройстве.
- Новое: удобный импорт и экспорт настроек лент, упрощающий перемещение лент между сайтами.
- Новое: добавлена новая опция произвольного текстового заголовка, поэтому теперь вы можете добавлять произвольный текст в шапку вашей ленты.
1.4.5
- Исправлено: кнопка воспроизведения по-прежнему была видна в лайтбоксе во время воспроизведения видео после того, как пользователь дал согласие на использование файлов cookie GDPR.
- Исправлено: SSL теперь всегда проверяется при отправке запросов API к API YouTube.
- Исправлено: после включения фонового кеширования плагин не показывал, когда планируется следующее обновление ленты.
1.4.4
- Новое: добавлен шорткод allowcookies, который, если для него установлено значение true, разрешает файлы cookie YouTube, необходимые для произвольных конечных заставок, настроенных на Youtube.com.
- Доработано: название меню изменено с Feeds for YouTube на YouTube Feed.
- Доработано: в пункт меню Feeds for YouTube добавлено всплывающее оповещение при появлении новых уведомлений.
- Исправлено: параметры произвольного JavaScript не позволяли сохранять HTML.
- Исправлено: две ошибки PHP, которые возникали, когда публикации сохранялись с использованием метода хранения page («страница»).
- Исправлено: в журнал ошибок к ошибкам была добавлена метка времени, чтобы было легче определить, когда именно они произошли.
1.4.3
- Исправлено: проблема совместимости с плагином Complianz GDPR.
- Исправлено: неверное описание параметра «Поиск новых публикаций» в области администратора.
- Исправлено: инструмент поиска ленты выдавал повторы в результатах по некоторым лентам.
1.4.2
- Протестировано с обновлением WordPress 5.8.
- Доработано: в основной проигрыватель в галерее добавлен значок воспроизведения.
- Исправлено: исправлена проблема с интеграцией GDPR Cookie Consent от Web Toffee.
- Исправлено: не получалось установить высоту и ширину ленты с помощью шорткода без указания единицы измерения.
1.4.1
- Исправлено: несколько проблем с интеграцией GDPR Cookie Consent от Web Toffee.
1.4
- Новое: для упрощения управления расположение лент YouTube на вашем сайте теперь будет регистрироваться и отображаться на одной странице. После того как эта функция будет активна некоторое время, рядом с параметром «Тип ленты» на странице настройки плагина появится ссылка «Поиск ленты», которая позволит вам увидеть список всех лент на вашем сайте вместе с их местонахождением.
- Исправлено: Pro-версия плагина Web Toffee GDPR Cookie Consent не обнаруживалась.
- Исправлено: обновлены методы jQuery для совместимости с WordPress 5.7.
1.3
- Новое: добавлены интеграции с популярными решениями GDPR для получения согласия на использование файлов cookie. Для получения дополнительной информации зайдите на страницу настроек плагина YouTube Feed, во вкладку «Настроить», раздел GDPR.
- Исправлено: дата публикации видео не всегда соответствовала дате, показанной на YouTube.com.
1.2.4
- Доработано: небольшое обновление шаблона item.php для размещения атрибута динамического заголовка в лайтбоксе.
- Доработано: добавлена поддержка улучшенных уведомлений на странице настроек плагина.
- Исправлено: при подключении учетной записи, к которой не был привязан канал YouTube, ничего не происходило. Теперь подключается пустой канал, который можно использовать для создания лент.
- Исправлено: проигрыватель iframe теперь использует заголовок видео в качестве атрибута заголовка элемента iframe.
1.2.3
- Новое: добавлена настройка использования WordPress cron для очистки кэша ленты через определенный интервал времени. Если ваши ленты не обновляются автоматически, попробуйте включить параметр Cron «Очистить кэш» на вкладке «Настроить».
- Доработано: добавлено уведомление о подключении учетной записи и о том, для чего ее можно и нельзя использовать.
- Доработано: токен обновления теперь не требуется для ручного подключения.
- Исправлено: улучшена эффективность запросов API для создания лент.
1.2.2
- Доработано: предоставляется больше информации об ошибках API, например об ошибке, когда ключ API не работает после создания.
- Доработано: если API-ключ не введен, требуется переподключение учетной записи при попытке отобразить видео с ранее неиспользованного канала и если с момента последнего подключения учетной записи прошло более часа.
- Доработано: значок воспроизведения заменен логотипом YouTube в соответствии с условиями обслуживания.
- Исправлено: предотвращена критическая ошибка PHP, вызванная получением видео с YouTube без использования ключа API и либо вводом ID несуществующего канала YouTube, либо отключением параметра allow_url_fopen на сервере.
- Исправлено: нелатинские символы неправильно отображались в заголовках и описаниях, когда в ленте использовались резервные данные.
- Исправлено: размеры миниатюр не менялись должным образом при изменении размера браузера.
1.2.1
- Доработано: миниатюры видео обрезаются до формата 9:16, чтобы не было черных полос вверху и внизу изображения.
- Доработано: улучшены способы обхода проблем с видеоплеером, вызванных наличием iframe из других источников на одной странице.
1.2
- Новое: видеоплееры отображаются в формате 9:16. Чтобы использовать формат 3:4, перейдите в раздел Feeds for YouTube > Настроить > Настройки видео.
- Новое: добавлен блок Gutenberg плагина Feeds for YouTube для использования в редакторе блоков, что позволяет легко добавлять ленту к публикациям и страницам.
- Доработано: возможность скрывать уведомления администратора от других плагинов при работе на страницах настроек плагина Feeds for YouTube.
- Исправлено: видеопроигрыватель иногда не работал, если API iframe JS был доступен до того, как лента была создана.
1.1.1
- Протестировано с предстоящим обновлением WordPress 5.4.
- Новое: добавлена настройка использования произвольных шаблонов для HTML-ленты.
- Доработано: добавлен CSS для лучшей совместимости ленты с определенными темами.
- Доработано: использовался файл изображения с более высоким разрешением, если оптимальное разрешение не было доступно через API.
- Исправлено: использование шорткода ‘include=’ приводило к тому, что значок воспроизведения никогда не отображался.
- Исправлено: быстрый ответ API проигрывателя приводил к загрузке проигрывателей вместе со страницей, когда в этом не было необходимости.
- Исправлено: фоновое кеширование не обновляло кэши ленты YouTube.
1.1
- Новое: внесено несколько улучшений в лайтбокс для лент формата сетки, в том числе индикатор индекса видео, стрелки навигации, перемещенные за пределы видео, и кнопка закрытия.
- Новое: добавлен значок кнопки воспроизведения YouTube, который отображается поверх миниатюр видео. Отключить параметр можно на вкладке «Настроить».
- Новое: добавлено решение проблемы, периодически возникавшей из-за нескольких элементов страницы, использующих API проигрывателя YouTube.
- Доработано: исправлена опечатка в HTML-элементе с классом ‘sby_thumbail_hover’. Теперь это ‘sby_thumbnail_hover’.
- Доработано: обновлен PHP-код администратора.
- Доработано: обновлен код JavaScript.
- Доработано: обновлены языковые файлы и несколько строк для использования текстового домена ‘feeds-for-youtube’ вместо ‘youtube-feed’.
1.0.3
- Доработано: изменена всплывающая подсказка и примечания о том, как отображать ленту с контентом определенного канала.
- Исправлено: файл JavaScript iframe YouTube загружался по HTTP. Теперь это HTTPS.
- Исправлено: предотвращена ошибка, когда для параметра allow_url_fopen установлено значение false в php.ini — изменен способ получения RSS-лент с YouTube.
- Исправлено: невозможность просматривать информацию об учетной записи YouTube, если подключено более одной учетной записи.
1.0.2
- Новое: изменен метод обновления лент для снижения количества запросов к API.
- Доработано: больше публикаций кешируется в таблице wp_posts при выполнении запроса API.
- Доработано: кеширование данных канала YouTube для уменьшения количества запросов к API.
- Исправлено: ошибка при деактивации и повторной активации плагина с включенным фоновым кешированием.
1.0.1
- Исправлено: оптимизированы вызовы API к YouTube для уменьшения количества запросов.
- Исправлено: мелкие ошибки.
1.0
- Запущен плагин Feeds for YouTube!