Описание
Radio Player Page предоставляет специальные, независимые страницы плеера для ваших радиотрансляций на WordPress. Он позволяет создать полное недельное расписание, управлять эфирами и представить всё на страницах, которые гарантируют надёжное, независимое от темы прослушивание.
Мощь страниц плеера
- Независимые страницы плеера – Каждая станция существует на своей собственной независимой HTML-странице, полностью минуя тему WordPress. Это обеспечивает нулевое количество конфликтов с темой, оптимальную производительность и один чёткий URL на радиостанцию.
- Полное радиорасписание – Создайте недельную сетку вещания с поименованными радиопередачами и опциональными логотипами. Плеер интеллектуально отображает текущую и следующую передачу с учётом часовых поясов и предотвращением пересечений.
- Совместимость с любыми потоками – корректно работает с Icecast, Shoutcast, HLS (.m3u8), DASH (.mpd) и потоками MP3. Автоматическое определение протокола, включая встроенную поддержку HLS в iOS Safari.
Управление эфирами
- Управление несколькими станциями – Управляйте несколькими независимыми станциями из одной установки WordPress, каждая со своим потоком, расписанием и брендингом.
- Часы времени эфира – информируйте международную аудиторию. Если время эфира отличается от времени слушателя, ненавязчивые часы показывают местное время радиостанции и разницу с вашим временем.
- Media Session API – полноценная интеграция с экранами блокировки и элементами управления воспроизведением, с отображением обложки и информации о радиостанции.
- Блок расписания радио – Добавьте блок на любую запись или страницу, чтобы отобразить полное недельное расписание для выбранной станции. Дизайн управляется редактором и темой (Block Supports, theme.json).
- Блок списка радиопередач – Добавьте блок, чтобы отобразить список всех радиопередач для выбранной станции с изображением (опционально), расширенным описанием и расписанием вещания.
Впечатления слушателя
- Информация об эфире – плеер наглядно отображает что сейчас в эфире, а что будет следующим.
- Визуальное оформление – выберите одну из 8 цветовых схем и 4 аудиовизуализатора в реальном времени (на базе Web Audio API) под оформление вашей радиостанции.
- Брендинг станции – Загружайте пользовательские фоновые изображения и логотипы для каждой радиостанции.
- Удобные функции – таймер сна, адаптивный дизайн и мета-теги для обмена в соцсетях с расширенными превью ссылок.
Создан для высокой производительности в современных веб-приложениях
Плеер представляет собой автономное приложение, созданное с использованием React 19, TypeScript и Vite, что обеспечивает высокую скорость, доступность и удобство сопровождения. Для бесшовного обновления используется загрузка ресурсов на основе манифеста.
Скриншоты

Страница плеера с синей цветовой схемой и визуализатором «Осциллограф». 
Страница плеера с жёлтой цветовой схемой, визуализатором «Спектр-столбики» и часами часового пояса. 
Страница плеера с зелёной цветовой схемой, визуализатором «Водопад амплитуды» и активным режимом сна. 
Страница плеера с розовой цветовой схемой и открытым модальным окном расписания. 
Страница плеера с оранжевой цветовой схемой и открытым модальным окном «Все радиопередачи». 
Экран редактирования радиостанции. 
Экран редактирования радиопередачи. 
Экран редактирования расписания радио.
Установка
- Загрузите папку `
radio-player-page` в директорию `/wp-content/plugins/` или установите плагин напрямую через экран «Плагины» WordPress. - Активировать плагин через экран ‘Плагины’ в WordPress.
- Перейдите в RPP Радиостанции в меню администратора. Нажмите Добавить новую, чтобы создать станцию.
- Для каждой радиостанции:
- Введите ваш URL потока (Icecast, Shoutcast, HLS, DASH или MP3)
- Выберите страницу WordPress, на которой должен отображаться плеер
- При желании настройте: название, цвет темы, тип визуализатора, фоновое изображение и логотип
- Опубликуйте или обновите станцию и перейдите на назначенную страницу. При желании используйте RPP Радиопередачи, чтобы создавать радиопередачи и составлять недельное расписание для каждой станции.
Важные примечания
- Каждая радиостанция требует как действительный URL потока, так и назначенную страницу WordPress.
Часто задаваемые вопросы
-
Нужно ли что-то настраивать на странице WordPress?
-
Нет. Как только вы назначите страницу станции на экране редактирования RPP Станции, дополнительная настройка на самой странице не требуется. Плагин перехватывает запросы страницы с помощью хуков перенаправления шаблонов WordPress и отдаёт отдельную HTML-страницу с плеером. Обычный вывод страницы во фронтенде (контент, шаблон, блоки) для этого URL игнорируется, поэтому плеер всегда загружается надёжно без настройки на уровне страницы.
-
Где я могу получить поддержку или сообщить о проблеме?
-
Посетите форум поддержки WordPress, чтобы получить помощь, оставить предложения или сообщить об ошибках.
-
Можно ли использовать плагин для коммерческих радиостанций?
-
Да. Плагин бесплатный и с открытым исходным кодом (GPLv2 или более поздняя версия), подходит как для коммерческих, так и для некоммерческих радиостанций.
-
Где можно посмотреть полный исходный код?
-
Исходный код находится на GitHub.
Отзывы
Участники и разработчики
«Radio Player Page» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Radio Player Page» переведён на 11 языков. Благодарим переводчиков за их работу.
Перевести «Radio Player Page» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
3.3.0
- Добавлен блок расписания радио.
- Добавлен блок списка радиопередач.
- Радиостанции и радиопередачи теперь используют пользовательские типы записей (CPT).
