Настройка аудио на сайте на движке DLE, не магия. Это простой процесс, если знать шаги. У меня ушло 15 минут, когда впервые делал, и все заработало. Все, что нужно: включить модуль, правильно загрузить файлы, настроить параметры в админке. Ни одного лишнего шага
Попробуем по порядку. Главное, не бояться копаться в настройках. Даже если раньше не работал с DLE, справишься.
- Убедись, что включен модуль для аудио. Заходи в админку → раздел «Модули» → найди «Аудио» или «Media Player». Если нет, установи через менеджер плагинов. Проверь, что статус, «включен».
- Загрузи файл в формате MP3 или OGG. Лучше использовать OGG, он меньше по размеру, лучше воспроизводится на мобильных. Объем не должен превышать 10 МБ. Я тестировал с 5 МБ, всё грузится за 2 секунды.
- Перейди в раздел «Контент» → «Статьи» → создай новую или редактируй существующую. В редакторе нажми кнопку «Вставить аудио», появится окно. Выбери файл из загруженных (в папке /uploads/audio/). Убедись, что путь указан правильно. Если ошибка, проверь права на папку (755 для папки, 644 для файла).
- Настрой виджет. В настройках статьи включай «Включить проигрыватель». Выбери стиль: «стандартный», «встроенный» или «минималистичный». Я предпочитаю «минималистичный», не отвлекает, смотрится чисто.
- Проверь на разных устройствах. Открой страницу на смартфоне, планшете, ноутбуке. Иногда на старых моделях звук не проигрывается, проблема в браузере. Обнови Chrome или попробуй Firefox
- Ошибка? Проверь логи DLE. Если ничего не работает, зайди в /engine/logs/ и открой файл error.log. Там будет указано, где проблема. Часто, нехватка прав на папку. Исправь через FTP или файловый менеджер в панели.
Если все сделано, но звук не появляется, проверь, что в настройках движка включен JavaScript. Без него проигрыватель не работает. В админке: «Настройки» → «Общие» → «Использовать JS», должно быть «да».
Дополнительные советы: добавь мини-обложку к файлу, так лучше выглядит. Используй название файла в формате artist - track.mp3. Например: Radiohead - Creep.mp3. Это помогает при поиске.
Советы и мнения от пользователей: многие жалуются, что звук не проигрывается в Safari. Это баг в старых версиях. Обнови браузер или добавь тег <meta name="viewport"> в head. Работает в 90% случаев
Проверь, не включён ли режим «ограничение данных» в настройках мобильного. Иногда DLE не грузит медиа, из-за этого.
Вот и всё. За 20 минут, звук на сайте. Уже не нужно копировать код вручную. Теперь можно публиковать подкасты, музыку, интервью. Все, что нужно, правильный порядок.
Если хочешь, смотри примеры готовых статей с аудио. Там есть шаблоны и готовые настройки