За тиждень / місяць: 14/54
Отже, стояло завдання - підрахувати кількість завантажень того чи іншого файлу, встановивши лічильник завантажень для вордпресс. При більш уважному розгляді вона розпадалася на кілька підзадач, а вірніше - побажань до плагіну, який би її виконував. Ось їх короткий список:
Щоб вийшло так:
- Добре, якщо буде вважати кількість завантажень не тільки зі свого сайту, а просто за посиланням
- Можливість заборонити пряме скачування файлу, не показуючи, де ж він лежить на сервері.
Такий ось невеликий списочок.
Після того, як ми визначилися з ТЗ, приступимо до розгляду того, що безпосередньо нам пропонується.
1. Плагін Download Counter 1.2, скачаний ось тут.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (огляд) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-4a994d37.jpg)
2. Плагін Download Counter Advanced 1.1, скачаний тут же.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (вордпресс) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-ad1d0878.jpg)
Додаємо імена папок, які у нас є на сервері в каталозі downloads (в настройках «рубрики і директорії»), щоб простіше було вибирати шлях до файлів. Якщо їх не додати - то доведеться завантажувати все в корінь downloads. Зберігаємо, можна додавати завантаження. Ось що у нас приблизно виходить.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (плагінів) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-f31d6c6f.jpg)
то можна виводити кнопку скачування - криво, правда. Ось вам і плагін, даремно час витратив. Статистику він особливо не веде, тому де глюк - розбиратися не будемо.
Це як раз той плагін, на який пропонувався оновиться вищевказаний Download Counter Advanced. Ну пропонує - і добре, скачати, подивимося. Плагін теж не оновлювався вже більше 3 років, і деякі користувачі навіть самі вносили виправлення в його код. Встановлюється цілком успішно, аскетизм налаштувань оптимізму не вселяє. До речі, теж молодці, здогадалися, куди настройки розмістити - не гірше, ніж в попередньому випадку. Додаємо лічильники на сторінці налаштування, все начебто висвічується, як і повинно.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (вордпресс) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-ab540071.jpg)
Дивимося, що у нас з додаванням в пост. Ага, ніяких кнопок немає. А, ну звичайно, я забув тут же все інтуїтивно зрозуміло. Ліземо в інструкцію. Необхідно городити складну конструкцію, що складається з шорткодов типу [downloadsize (archive1)], викачаний [downloadcounter (archive1)], і при цьому (ймовірно через чпу) толком він нічого і не вважає.
Тому подальше його розгляд, разом з йдуть до нього плагіном Download Counter Chart. виводить інформацію в графічному вигляді, проводити не будемо.
Написаний нашим співвітчизником, але на жаль все, що він вміє - це виводити число скачали файл поруч з його назвою - ні статистики, ні будь-яких інших булочок не передбачено. Втім, якщо ви любитель мінімалізму - це те, що треба. Тільки не забудьте, кнопочок ніяких немає, шорткод типу
[Download_file url = "upload / countdownload.zip» title = »Лічильник завантажень»]
лічильник завантажень для WordPress своїми руками
[/ Download_file]
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (плагінів) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-b3256d63.png)
Втім, необхідно відзначити, що ведеться докладна статистика, хто і коли скачав який файл. Втім, користуватися їй не сильно зручно.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-006f4c2f.png)
Серед налаштувань присутні наступні:
Однак, все це працює, тільки якщо у вас або (як би це простіше щось сказати ...) дозволено редагування файлу .htaccess, або якщо ви вказуєте посилання в прямому вигляді, вставляючи в
Втім, оскільки можливість виводити статистику для користувачів у нього була відсутня, а запам'ятовувати вид посилання не хотілося, на цьому я його розгляд і припинив, вирішивши повернутися, тільки якщо інші плагіни в черзі не зможуть вирішити поставленого завдання.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (лічильник) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-db8e3f89.png)
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (Download Counter Advanced) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-bc312182.jpg)
І у вікні вибрати необхідний файл (це приклад, якщо він вже закачаний по фтп)
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-afb5dbbf.jpg)
Потім, натиснути на кнопку «Save new download»
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (плагінів) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-213b0b5b.jpg)
і, перейшовши на наступний екран, вибрати формат скачування, і натиснути на Insert into post. Не виключено, що нічого не станеться. Плагін злегка проглючівает з останніми версіями вордпресс. Тому треба додатково натиснути на посилання View Downloads
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-17e9bb01.jpg)
І вже тоді, вибравши спочатку формат скачування. натиснути на посилання Insert навпаки саме того файлу, який треба вставити.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-af242d23.jpg)
Після чого в запису виникне відповідний шорткод типу
Список можливостей досить широкий:
- Можна завантажувати файли як з його допомогою (при натисканні на стрілку), так і вказувати місце, де вони лежать, якщо були закачані раніше по фтп, можна просто вказати URL
- Невідоме справжнє місцезнаходження файлу, можна підставити будь-яку необхідну комбінацію URL
- Можна настроїти таким чином, щоб для відвідувачів виводилася інформація про те, який розмір файлу, скільки разів був викачаний, коли завантажений
- Можна виводити іконку для соответствющая типів файлів
- Можна використовувати кнопку для скачування, в тому числі і свою
- Не вважаються скачування адміном, і всіх непотрібних IP, включених в лист виключення лічильника
- Можна скидати лічильник, або ставити необхідне значення
- Чи вважати повторні скачування протягом певного часу з одного і того ж IP
- Можна задати кілька форматів - з картинкою, з лічильником, без лічильника, і т.д. і використовувати кожен з них у відповідній ситуації
- Є вивантаження логу завантажень у вигляді csv файлу
Статистика виводиться в відразу в трьох місцях - у консолі, в інформації про файлах, і в логах скачування. Це створює певні незручності, наприклад, коли необхідно подивитися, коли який-небудь файл було завантажено останній раз, але можна вивантажувати статистику у вигляді csv файлу, і потім розгрібати вже в екселя. З урахуванням того, що Ексель має диявольські можливості з побудови необхідних таблиць і діаграм - то може, це і непогано. Втім, думаю скріншоти скажуть більше:
Ну і навіщо він безпосередньо балки:
При цьому величезний плюс - в консолі з'являється віджет зі статистикою ось такого ось вигляду:
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (вордпресс) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-e47fec21.jpg)
В цілому - можна сказати, що після невеликої настройки, плагін свою справу робить просто відмінно.
ну і за іншими пунктами:
- Можна завантажувати файли як з його допомогою (до двох Мб, ну або скільки там у вас зазначено в php.ini), так і вказувати місце, де вони лежать, якщо були закачані раніше по фтп, можна просто вказати URL
- Невідоме справжнє місцезнаходження файлу, але підставити будь-яку необхідну комбінацію URL не представляється можливим, є тільки кілька фіксованих варіантів, основний з яких у мене не заробив
- Можна настроїти таким чином, щоб для відвідувачів виводилася інформація про те, який розмір файлу, скільки разів був викачаний, коли завантажений
- Можна виводити іконку для соответствющая типів файлів
- Можна скидати лічильник, або ставити необхідне значення
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (плагінів) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-3f139827.jpg)
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (Download Counter Advanced) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-e6fd5abb.jpg)
Але ось іконки - симпатичніше (я їх потім прилаштував до попереднього плагіну). Результат його роботи виглядає наступним чином:
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (Download Counter Advanced) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-3bce4d05.jpg)
Також при видаленні запису з бази даних, запитує - а чи потрібно ще і сам файл видалити, або залишити. Але за сукупністю властивостей він мені сподобався менше, ніж попередній - хоча б тим, що вставляти файл треба окремо поза постом, однак і особливих мінусів не має - вибір між ними - як кому подобається, у першого - побільше опцій, більш детальна статистика, у другого - трохи більше зручна (хоча і більш бідна) статистика, і менше можливостей.
У справу пішла важка артилерія. Плагін здебільшого русифікувати, і представляє з себе саме менеджер закачувань, а не лічильник. Є можливість обмежити швидкість скачування, і кількість завантажень на людину в день.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (плагінів) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-cb6cb0b8.jpg)
Але я б сказав, що деякі можливості даного плагіна зайві, а потрібних за статистикою - не вистачає. Дуже багато налаштувань, віджети закачування, складна система синхронізації, система виведення mp3 тегів, відображення flv файлів, організація міні-Файлосховище, виведення всіх зазначених на сторінці файлів на початку або кінці поста, і т.д. і т.п.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-fff6799b.jpg)
Однак при всьому цьому - щоб красиво вивів шаблон в запису - довелося редагувати в ньому файл стилю, зменшуючи ширину. Плюс для того, щоб вивів дефолтний темплейт - доводиться після вставляння шорткода кнопочкой
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (лічильник) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-57e7d3c9.png)
вводити ручками в код назва темплейта. Якийсь конфлікт з російською назвою. Виглядає, він до речі, так (приведу відразу три варіанти шаблонів):
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (лічильник) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-ab517074.jpg)
Вважає - через пень-колоду (ну або більше одного скачування з IP не вважає, не знаю вже). Статистика убога трохи менше, ніж повністю, вельми схожа з тільки що розглядається вище плагіном.
Загалом, у мене залишив враження - здоровий, так безглуздий. Годиться під яке-небудь файл-сховище, та й то - якщо в сукупності з будь-яким іншим плагіном. Подивився я на нього - та й зніс.
Відверто кажучи, коли я прочитав його опис, то подумав - що ось воно, то що мені треба!
Лічильник, захист паролем, шорткод вставляється кнопкою, редагована кнопка, і т.д.
А виглядає ось так (привів відразу два використовуваних три шаблону):
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (завантажень) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-0bd8461d.jpg)
Однак, для того, щоб додати файл - по-перше необхідно додати для нього лічильник в плагінах. По-друге - статистика взагалі практично відсутня.
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (Download Counter Advanced) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-53ce799b.jpg)
По-третє - не можна задати висновок відображення розміру файлу для користувача. По-четверте - немає обмеження на швидкість скачування, є тільки захист файлу паролем. Редагувати шаблони - не можна. І великий напис з пропозицією купити преміум-версію за 45 баксів. Ну, загалом, ви зрозуміли. Все смачне - за бабки. Деактивував, та зніс. А красиві рамочки, кнопочки, і т.д. - я і сам в стилях напишу, коли захочеться.
Як виявилося, серед 11 розглянутих плагінів лічильників завантажень не знайшлося жодного повністю задовольнив мене по всіх параметрах - в кожному з них чогось не вистачало. Найгірші справи зі статистикою - графіків і красивих діаграм, яких я так люблю, вдень з вогнем не знайдеш - знайшлися тільки в одному (не рахуючи платних). Так що в результаті я його і вибрав - WordPress Download Monitor 3.3.5.7 (до речі, поки писав цей огляд, він встиг оновитися до 3.3.6.2), допрацювавши його парою ікон з WP-DownloadManager 1.6. Так, в результаті відсутнє обмеження по швидкості скачування, і захист файлів паролем - але якщо трохи подумати - а чи так воно потрібно, якщо я викладаю файли спеціально, щоб поділитися ними з іншими? В іншому ж, прописавши кілька шаблонів - вийшло все досить непогано. Для того, щоб продемонструвати отриманий результат на прикладі - викладу прямо його (версія 3.3.6.2 з чотирма заміненими іконками і переархівірованная в .rar):
Встановити стандартним чином (шляхом копіювання в директорію wp-content / plugins / download-monitor /. Дати оновитися, замінити всі іконки на іконки з архіву в директорії wp-content / plugins / download-monitor / img / filetype_icons / і активувати.
Надалі, якщо руки дійдуть, я думаю оформити посилання в симпатичні рамочки з допомогою css3, про що швидше за все теж напишу. Залишайтеся з нами 🙂
![Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий (вордпресс) Встановлюємо лічильник завантажень - огляд плагінів для вордпресс, дмитрий черайтер невигадливий](https://images-on-off.com/images/163/ustanavlivaemschetchikskachivaniyobzorpl-6810d2d4.jpg)
Те при виборі другого варіанту отримуєте щось типу такого:
Тобто на новій версії скористатися наведеної мною в описі рядком вийде, а необхідно буде писати спеціальний php файл, який цей темплейт виведення описував би. Але найсумніше навіть не це - а то, що цей php файл, якщо його покласти в директорію з плагіном - буде затирається кожен раз при оновленні плагіна. А якщо покласти його в каталог з темою - то при зміні теми (хоча це, звичайно, трапляється набагато рідше). Але в будь-якому випадку - написання його - завдання досить трудомістка, і поки у мене цим бажання займатися немає. Так що єдиний плюс оновленого плагіна - в тому, що там виправлені помилки і уразливості старого, а решта - имхо тільки мінуси. Але якщо у вас не працює стара версія - то це, мабуть, єдиний вихід.
Цей матеріал може бути скопійований при збереженні активного посилання на оригінал.
Вітаю!
Скачала плагін, але там все англійською. «І у вікні вибрати необхідний файл (це приклад, якщо він вже закачаний по фтп)» Знайшла я свій файл, але він так і не вставляється в запис і ніяких «шорткодов» не з'явилося. Може я неправильно вставляю файл? Поясніть, будь ласка, чайнику, все покроково. Дякуємо.
Якщо Ви натиснули в самому кінці, на другому екрані кнопку Insert into post, і нічого не сталося - значить у вас оновлений вордпресс, який з ним трохи проглючівает. В цьому випадку необхідно натиснути на посилання View Downloads зверху над цією кнопкою, і вже там вибрати Insert into post using format: потрібний формат, потім - натиснути на посилання Insert напроти потрібного файлу, все буде вставлено.
Insert into post - у мене там немає такої кнопки 🙁 є тільки Add Custom Field і Save new donload і на яку б з них я не натискала - нічого не відбувається. Версія вордпресс у мене 3.8. Спробую зараз встановити нову версію плагіна. Дякую Вам за такий швидкий відповідь і дозвольте звернутися до Вас знову, якщо не вийде і з оновленою версією.