Home >> All Products >> WordPress Plugin

Download and File Manager Plugin for WordPress by CreativeMinds

The WordPress Downloads and File Manager plugin creates a file sharing directory where users can upload and download files, videos, and images.
Restrict file access, moderate uploads, or use an EDD payment gateway to securely build your online course, community database, HR dashboard, and more.

The WordPress File Manager Plugin and Document Management Solution

The CM WordPress File Manager Plugin is a superb solution to build a file sharing directory similar to Google Drive or Dropbox on your WordPress site.

Securely upload different file types, give file access based on user permissions, create payment plans to access downloadable files, and much more!

Downloads Index Page

The plugin generates an index page listing all downloads by category, allowing multi level browsing and easy filtering by topic.

Create an index page listing all files for download, removing the need for a dedicated download page.

Index Page Containing Available Downloads
Index Page Containing Available Downloads
Lewis Wolk, Owner, AtoZfitness.com

Lewis Wolk, Owner, AtoZfitness.com: "The Best Support Ever! - This is the most amazing file manager plugin! The CreativeMinds team goes above and beyond to make sure you are happy. The plugin is flawless and CreativeMinds thought of everything. If you need a file download manager don’t waste your time looking elsewhere as I did. This is the only one you will ever need."

Unique File Download Page

The WordPress File and Download Manager plugin lets you generate a unique landing page that can easily be customized by the user.

The download landing page contains valuable features such as a dedicated support forum, file preview, file download counter, and file description. Users can download a zip archive with every file or files from a specific category from the online library.

Download Page Containing Password Protection
Download Page Containing Password Protection

Downloads Access Settings

Thanks to a highly detailed access permissions infrastructure, the document management plugin lets you choose whether a file will be password protected or restricted to specific users and user groups.
Global Plugin Access Settings
Global Plugin Access Settings

The WordPress File Download Manager plugin is integrated with other CM plugins, so you can easily add features such as charging payment per download (via CM Micropayments plugin or the CM Payments Addon), allow anonymous users to upload files (via CM Anonymous Posting Addon), and more.

Rossi Remy

Rossi Remy: "Wonderful Plugin! - I surely recommend this plugin for anyone who wishes to have a Searchable Database, or an Online Library (you name it as you want); the balance price/quality is more than fair."

Using the Download Manager Plugin for WordPress

  • File Sharing Dashboard – Create a file sharing directory where users can upload and download files to and from your site.
  • Unique Download Landing Page – Every file uploaded will create a unique landing page with single file preview, support forum, links and the ability to monitor the file’s download activity.
  • File Password Protection – All downloads can be password protected or made accessible to specific user groups, letting you easily control who has access to which files.
  • File Sharing Access Restrictions – The site admin can manage member access permissions, moderate uploads, and restrict permitted file types to make sure your online library stays free of spam.
  • Multiple Shortcodes – Embed downloads using shortcodes on any post or page.
  • User Dashboard – Provide a user dashboard from which users can manage their own downloads.
  • Download Stats and Reports – Track which users download which files using a detailed log system.
  • User Verification – Choose whether to require users to enter their name and email before downloading.
@wbeddoe at WordPress.org

@wbeddoe at WordPress.org: "Feature-rich, great support! - Tried several download management plugins, this one had all my required features and then some. Support was quick (above and beyond) to assist with install and enhancement request.."

WordPress Download Manager Plugin Localization and Supported Languages

Easy Localization

All frontend labels can be easily changed to any language so the user interface will speak your language. Additionally we have PO/MO files for many languages covering all plugin frontend interaction.
Plugin Labels Settings
Plugin Labels Settings

Supported languages include: Polish, German, French, Italian, Russian, Dutch, Portuguese.

We will be happy to assist with building other PO/MO files upon user request.

WordPress Download Manager Plugin Additional Resources

WordPress Download Manager Plugin Features

Please check the user guide to learn more about this plugin.

