This plugin allows you to manage a list of downloads for user to download. And while they are downloading also to promote your products or anything else you wish.

For more info visit the product detail page on

the live demo can be found at

Quick startup

Step 1: Activate

Upload the plugin to the plugin folder and activate plugin through the plugin admin panel.

Step 2: Update the settings

Specify the width of the promotions and your envato username which will be used to promote your items.

Step 3: Setup page with custom template

Create a new page and select the Download template from the template list.

Step 4: Add sociable plugin

To let users easily share your downloads you can install the sociable plugin. Once installed the social icons will appear on the download page automatically.

Step 5: Start adding downloads

Go to downloads -> add new and start adding downloads.


Enable registration

If you want to show the login/register form make sure to enable registration.

Unable to upload a zip file?

Add this code in the index.php file if it is not available yet.

People told me to put this in the functions.php or to mention this. But if it has nothing to do with the theme it does not belong in the functions.php of your theme!

add_filter('upload_mimes', 'custom_upload_mimes');
function custom_upload_mimes ( $existing_mimes = array() ) {
    // add your extension to the array
    $existing_mimes['zip'] = 'application/zip';
    return $existing_mimes;

[ ] Shortcodes

There are no shortcodes for this plugin


There are no widgets for this plugin.


No functions for this product.


There are 2 templates that will be generated inside of your current theme. Create a new page and on the right side select the correct template for each page.

Displays the download index:

The second template will automatically be detected by wordpress to be used for the download detail page (single-downloads.php)