WordPress Download Manager: Plugin Overview and Review

Posted on July 6, 2019 by in WordPress | 7 comments

WordPress Download Manager: Plugin Overview and Review

Managing downloads from a WordPress site might seem like it would be no big deal, but in reality, a lot goes into the process. While WP does offer basic media control built-in, if you’re offering those downloads as part of a service or business venture, you’re going to need more control. That’s where plugins like the WordPress Download Manager come in. By leveraging the features of this plugin, you will be able to easily grant your users and customers access to anything they need without much hassle on their end or yours.

Subscribe To Our Youtube Channel

WordPress Download Manager

wordpress download manager

First off, as always, you will want to head over the WP.org repo and download/install the plugin. Once that is done, you should see the Download menu item added to your dashboard to the left.

wordpress download manager

This area will effectively be your dashboard for the plugin and the management of your downloads.

Adding a New Download

When you press the Add New button, a familar-looking screen will appear. The title and text area should be familiar for anyone who has ever blogged with WP or created a product with WooCommerce. You use the text area for a description of the download, and the title is, well, the name of the download.

wordpress download manager

Creating a new download using the plugin is actually very easy. In the upper-right corner of the screen, you will see a box labeled Attach File, which is self-explanatory. Simply upload the file you want to manage, and it will be available for download. You can only attach a single file per new download page, though it can be a .zip. Uploading a second will replace the previous one. If you are using a cloud storage service like Dropbox or Google Drive, you can use the URL tab to link there.

Package Settings

Under the Package Settings box, you have three tabs. The first, labeled Package Settings, is straightforward. You can set the details for the file that the users will see. Anchor text, versioning, who can access it, etc. You can then use the dropdown for Page Template to choose how you want the download page to appear.

wordpress download manager

Lock Options and Icon Tabs

The Lock Options tab holds the settings for how you want to restrict the plugin. You can add terms, password, or reCaptcha to the page that must be completed or accepted before the download will begin.

wordpress download manager

The Icons tab is just as straightforward. You have a library of icons to represent what your customers will be downloading. Additionally, there’s a link at the bottom of the tab that you can click to activate your site as a digital store.

wordpress download manager

If you choose to activate this and sell your products, a new tab appears upon page refresh: Pricing & Discounts.

wordpress download manager

Again, this tab is self-explanatory. You have the option to set prices for your downloads and give discounts based on price, percentage, or even user roles. So you can give different members of your services at different tiers different prices. It’s incredibly easy to set up, just putting in a percentage based on each one, and it will automatically be deducted from the base price you set above.

The Download Page

When you publish the download, a new page will be created where you can view it. The URL will be example.com/download/title-of-download. The content of the page is based on what you entered into the settings tabs for that particular download.

wordpress download manager

If you don’t want to link to that page itself, but rather include the table and download button in a separate post, you can go into the All Downloads page in your admin dashboard, and you will see a shortcode column, where you can copy/paste it into any place on your site that renders shortcodes. That way, you can more easily customize what is included where for your store or membership site. Also, the download button is included in the shortcode, so you won’t have to worry about including that separately.

wordpress download manager

With all of that, you’re ready to put your downloads toward the public.

Free Add-Ons for WordPress Download Manager

However, if you want more options than just the base WordPress Download Manager plugin gives you, you’re in luck. The developers have a massive database of add-ons for you to choose from, including 15 free ones that extend the functionality well beyond this baseline.

wordpress download manager

All of them are useful in some way or another, but some of the highlights are the ready-made Gutenberg Blocks add-on that lets you integrate the download manager directly into your posts via the block editor. No more shortcodes, just insert it like a paragraph. And if you’re not  a block editor user, you can install the TinyMCE add-on which gives a button to the classic editor (which is called the TinyMCE, in case you didn’t know) where you can insert the download with just a click there, too.

Additionally, you can install Dropbox and Google Drive add-ons to further and more seamlessly integrate cloud storage, a WP-REST add-on for server calls, advanced sales reports, and even more page templates than are included by default, as well as additional button templates that can really add to the conversion rates.

And if that weren’t enough, there are dozens more premium plugins you can purchase to add even more functionality — directories, package lists, collections, payment gateway support, even multi-level affiliate marketing to drive people back to your site. You can even buy them in bulk in a package to save on licensing fees.

Wrapping Up

WordPress Download Manager delivers on what it promises. It’s easy to set up, and it is full of so many features you might not even use some of them. But you know that they exist for when you expand your store or business and may need them then. WDM’s large add-on database is officially supported by the developers. And even better, so many of those are free. You should definitely install this plugin if you have to manage even a small number of downloads. It’s easy to work with, and it’s far better than trying to hack your way into a solution using the media library.

Have you used WordPress Download Manager before? What are your experiences with it?

Article featured image by Blan-k / shutterstock.com

Premade Layouts

Check Out These Related Posts

WordPress vs Laravel PHP Framework

WordPress vs Laravel PHP Framework

Posted on June 30, 2022 by in WordPress

Comparing WordPress vs Laravel is complicated because both “platforms” have little in common besides using PHP. However, understanding the differences between both options is essential to determine how to build your next project. In this article, we will talk about who should use...

View Full Post
7 Most Fun WordPress Plugins

7 Most Fun WordPress Plugins

Posted on June 25, 2022 by in WordPress

If you’ve ever built a WordPress website, you know that one tiny tweak can lead to an entire weekend of hunching over your computer to “just fix one more thing.” When mere website-building mortals make plans, the universe laughs. To combat the woes that assault even the savviest site...

View Full Post


  1. Heya Guys

    Great post as always and that a cool tool for sure, i was looking for something like this so it is great that you brought it up.

    There one thing i noticed i believe there is a spelling mistake in your content:

    “You can only attack a single file per new download page, though it can be a .zip”

    I think you meant “Attach” not “Attack”

    But as always good stuff

    Thanks for sharing.

  2. This one of the best plugin that I’ve ever used. I love to recommend this plugin to clients.

  3. Nice articles and informative

  4. Hey Keeton,
    First of all, thank you for creating a review of this awesome plugin. After reading your review I decided to try out this plugin and after using it I must say it is the best ever download manager plugin for WordPress. It manages download files really efficiently and it’s really easy to use.
    Either way, Amazing review! Keep up creating contents like this.

  5. This plugin is great. Very helpful for those of us who want to use plugins with myriad features

  6. Hey this looks like a great plugin, I currently use woo-commerce to offer digital downloads.

    I am really paranoid about site speed though I really prefer to keep the number of plugins I install to a minimum.

    I am curious though have you ran sites like web.dev before and after installing the plugin, does it have any effect on pagespeed?

    Also are there any know conflicts with any other popular plugins ?

    Great article though.


Join To Download Today

Pin It on Pinterest