µAudio — небольшой плагин, который заменяет mp3 ссылки страницы на красивый и компактный флеш проигрыватель.
Основными достоинствами этого плейера для меня стали:
- Возможность автоматической замены mp3 ссылок на плейер. Совсем не прельщала идея самому писать/вставлять в записи какие-то специальные теги.
- Ссылка для скачивания mp3 файла. Многие аналогичные по функциональности плагины страдают отсутствием такой ссылки — так же заменяет mp3 ссылки на странице на проигрыватель, но скачать уже нельзя песню.
Основные замеченные недостатки:
- При нажатии кнопки Play на нескольких музыкальных треках на странице приведет к проигрыванию всех треков одновременно. Было бы неплохо, если при каждом новом нажатии Play, происходила остановка предыдущих проигрываемых треков. Но это больше пожелание — не критично.
- При замене mp3 ссылок на флеш проигрыватель пользователь изначально не видит кнопки Play — для пользователя ссылка остается обычной ссылкой. Что очень неудобно — поди догадайся, что при нажатии на ссылку можно проиграть трек. Ниже как раз и приведу простое решение этой проблемы.
Текущее решение справедливо для µAudio плагина версии 0.6.2. Необходимые действия:
- В редакторе плагинов откройте файл microaudio/microAudio.js.php
- Найдите строку начинающуюся на:
function pplr(){mAjQ("a[href$='mp3']").live("click", function()
- Замените это начало на:
function pplr(){mAjQ("a[href$='mp3']").each(function()
- Найдите конец этой строки:
?>;}else{mAjQ(this).next().remove();mAjQ(this).removeClass("mAa").next().remove();}return false;});}
- Замените «return false»на : «return true» и сохраните файл
- Перейдите в настройки плагина — если установлено Autostart the player — уберите галочку(иначе начнут проигрываться все треки сразу). Сохраните
- Готово 🙂
Если все правильно сделали — в постах будет показываться такой проигрыватель:
Vaya Con Dios — Nah Neh Nah
zbPlayer — Плагин для Wordpress « Зубакин дом :)
at
[…] сайта. Тогда выбрал наиболее простой и удобный плагин: µAudio. Но и он не без греха. Пробовал дописать какие-то свои […]