Плагин WP-DownloadCounter выведет счетчик скачивания файлов с блога
Мне необходимо дать возможность скачивать файлы с блога, к тому же нужен функциональный счетчик их скачивания. Все это я попытался реализовать с помощью плагина WP-DownloadCounter.
Какие мои требования к нему:
- посетители блога должны скачивать файлы в архивах, которые я буду размещать на сервере, где установлен seomans.ru
- чтобы было легко настраивать скачивание, желательно в несколько кликов
- чтобы в любое время мог сменить ссылку на любой файл, который должен быть скачать, и изменения не затронули другие ссылки
- желательно получать информацию о количестве скачиваний того или иного файла.
Установка и настройка плагина WP-DownloadCounter
Скачайте плагин WordPress WP-DownloadCounter по адресу http://wordpress.org/extend/plugins/wp-downloadcounter/, его установка выполняется обычным образом. После активации уже можно создавать счетчики загрузок файлов с блога. Чтобы зайти в панель управления плагином, нужно пройти по ссылке(1), которая размещена в виджете “Инструменты”.
Верхняя часть часть панели Configuration представляет собой совокупность опций настройки работы плагина(2), оставляю все без изменений. Перед тем, как создавать первый счетчик скачивания файла необходимо подготовить все необходимое. По умолчанию плагин будет искать файлы в каталоге downloads (4). Его необходимо создать в корне блога(это там, где находятся каталог wp-admin, файл wp-config.php, вспомните процедуру установку движка на Денвер). В каталог загружаются все архивы файлов и программ. Каталог и сами файлы легко на сервер загружаются FileZillой. Вы можете каталог назвать так, как пожелаете, но прописать его имя латинскими буквами, не забудьте его вписать в поле ввода(4).
Создание счетчика скачивания файлов без ведения статистики
Все готово и я могу создать первый счетчик загрузок(3) файлов с блога с помощью плагина WP-DownloadCounter.
Все что я должен сделать, так это:
- прописать латинскими буквами слово, которое будет ассоциироваться с тем файлом, программой, которые будут скачиваться читателями. Чтобы в далеком будущем я не запутался в большом количестве созданных счетчиков скачиваний.(5)
- прописываю абсолютный интернет-адрес к файлу, который будет скачиваться:в моем примере я работаю с блогом, который установленный на локальный сервер(домен http://wordpresstest.local), каталог downloads (4), файл cooknotes074.zip (его должны читатели скачивать).
Первый счетчик скачиваний файлов я создал, вижу вот такую панель настройки счетчика загрузок файлов:
- Обращаю внимание на название загрузки(7) – его используют для формирования адреса скачивания файла.
- Меню управления счетчиками скачивания(8) – просмотр, обновление, редактирование, удаление.
- Ссылка (Without counter (9) – формирование ссылки для загрузки файла, но плагин не будет считать количество загрузок, с помощью контекстного меню(11) получаю вот такого вида ссылку http://wordpresstest.local/downloads/cooknotes074.zip
- Ссылка (With counter (10) – получаем ссылку, с помощью которой плагин будет отдавать читателям файл и считать количество скачиваний за весь период существования счетчика скачиваний. http://wordpresstest.local/downloads/RecheptZapisnayaBook
Теперь в файле sidebar.php, в любом другом файле темы, открыв определенную статью в режиме HTML-редактора(если не знаете что это, читайте материал о визуальном редакторе WordPress) прописываю ссылку для скачивания файла без счетчика(9)с помощью HTML – тегов:
Вот так в HTML редакторе выглядит ссылка(12), а подобным образом выполняется скачивание самого файла: кликаю на ссылку(13) на странице блога, сохраняю архив на компьютере(14).
Также я могу в тексте статьи(редактор открыт в режиме отображения HTML – кода) вставить подобную строку:
1 | <a href="[download(cooknotes074.zip)]">программы</a> |
имя файла предоставленного к скачиванию: cooknotes074.zip.
Создание счетчика с ведением статистики скачивания файлов с блога
Открываю визуальный редактор в режиме HTML прописываю код ссылки(15), обратите внимание на то, что после слеша напишу название загрузки(7), после этого плагин WP-DownloadCounter будет вести статистику скачивания файла с блога(15):
Работа плагина: настроил несколько счетчиков, проверил работоспособность, через две недели проверяю, пользуются ли читатели предоставленной возможностью, оказывается да, первый файл было скачано 16 раз(16). 17-ое скачивание было выполнено мною для проверки и чтобы исключить появления на блоге битой ссылки(их можете выявить быстро и вовремя с помощью плагина Broken Link Checker)
Могу предоставить читателям более подробную информацию об скачиваемом архиве, в этом случае, рядом с ссылкой (15) размещаю следующие короткие коды(открыл пост в редакторе в HTML-режиме):
- [download(RecheptZapisnayaBook)] – показывает адрес размещаемого файла, который доступен к скачиванию(17)
- [downloadcounter(RecheptZapisnayaBook)] – показывает количество людей, пожелавших загрузить файл(18)
- [downloadsize(RecheptZapisnayaBook)] – размер загружаемого дистрибутива(19)
- [downloadupdated(RecheptZapisnayaBook)] – дата создания или редактирования счетчика загрузок(20)
А вот как это все будет выглядеть:
Как видите плагин WP-DownloadCounter выполняет все возложенные на него функции, им проще пользоваться, чем его старшим братом download-counter.
Негатив от процесса создания счетчиков загрузок.
Не знаю почему так случилось, но мне пришлось несколько раз создавать, удалять счетчики загрузок с возможностью ведения статистики. В тоже время без ошибок с первого раза выполнил настройку скачивания файла без ведения статистики. Через некоторое время все “исправилось”, но не могу сказать: делал что-то не так или не принес жертву Богам Кода и Стиля. Карма.
Будите использовать плагин WP-DownloadCounter для создания счетчика скачивания файлов? Не знаю. За него — простота настройки. Против — ограниченный объем выделенного дискового пространства под Ваш проект. Ведь как раз не многие могут приобрести и настроить выделенный сервер. А на вируальном сервере места ой как мало.
P.S. Сейчас все созданные счетчики скачивания работают нормально во всех используемых мной браузерах.
Читайте также:
Приветствую Вас, на блоге seomans.ru
Зарегистрируйтесь, чтобы получать рекомендации по созданию блогов и сайтов от seomans.ru
Приветствую Вас на seomans. ru, уважаемый читатель. Предлагаю подписаться на RSS ленту моего блога, Вы также можете следить за развитием моего проекта, читая мой Twitter
Да, странно, 2 плагина с одним названием, но функционал разный. Для новичков лучше выбирать что попроще, а то некоторые могут при установке перепутать директории размещения папок и файлов, хотя там все элементарно просто. Просто — внимательность требуется.
Давно ищу счетчик, чтобы работал от скачивания файла по ссылке с Яндекс Диска, а не с корневой директории сайта. Если Вы о таком слышали, подскажите пожалуйста.
Не находил такового, в последнее время много качал шаблонов, архивы которых размещали на яндекс диске. Счетчиков нигде не видел.
Бля как всё запутанно...
А если я хочу 100 ссылок вставить, лучше уж мыло и верёвку.