Несколько дней назад я опубликовал небольшую статью в которой рассказал, как использовать плагин NextGen Gallery. Сегодня – расскажу о плагине WP-Download Manager.
Кто не знает – это плагин, который управляет загрузкой файлов на сайт и их скачиванием пользователями.
Недавно один из моих заказчиков, кому я делал шаблон, попросил детально рассказать ему об этом плагине. Я написал небольшую инструкцию, которую сопроводил картинками-скриншотами. Надеюсь, что эта статья будет интересна и вам. Итак.
Плагин – менеджер закачек ваших файлов. Перед активацией плагина вам надо зайти на сайт через FTP-соединение, и создать новую папку в каталоге wp-content/files. Эта папка для ваших файлов, которые пользователи будут затем скачивать.
После активации плагина вы увидите в Панели Управления новый раздел:
Сначала зайдите на страницу Настройки:
Посмотрите, прописались автоматически пути:
- Директория для хранения файлов,
- URL директории для хранения файлов,
- URL страницы со списком фалов.
Если автоматически не прописались – сделайте это руками как на картинке, только поставьте свой домен вместо моего.
Затем, смотрите Рубрики загружаемого файла. Там по умолчанию будет стоять только General. Вы можете список рубрик добавить на свое усмотрение.
В настройках списка файлов (ниже) можно ничего не менять.
На вкладке Шаблоны ничего менять не надо. Плагин русифицирован и весь текст тоже.
Что надо сделать, чтобы добавить новый файл? Рассказываю по шагам (с картинками).
Открываем вкладку Добавить файл:
Здесь маленькое отступление.
Плагин имеет 3 варианта загрузки:
1. Выбрать уже загруженный.
2. Загрузить с компьютера.
3. Файл с другого сервера (например, с файлообменников типа Letitbit или Depositfiles).
Советую: лучше сначала загрузить файл через FTP-соединение в папку wp-content/files. И пользоваться только первым вариантом загрузки. Он самый надежный и простой.
После того, как вы загрузите файл, он появится в раскрывающемся списке файлов (см. картинку или смотрите на своем сайте эту страницу).
Выбираете нужный вам файл.
В поле название файла пишите его короткое название.
В поле описание – писать не стоит.
В поле Рубрика выбираете вашу рубрики (по умолчанию – General, но если вы создали свои рубрики, откройте список и выберите нужную рубрику).
Размер файла – не указываете.
Дата создания – по умолчанию стоит текущая, если хотите – меняйте.
Начальное значение счетчика – по умолчанию ноль, но можно ставить любое значение.
Доступ к файлу – можете выбрать, кто может скачивать: скрыто от всех, любой посетитель, или только зарегистрированный.
Все. Нажимаете – Добавить.
Если добавление прошло удачно – вверху увидите текст на зеленом фоне, что файл добавлен удачно. Если нет – будет сообщение на красном фоне.
Переходите на вкладку Управление файлами:
Вы видите здесь таблицу ваших добавленных файлов. Если файл в формате PDF – видно в названии файла (см. картинку). Если архив в формате ZIP – соответственно. Здесь же видно размер файла, количество скачиваний, и все остальные свойства. Внизу есть возможность включить сортировку добавленных файлов, где есть одно из условий – количество скачиваний. Вот оно вам и нужно. В определенный промежуток вы сюда заходите и выбираете режим сортировки – по количеству скачиваний. Затем смотрите результат, и на его основании понимаете, какие файлы больше других пользователи скачали.
Что здесь вам еще нужно знать: ID вашего файла. Обратите внимание – первая колонка слева указывает номер файла. Например. Вы создали статью, предварительно закачали книгу в формате PDF. Она появилась в этом списке под ID 4.
Переходите в раздел редактирования записи и, поставив курсор в нужное место, на панели редактора нашли вот эту кнопку:
Нажимаете кнопку и в появившемся диалоговом окне вводите ID вашего файла:
После нажатия ОК добавится в статье короткий код вывода файла для скачивания (см. на картинке).
Затем сохраняете запись и смотрите на сайте, что получилось и как это выглядит:
Вы видите, что плагин правильно определил тип файла – PDF, так как стоит символьная картинка PDF-файла. Если вы, например, закачаете файл в формате TXT и заходите его сюда добавить – не получится. Этот формат плагин не поддерживает, как не поддерживает и многие другие. Если после загрузки какого-либо файла вы на вкладке Управление файлами в списке увидите. Что размер файла не известен, знайте, что данный файл не распознан плагином и скачивать его не получится:
Вот и все, что я хотел вам рассказать о вашем шаблоне и обязательных для него плагинах.
Хочу извиниться, что о плагине WP-Downloadmanager не написал раньше, так как он также входит в состав необходимых для предыдущего шаблона, который я вам делал.
Будут вопросы – спрашивайте.






