It's here! The new improved download monitor plugin for wordpress is ready for use, and ready for wordpress 2.5 which is set to be released soon. This new version, aside form the wordpress 2.5 support, contains many bug fixes and is now much more efficient.
Download Monitor is a plugin for uploading and managing downloads, tracking download hits, and displaying links. Version 1 had a total of over 6000 downloads, lets hope this new release proves just as popular. Read more for the download link, the list of fixes, and usage/upgrade instructions.
Wordpress Download Monitor Plugin
By Mike Jolley ( http://www.blue-anvil.com )
Index
- About the plugin
- Features
- Change log
- Get it now!
- First time installation instructions
- Upgrade instructions
- Tags/usage
- Licence and support
About the plugin
The whole idea to this plugin is to keep your website downloads organised, and provide means to monitor the amount of downloads a file has, along with an easy method of linking to those files using special tags.
On installation, this plugin only uses 1 database table to store download information, uploaded downloads are stored in their own directory. Don't want to upload? You can add links to existing downloads, and track them, also.
By adding a simple tag to a wordpress page you can show the link, with or without hits displayed.
For usage instructions see this page or the admin page after installing the plugin (Manage > Downloads).
Features
- New - Localization support
- Fixed - Sorting and pagination of downloads in admin
- Support for wordpress 2+ (including 2.5)
- Re-upload files, handy for updating versions!
- Change hits, just in case you change servers or import old downloads that already have stats
- URL hider using mod_rewrite
- Image display mode (show a link like the download link image on this page!)
- Admin page for uploading/linking to downloads, and specifying information (title and version).
- Records download hits.
- Does not count downloads by wordpress admin users.
- Template tags for showing popular, recent, and random downloads in your web site's sidebar.
- Post tags for outputting download links e.g [download#id]
- Drop-down menu in non-rich text wordpress editor for adding links.
Change log
You can track changes to the plugin in the wordpress plugin SVN.
Get it now!
You can get the latest version from the wordpress plugin database; Download it here!
Localization files
Need it in a different language? Some users have been kind enough to provide some translation files.
- Chinese translation
- Danish translation
- Japanese translation
- Italian translation
- Portuguese translation
First time installation instructions
Latest instruction are found in the wordpress plugin database; here.
Upgrade instructions
Latest instruction are found in the wordpress plugin database; here.
Tags/usage
To show download links, use the following tags:
- Link/hits -
[download#id]Output example:<a href="download.php?id=1" title="Version 1 downloaded 10 times">Download title (10)</a> - Link w/o hits -
[download#id#nohits]Output example:<a href="download.php?id=1" title="Version 1 downloaded 10 times">Download title</a> - URL only -
[download#id#url]Output example:download.php?id=1 - Hits only -
[download#id#hits]Output example:10 - Link with image -
[download#id#image]Output example:
Downloaded a total of 11613 times
*note you can style this using the classes "dlimg" and "dlstat"! - Link/hits/filesize -
[download#id#size]Output example:<a href="download.php?id=1" title="Version 1 downloaded 10 times">Download title (10) - 2MB</a> - Link/filesize -
[download#id#size#nohits]Output example:<a href="download.php?id=1" title="Version 1 downloaded 10 times">Download title (2MB)</a>
There are a few other template tags to use in your wordpress templates. Replace '$no' with the amount of downloads to show.
- Most downloaded -
<?php wp_dlm_show_downloads(1,$no); ?> - Most recent -
<?php wp_dlm_show_downloads(2,$no); ?> - Random -
<?php wp_dlm_show_downloads(3,$no); ?>
Lastly, you can show all downloads on a page with the tag [#show_downloads].
Licence
Wordpress Download Monitor Plugin v2 © Copyright 2008-current. All rights reserved.
Mike Jolley
You are free to use this application but may not redistribute it without written permission.
Use of this application will be at your own risk. No guarantees or warranties are made directly or implied.
The creators cannot and will not be liable or held accountable for damages, direct or consequential.
Support my sweat, blood and tears
I know, that sounds gross, but we really did put ALOT of effort in to this plugin. If you like this plugin, or it has benefited you, please make a donation via paypal! Any amounts are welcome, your support is much appreciated.
Share This













124 - Kaiserlino says:
Hi…Back again…
Still couldn’t find the error that hapenned, but looked like hacking invaion really.
Btw with this upgrade all downloads wiil be moved or lost?
Comment made on May 2, 2008 at 4:05 pm
125 - printer says:
Hi Mike, thanks for the plugin.. i can realy use this for our blog i m building. I think though the plugin has a conflict (in my case) with the “All in one Seo” plugin. When I try to activate one or the other(if the other one is already active) my site goes totaly blank and i have to delete the plugin manualy. Any idea on this? I have installed the AllinoneSeo just recently and updated Download Monitor too. I found out when I tried to activate ‘All in one Seo’ today when I was going to put my site out of Maintenance mode to go online finaly. so I tested my plugins where the conflict might be.
greetings,
printer
Comment made on May 2, 2008 at 10:35 pm
126 - Mike Jolley says:
@akky - Thanks for noticing that, I will fix next version
@Milorad - Something like [cat=whatever] to output a list of them?
@Kaiserlino - I had to move the dir out of the plugin directory, so upgrading via wordpress will make them lost. Move the contents of user_uploads to wp-content/uploads - the plugin will automatically convert the urls to the new location after upgrade.
@printer - I don’t know how this would be my plugins fault; I have put dlm_ before my variables. I blame the other guy ;P but Ill look when I have time.
Comment made on May 3, 2008 at 11:40 am
127 - Milorad says:
Yep, a tag like that to output a list of them would be perfect. If I could be bold enough to be picky I’d also include a sort=alpha/date+/date- option.
Something like that lets you create a browsable index using nested pages, for instance. Also, if you allowed categories to be displayed by a template tag, then it would be extremely easy to use the page name/page slug as the category name so you could use the one template to display any number of download categories…
I know most people use pages for this kind of thing, but I’d actually like to use this as part of a category template. With a template tag, matching a post category to a download category would be super-easy.
It’s a lot of extra possible functionality based on a little extra information.
Thanks for thinking about it, at least.
Cheers!
Comment made on May 4, 2008 at 4:31 am
128 - Page says:
Hi Mike,
I like use you plugin. I did Czech language for this plugin. It can be dowloaded from my website.
http://www.pikopage.cz/clanky/25
I have one wish. In Downloads i can change date format, but i must editing php files otherwise .po file. Can U add this to translate format.
Regards
Page
Comment made on May 5, 2008 at 11:44 am
129 - Danny says:
I tried to install it today but found the counter did not increased after my several clicks on the download link I’ve created. Anyone know why?
Comment made on May 7, 2008 at 6:39 am
130 - Mike Jolley says:
Once again I find myself saying
@danny - Admin hits are not counted; log out
Comment made on May 7, 2008 at 7:28 am
131 - My 7 essential wordpress plugins says:
[...] From time to time I find enjoyable to add some type of downloadable content to my posts. Most of the time is just a mind map, but it can be anything. Using this wordpress plugin I can do (in a very simple way) 2 things that I am very interested in, when I add downloadable content: 1. I can do this from the wordpress admin panel and 2. I can see the number of downloads for each content I set up. As in my list of the most downloaded mind maps for instance. The author of the plugin - who also has a wordpress blog for himself, of course - have several other interesting plugins, but I found only the wordpress download monitor plugin to be useful for me. If you want to see the rest of the plugins visit his blog by following the link above, but if just want to download the plugin now, click here. [...]
Pingback made on May 11, 2008 at 9:37 pm
132 - komirad says:
I am having problem uploading a second file even before the upgrade. It always shows an empty red box (error message?) after clicking “Upload and Save” on the same form.
I also tried downloading and installing it in another folder, but that still doesn’t solve it… Now I have one of it activated and the other deactivated.
Any solutions?
Comment made on May 12, 2008 at 9:25 am
133 - Mike Jolley says:
@komirad - Ok, first get latest version - follow install instructions and delete the others. Ensure the directory wp-content/uploads exists and has correct permissions (777) in order to upload files to it.
Comment made on May 12, 2008 at 6:13 pm