As we strive harder to achieve the ideal of a paperless office, we realize that we need good document management systems to actualize this goal. For all of us using WordPress, the good news is that there are some really good document management plugins around.
Countless people have gone for Joomla just for its Docman plugin, but this is no longer necessary as WordPress combined with the plugins we are reviewing here is more than enough to handle your document and file management needs.
Without further ado, these are the top WordPress Document/File Management plugins:
WP Download Manager by WP Eden
WP Document Revisions by Ben Balter
WP-Filebase by Fabian Schlieper
WordPress Advanced File Manager by Red Hawk Studio
WP-DownloadManager by Lester Chan
Groups File Access by itthinx
WordPress File Centre by Spadez8
WordPress Download Monitor by Mike Jolley
WP File Download by JoomUnited
Digital Products E-Commerce
Easy Digital Downloads by Pippin Williamson
Old and Not recommended
Drain Hole by Urban Giraffe
Client Document Monitoring by Hitesh Joshi
Most of the above plugins are actually described as WordPress download managers, but they do the job of document and file management perfectly fine.
My favourite is WP Download Manager, but you may find that one of the others is more suitable for your needs. For example if you want to sell digital downloadable files from your site, look no further than Easy Digital Downloads, it has all the e-commerce functionality you need in built.
To understand all your options, check out the more detailed description of each plugin below, including photos and a video. First, however, if you are searching for specific features, use this form to let us know what you would like your ideal Download / File manager to do, so we can do the research for you and present you with the best solution:
Another important consideration is that having people uploading and downloading files can become very resource intensive. Before launching any WordPress site that is intended to do more than just display text and images, you need to consider whether your current hosting is capable of handling that strain.
Once you actually have traffic, you don’t want visitors to your site to be confronted with unexplained delays. More importantly, you definitely don’t want them contacting you to ask whether their file uploaded, because the confirmation page failed to appear even though they waited for ages and ages, and now they hate you!
The advice we always give is to make sure you get properly resourced hosting in place before you launch. We recommend two hosts that we have seen work out well for our readers, the choice between them comes down to money:
If you are on a tight budget, SiteGround has a good reputation for well-managed and well-supported shared hosting at a good price. They are by far the best at that price level, consider in particular their GoGeek level.
If, on the other hand, absolute reliability and performance are more important to you than price, WP Engine provides the best possible managed WordPress hosting, I use them for all of my most important sites, the ones that generate money. They even work out significantly cheaper than other managed WordPress hosts if you take advantage of the exclusive discount we have arranged for the readers of WP Mayor which, surprisingly, you can use in addition to their usual annual discount:
Now, here are the descriptions for each of the above plugins mentioned above:
Posts Table Pro
Display your downloads in a sortable table, letting your visitors quickly find what they want. Posts Table Pro dynamically creates sortable and filterable tables, so you can add your documents or downloads once using a custom post type or custom field, and then display them across your site using a simple shortcode.
If you’ve got a lot of documents or downloads, and need to ensure visitors can sort through them quickly, then this will be the file management plugin to choose.
WP Download Manager
WordPress download manager includes all features you need to control you file downloads like password protections on download, download visibility based on members roles and capability, hit counter, detailed download log, packed download, price setup for downloads and many more feature.
WordPress Real Media Library
This great plugin will help you to bring your WordPress media library to the next level with folders/categories. Get organized with thousands of images and organize media into folders!
WP Document Revisions
WP Document Revisions is a document management and version control plugin. Built for time-sensitive and mission-critical projects, teams can collaboratively edit files of any format — text documents, spreadsheets, images, sheet music… anything — all the while, seamlessly tracking the document’s progress as it moves through your organization’s existing workflow.
Additional information, including a screencast of a typical use case, is available on the WP Document Revisions page. For more information on document management including digital signature services, look into YouSendIt.
WP Document Revisions is three things:
- A document management system (DMS), to track, store, and organize files of any format
- A collaboration tool to empower teams to collaboratively draft, edit, and refine documents
- A file hosting solution to publish and securely deliver files to a team, to clients, or to the public
WP-Filebase is a powerful download manager supporting file categories, thumbnails and more. Uploaded files can be associated with a post or page so the download URL, thumbnail and other file information are appended automatically to the content. Additionally the downloadmanager offers options to limit traffic and download speed.
WP File Download
WP File Download is an easy to use yet powerful WordPress file manager. The amazing user interface is a huge time-saver for professionals while staying accessible for final users. Create a file category, drag’n drop your files then insert a file category or a single file directly in your content. WP File Download brings you a lot of professional features to manage files: 1 click file ordering, 4 responsive themes, file versioning, file importer, remote download, user role file access limitation.
Unique download manager features: the plugin got a highly flexible full text search engine and Google Drive and Dropbox cloud integration with double way synchronization.
Groups File Access
Groups File Access is a WordPress plugin that allows to provide file download links for authorized users. Access to files is restricted to users by their group membership.
With Groups File Access you can provide file downloads for Premium Members or allow only registered users to download files from your site.
Access to files is restricted by group membership. To be able to download a file, a user must be a member of a group that is assigned to the file. If an access limit has been set for the file, the user must also have accessed (downloaded) the file fewer times than the file’s access limit.
If you want to restrict access to a file to users that belong to a certain group, create the group, add the desired users to the group and assign the group to the files that the group should be able to access. More than one group can be assigned to a file.
Shortcodes are used on posts or pages to render links to files, provide information about files and conditionally show content to users depending on whether they are allowed to access a file.
Client Document Monitoring
This plugin helps in managing document and users more easily and effectively.
- You can create users more faster than wordpress default user system.
- You can upload documents and can assign to different users.
- Users can login and download/view their document.
- Everything AJAX based.
WordPress File Centre
This plugin transforms your WP site into a file manager. Use the wordpress admin panel to add users and files, as well as manage them and delete them. Give your clients/users login details for them to view the files and stop unwanted users viewing them.
Adds a simple download manager to your WordPress blog.
WordPress Download Monitor
Download Monitor is a plugin for uploading and managing downloads, tracking download hits, and displaying links.
Drain Hole – Old Plugin
Drain Hole is a centralized download manager, with full monitoring and statistics, versioning, SVN support, and SEO download URLs (no more nasty query strings!). In addition to it’s monitoring abilities, Drain Hole has a run-time tag replacement feature that lets you embed special tags in your post which are replaced with information from Drain Hole. For example, you can embed download URLs, version information, last update times, and so on. Whenever you change a downloadable file it is automatically updated throughout your blog, without you needing to change anything else.
Digital Downloads E-Commerce
I know many readers find this post when looking for a good plugin that can handle the selling of digital downloads. The best plugin for this is Easy Digital Downloads, created by established developer Pippin Williamson. It is a free plugin with premium add-ons.
Easy Digital Downloads
Selling digital downloads is something that not a single one of the large WordPress eCommerce plugins has ever gotten really right. This plugin aims to fix that. Instead of focusing on providing every single feature under the sun, Easy Digital Downloads tries to provide only the ones that you really need. It aims to make selling digital downloads through WordPress easy, and complete.
Features of the plugin include:
- Cart system for purchasing multiple downloads at once
- Complete promotional code system
- Many payment gateways. PayPal and Manual are included by default with Stripe, PayPal Pro, PayPal Express, and others available as add-ons
- Complete payment history
- User purchase history and ability to redownload files
- Multiple files per downloadable product
- Variable prices for multiple price options per product
- Customizable purchase receipts
- Earnings and sales charts
- Detailed purchase and file download logs
- Data export options for CSV and PDF
- Extensible with many add-ons
- Developer friendly with dozens of actions and filters
Don’t forget to leave a comment below if you have any opinions on the above plugins, or want to suggest any other good document management plugins for WordPress.