Access Control – The Administrator controls access settings that grant permission to users to view or upload files.
Audio Player – Embeds an audio player for previewing audio and mp3 files before downloading.
BuddyPress – Integrates with BuddyPress to show profile information and download stats according to their BP profile.
Categories – Support for multiple level browsing categories.
Customization – Easily customize the look & feel of the digital downloads template page with your theme.
Disclaimer – Includes a disclaimer that asks users to agree to your terms when they visit your download for the first time.
Geo-location – Each download count is tracked by the GeoLocation API to provide information about downloader location.
Google Viewer – Integrates with Google Reader for previews of files before downloading (only for supported files).
Index Page Views – Choose from 3 different ways to view the Digital Downloads Index page.
Localization – Supports UTF-8 characters for translating text into multiple languages.
Log & Download Statistics – Generates a detailed log report of download statistics according to user profiles and Geo-location.
Moderation – Moderate user posts and permissions in the support forum. Pre-approve posts and uploads by specific users.
Notifications – The author of a download can receive notifications when support questions are posted.
Password Protection – Password protect files you want to restrict.
Search Downloads – Internal search functions for locating specific downloads on your website.
Shortcodes – Embed a specific download or list of digital downloads on any page or post using a shortcode.
Social Login – Users can login to the file sharing directory with their social media accounts from Facebook, Twitter, LinkedIn or Google+.
Support Forum – Includes a support forum for downloads that lets users post questions or support answers for each download.
Templates – Customize the style of the CM WordPress download manager page template and adjust the plugin’s look and feel.
User Dashboard – Users can manage their downloads in a dashboard that lists information about each download.
User Gravatar – User profiles can include Gravatar icons.
User Groups – Create user groups to control access to specific files and documents.
User Profile – Each user has their own profile that contains information about their downloads.
Video Player – Embeds a video player to preview video of mp4 and other video files prior to downloading
WordPress Multisite – Supports WordPress Multisite functionality.
Image gallery slideshow – Display an image slideshow for each download.
CM Micropayments integration – Allow site visitors to earn a virtual currency for file uploads and require visitors to spend their virtual currency to download files.
CM Answers Pro integration – Add the enterprise message board to each download.
ZIP Handling – You can zip all files or select which file to zip and download.

Download Management Edition and Pricing

Client Zone
Unlimited Downloads IncludedIncludedIncluded
Downloads Categories IncludedIncludedIncluded
Voting IncludedIncludedIncluded
View count IncludedIncludedIncluded
Support forum IncludedIncludedIncluded
Internal Search IncludedIncludedIncluded
User NotificationsIncludedIncludedIncluded
User Groups Permissions IncludedIncludedIncluded
Downloads can be Password Protected IncludedIncluded

Admin can define Upload Restriction IncludedIncludedIncluded
Admin can define View Restrictions IncludedIncludedIncluded
Shortcodes for downloads list IncludedIncludedIncluded
Moderation Support IncludedIncludedIncluded
File Preview Option IncludedIncludedIncluded
Audio & Video Player Option IncludedIncludedIncluded
Customize Plugin Permalink IncludedIncludedIncluded
User Profile with all Downloads IncludedIncludedIncluded
Extended internal SearchIncludedIncludedIncluded
Multiple index page view IncludedIncludedIncluded
Log & Statistics IncludedIncludedIncluded
Second Level Navigation IncludedIncludedIncluded
Download Shortcodes in Post/Pages IncludedIncludedIncluded
Multiple File Upload IncludedIncludedIncluded
Automatic Zip Compression IncludedIncludedIncluded
Social Media Integration IncludedIncludedIncluded
Multisite Support IncludedIncludedIncluded
Customize labels IncludedIncludedIncluded
Restricted Customer Zone IncludedIncludedIncluded
Send and receive files from admin IncludedIncludedIncluded
Widgets IncludedIncludedIncluded
Disclaimer Support IncludedIncludedIncluded
Gravatar Support IncludedIncludedIncluded
Customize Download Page IncludedIncludedIncluded
Integration with Store plugins IncludedIncludedIncluded
Integration with Micropayments IncludedIncludedIncluded
Payment Support IncludedIncludedIncluded
Registration support IncludedIncludedIncluded
Anonymous Uploads IncludedIncludedIncluded
Integration with PeepSo IncludedIncludedIncluded
Download visual widgets IncludedIncludedIncluded

WordPress Download Management Plugin Demos

Click on the banners below to view an online CM Download Manager Demo

CM Download Manager Demo - index pageCM Download Manager Demo - downloads pageCM Download Manager Demo - multiple downloads page
Audio Downloads - Audio files download with integrated audio player for previewideo Download - Download with video player previewDocument Preview - Download with document preview
Password Protected - Protecting Downloads with a PasswordRestricted Access - Download Page which is open only to specific usersAsk for Email - Ask for user details before download
External Download - Download link to an external resourceDownload with shortcode - EDD shortcode embedded in Download pageMicroPayment integration - Using the virtual currency layer for purchasing downloads
Downloads WidgetsTop Download Widget - Widget showing which downloads are the most popularContributors - Widget showing users which uploaded most
Downloads List - Widget showing Downloads ListSingle download - Shortcode showing single downloadGroup Settings - Example of Group setting access control
User Profile - User profile showing all uploadsLog & Statistics Add-On showing all download statsOne Page Downloads List

Customers Using the Download Manager Plugin for WordPress

Download Manager Plugin Image Gallery

Back-end Gallery

Download Manager Additional Addons and Modules

