How To Implement Downloads On Your WordPress Blog with One Plugin

Offering downloads on your blog is a great way to attract visitors and give them a reason to keep coming back. Providing a safe link to download with some detailed information such as file size and how many times it has been downloaded is the best way to do it. Having the file hosted on your site also keeps things in the family so to speak, giving you control over the download. This has its advantages ensuring the link won’t eventually become broken.

People also like to know what they’re download seeing as they don’t want to get a virus so providing some basic details will give the user some piece of mind.

Doing this manually can be an absolute pain, that’s where WordPress Download Monitor comes into play. With this plugin you can easily add, organize and format downloads without even leaving the post edit window.

Once set up you will have a streamlined download implementation solution allowing you to add new downloads quickly and effortlessly.

How-to Add The Download To The Post/Page

1. Go to the Post Edit page or Create a new post from your Dashboard.

Download Monitor - Download Button on Post Page

Now your post edit pages have a little download button that you can use to add downloads without having to leave the editor to add a new file.

You can also add files from the Dashboard side menu under “Downloads” but directly into the post is the easiest methods since you’re able to insert them as well much like you would adding a new image file from the Add Media button.

2. After you click the Downloads button you will then be presented with a popup to upload the file and set some settings.

Download Monitor Plugin - Upload a file.

On the top part of this window you can set the title, select the file by either uploading it or browsing your previously uploaded downloads.

Download Monitor Plugin - Start the upload.

On the bottom half of the window is where you can set a thumbnail if you wish, handy if your download is a set of Images or PSD files.

You can also limit the download to members only to make it more of an incentive to sign up.

Once done click the bottom button to begin the upload.

3. Inserting your download into your post, page or even sidebar.

What’s great about Download Monitor it’s easy to use shortcodes.

An example of manually inserting a download: [download id=”1″]

Now let’s look at how to insert it after the file has been uploaded, you will see this popup.

Download Monitor Plugin - Inserting downloads.

You can see here all you have to do is hit insert but you can also select a predefined format. I’ll explain that next.

Formatting – Changing The Way The Download Appears

By default the [download id=”1″] will just show the Title and Download Count as a link. That may be all you need but if you want to make a nice little download box with some additional information here’s how you do it.

Go to Downloads > Configuration > Custom Output Formats

Under Add Format, put whatever you want in the name, something that will identify it.
Add this code

<div class=”downloadBox” style=”background-color: whitesmoke; border: 3px solid #d6d6d6; padding: 15px 5px 5px; text-align: center;”>
<span style=”font-size: 24px;”>{title}</span>
<div style=”background-color: #15222b; border-radius: 10px 10px 10px 10px; color: #ffffff !important; display: block; font-size: 16px; font-weight: bold; margin: 7px auto; padding: 5px 18px; text-align: center; width: 200px;”>
<a href=”” style=”color: white;”>Download Me</a></div>
<span style=”color: grey;”>{hits} total downloads, {size} </span></div>

Click save.

Here’s the result:

If you know your way around HTML/CSS pretty well check out the tags and create your own.

Inserting with a custom format

Just like the download files work with IDs so do the formats so find the corresponding format ID (most likely 1) and you’re good to go.

Here’s the shortcode for custom formats: [download id=”1″ format=”1″]

Changing URL permalinks

By default the URL will be a simple thing like this download.php?id=1. This is ok but for SEO purposes I would go to the configuration settings “Custom Download URL” and select Filename or Title for the output.

Now you should have everything you need to start offering downloads and manage them easily!

5 thoughts on “How To Implement Downloads On Your WordPress Blog with One Plugin”

  1. Great walk-through of the plugin, unfortunately the developer announced he would no longer maintenance the plugin. I’m currently looking for a good replacement. Anyone have a suggestion for a replacement?

  2. Question, I am using this plugin and it keeps rejecting zipped files and psd files any suggestions? I would like to allow visitors to be able to download psd files from my site as a freebie. Have you uploaded any psd files with this plugin?

  3. Yes, thanks for this very useful tip. I searched, found and implemented in less than 10 minutes. Open for all with a little knowledge in english and buttonpressing. Where is this world taking us?
    Best regards

Leave a Reply

Your email address will not be published. Required fields are marked *