Alex
10.04.2012
Добрый день. Подскажите где нужно исправить код, чтобы посетителям не было видно количество скачиваний файла?
Заранее благодарен
admin
10.04.2012
Не знаю, никогда так глубоко не «копал» этот плагин
Дмитрий
13.01.2012
Извините, я правильно понял что после обновления WordPress придётся переустанавливать плагин. И ещё, если не трудно расскажите как установить на скачиваемый фай графический значок того расширения которому он принадлежит (если PDF значит значок PDF).
admin
14.01.2012
1. Не всегда. Чаще — нет.
2. Значок плагин сам определит.
Александр
11.12.2011
Попробовал плагины wp-cleanfix и wp-cleanup, эффект нулевой.
Александр
10.12.2011
Добрый день!
Возникла такая проблема, в начале плагин работал, все было нормально, но после переустановил систему на компе. И теперь все файлы, которые скачиваю со своего сайта на могу открыть пишет, что архив поврежден. Хотя проверял все файлы нормальные и нормально открываются, но после скачивания с помощью плагина на открываются.
Буду рад если у Вас есть какие-нибудь соображения почему так происходит и как это исправить.
Спасибо.
admin
11.12.2011
Плагин очень чувствителен ко всяким изменениям на сайте. У него есть режим удаления и очистки информации из базы данных. Если этот режим не выполнить — сбиваются все настройки, и в том числе те, о которых вы пишите.
Здесь радикально ничего не помогает — только полная переустановка плагина и по-новому в ручном режиме проставление ссылок на файлы. Если и это не поможет — надо чистить базу данных.
Я точно также сталкивался с этой проблемой, ничего не помогло кроме чистки.
Александр
11.12.2011
Добрый день!
плагин переустановил, ссылки пообновлял, но ничего — эффект тот же. Понимаю, что вопрос не по теме, но все же буду благодарен, если поможете, и подскажите как почистить базу данных.
Спасибо!
p.s. И еще вопрос, попробовал создать ссылки без плагина, работают, файлы скачиваются. Все получается, хотя понимаю нет информации и количестве скачиваний. Плагин помогает отслеживать популярность файлов, но если не заработает, то как вариант, можно ли так организовать скачивание файлов? Где-то читал, что чем меньше плагинов на блоге, тем лучше.
Дмитрий
14.11.2011
Здравствуйте. Скажите, пожалуйста, как можно сделать, чтобы при добавлении файла (ссылка на файлообменник) указывать вручную размер не в байтах, а в Мегабайтах? Я нашел функцию пересчета из байтов в кило-, Мега- и т. д. -байты, но моих познаний в php недостаточно для таких действий.
Заранее спасибо.
admin
18.11.2011
Яндекс вам в помощь — http://www.dmosk.ru/instruktions.php?object=kbites
Дмитрий
20.11.2011
Вы меня за дурака держите? Это я и без сопливых, как говорится. Код как править я спрашивал, но раз вы такой умный, то общение с вами доставляет мне дискомфорт. Хотя, вы все равно не поймете. Совет: если лень отвечать — не отвечайте лучше, чем так.
admin
20.11.2011
Вероятно, вы не с той ноги встали, такое бывает.
Сергей
01.06.2011
Извините, можно конечно заняться экспериментами, но на них нужно время, которое нужно найти. Как я понял ID закачанному файлу сразу присваивается после закачки на сервер загрузчиком плагина. Но я так и не могу понять: в настройках плагина по умолчанию указано: URL страницы со списком файлов: http://www.mu_site/downloads. Я должен создать для плагина такую страницу? Она должна быть публичной, или ее можно как-то скрыть? И в чем ее смысл? Как ее нужно или можно использовать? После закачки файла на сервер ссылку на него нужно самому добавлять на эту страницу? Искал в интернете, но внятного разъяснения этих моментов не нашел. Может быть Вы разъясните поподробнее.
С уважением. Сергей.
admin
01.06.2011
Сергей, я в обзоре разместил несколько скриншотов, на них видно как создается ссылка на скачивание, результаты вы можете посмотреть на моих страницах, где я выкладываю файлы на скачивание.
Каждый скриншот, если ее кликнуть, откроется в отдельном окне и в нем все отлично видно — как и что работает.
Смотрите и читайте внимательно.
Вы скачайте и попробуйте, у вас отпадут все вопросы.
Страница — http://www.mu_site/downloads — может быть, если нужна, а можно ее и не делать.
Сергей
30.05.2011
Здравствуйте.
Не могли бы пояснить поподробнее: как я понял, с помощью плагина можно управлять загрузками с любых страниц сайта… Или только со «страницы со списком файлов»? А если нет — зачем она нужна?
admin
31.05.2011
C любых.
После активации плагина вы на специальной странице добавляете архивный файл. Этому файлу присваивается уникальный ID.
Затем вы заходите в редактор записи или страницы и в меню редактора с помощью появившейся там кнопки добавляете номер ID добавленного файла.
Владимир
23.05.2011
Олег!
Хороший плагин.
А как с этими же функциями (загрузка зарегистрированным пользователем) организовать загрузку с файлообменника или файлов Яндекс?. (Если их размер большой, что бы не грузить на хост.)
Спасибо
Алексей
02.02.2011
С данным плагином разобрался, спасибо. А не подскажете допустим если есть очень много файлов, как их вместе с превьюшкой добавить на сайт. Закинуть так в какуюто директорию папку в которой превью и сам архив, а плагин чтобы сам их выбрал с данной директории и разместил на сайте?
admin
03.02.2011
Превью? Какого именно файла? Можете написать на почту более подробно, не понял ваш вопрос.
Лариса Клепачева
29.08.2010
Русифицированная версия на WP 3.0.1 не встала, пришлось качать нерусифицированную
Сергей
27.06.2010
Здравствуй! Подскажи как вот такую форму обратной связи сделать? И как сделать вот такую прикольную капчу?
И если не трудно ответь на мыло или ссылку пришли. Спасибо.
имтмитми
18.06.2010
и как это скачать?
admin
18.06.2010
Эта статья, в которой я рассказывал о работе плагина, здесь я не давал его архив. Скать можно где угодно, например — здесь — http://mywordpress.ru/plugins/wp-downloadmanager/