The following list is additional modules and addons which can be installed together with the Download Manager plugin and provide additional functionality

Download Manager PeepSo Integration
Integrates Download manager with PeepSo social network community plugin to allow members to share files with specific members and groups within their social network
User Registration for Downloads
Adds a user registration form to support automatically assigning new registered users to CM Download user groups and applying access restriction to downloads.
Download Anonymous Posting
Allow users to (anonymously) uploads files to CM Download Manager Plugin without the need to login to your wordpress site.
Download Visual Widgets
Add-on for the CM Download Manager Plugin. Offer a set of six visualization tools that will enhance your WordPress downloads by highlighting their tags and categories throughout your website. The visualization tools comes in two forms, widgets and shortcodes
Download BBPress Integration
CM Downloads bbPress Addon allows you to integrate your download page with a bbPress topic.. The bbPress topic can replace the built-in CMDM support forum.
MicroPayments PeepSo Integration
This AddOn for CM MicroPayment and PeepSo supports adding virtual wallet functionality to a PeepSo social network. A new tab will appear on PeepSo members' profiles to show the user's wallet and transaction history . Admin can define a bonus currency or charge for posting and other PeepSO related actions. The number of points in the Wallet can also be shown next to the username.
Client Secure Download Zone
This plugin creates a restricted area which users and site managers can use to share and manage files. File downloads support user notifications and statistics. Admins can share files with groups of users and password protect specific files via the download manager.
Download Payments
Support payments for specific downloads using the EDD or WooCommerce cart system. User have to pay first in order to download the file/files associated with the download

Download Manager Related Integration

Questions and Answers Forum
Mobile responsive discussion forum that allow members to post questions, answers and comment. The Best WordPress Q&A module!
MicroPayment Platform
Add your own “virtual currency“ and allow in-site transactions using a virtual wallet without the need to process each payment separately.
Video Lessons Manager
Manage video lessons and allow users and admin to track progress. Includes payment support.

Download Manager Frequently Asked Questions

Please check the user guide to learn more about this plugin.

How do I upgrade CM Download Manager?

To upgrade from the free version to the pro you need first to deactivate and delete the free version. All terms that have been created with the free version will be automatically transferred to the pro. You can them download the pro edition from CreativeMinds customer dashboard and install it. For the plugin to work you need to activate the license. Here is a video explaining this

Is it Possible to localize the forum for languages that don't appear on the list?

Language files are located under the /lang directory in the plugin. You can take any existing .po file and change the non English description to your custom language. You can then use a po to mo converter like in here http://po2mo.net/ to create the mo file. Here is an example of how the original English text and the translation look in the po file

forum localization with CM Download Manager can easily be done using the /lang directory in the plugin

forum localization with CM Download Manager can easily be done using the /lang directory in the plugin.

After creating these two files, copy them to the language directory. You are also welcome to send them to us so we can include them in the plugin pack.

Is there a way that users can download files without logging in?

Sure. Only users who need to upload files or users who want to post a support question in the downloads dedicated forum need to log in. All other users can download files without logging in. You can define access permission for each download or for all downloads in the plugin settings. Access permissions can limit which download is visible for which user.

Can I add custom CSS to my downloads landing pages?

Yes. In the plugin setting you have a tab for custom css where downloads landing pages as well as the general downloads directory can be customized to suit your theme. This will enable you to change css on the fly. You can also rewrite css in your theme css using the same classes and making sure it loads after the plugin css. The last option is to edit the plugin css located in /view/resources but this is not recommended since each time we update the plugin you will need to review your changes.

Is it possible to upload zip folders to the downloads directory?

Absolutely! If you want to allow users to upload multiple files to your downloads directory, for example a bunch of software files or musical tracks, zip folders will provide the ultimate solution. They will save you and your users both time and storage space. Zip folders can easily be created on your computer and then uploaded and downloaded either individually or in bulk.

example of zip folder download type- CM downloads manager plugin for wordpress

How does the BuddyPress integration work?

Performing the CM Downloads Manager and BuddyPress integration allows your users to quickly login to your file sharing directory using their BuddyPress profile. This is recommended for site that use the BuddyPress forum system and want to add a file sharing option.

How do I restrict downloads access to specific user groups?

The first thing to do is to adjust the plugin to support logged in users only. Then, under user groups, you can create different groups and specify which users belong in which group. Next, when creating a new file for download, you can assign each file to a specific user group. Users in that group will be able to view and download the file, while all other users will be denied access.

Still have questions? Send us a message and we will reply within 24 hours.



Download Manager External Reviews

WP Explorer

WP Explorer: "Download Manager Review by WP Explorer - I got my hands on CM Download Manager Pro and two things impressed me straight away: It’s intuitive and it’s compatible with the other CM plugins I’ve tested."