WP Document Library
Offer a better learning experience to your online course students with the WP Document Library Add-on. Seamlessly manage and display your WordPress documents and resources anywhere on your site and provide easy access to your learning materials.
Add-On Requirements
2.0.0
Current Version
15 Jan 2026
Last Update
6.6 or Higher
WordPress Version
4.7 or Higher
LearnDash Version
7.4 or Higher
PHP Version
Our Add-Ons Are Used By 5000+ Happy Customers!
Add-On Overview & Features
Organize your online course documents and improve your students’ learning experience. The WP Document Library add-on simplifies the process of organizing, tagging, and categorizing documents so that learners can access them with ease.
Display The Libraries You Want On The Group or Course Pages
You can choose which libraries to display on the group or course pages and specify the user roles that are allowed to view the documents. This will make sure that the learners only view the content that is relevant to their course and role.
Display Your Document Library With Different Layouts
Insert the shortcode in any page or post to conveniently display the documents you want in the layout of your choice. Choose from List, Grid, or Folder layout styles. You can also customize which document fields (e.g, title, image) are visible on the frontend for a more personalized experience.
Frontend Libraries Upload
Make document management easy for your team! With the Frontend Libraries Upload feature, anyone can create and manage document libraries directly from any page without the need to go to the backend. Just turn it on in the settings, add the shortcode, and make teamwork simple and smooth.
Check Our LearnDash Bundles And Get More Features At A Fraction Of The Cost!
Get The Plugin Now!
License for 1 site
1 year technical support & updates
Full documentation
Support forum
License for 3 sites
1 year technical support & updates
Full documentation
Support forum
License for sites
1 year technical support & updates
Full documentation
Support forum
License for 1 site
Lifetime technical support & updates
Full documentation
Support forum
License for 3 sites
Lifetime technical support & updates
Full documentation
Support forum
License for sites
Lifetime technical support & updates
Full documentation
Support forum
Are You Interested In Full Access Pass?
WooNinjas Support
Related Plugins
LearnDash Advanced Quizzes
The add-on allows you to include new and unique question types and question time limits.
LearnDash Activity Timeline
Just like activity streams improve user experience in social media platforms and mobile games, they can help you take your students’ learning experience to the next level!
LearnDash Redis Object Cache
The LearnDash Redis Object Cache add-on uses Redis, memcached and APCu to cache your LearnDash site’s content.
What Our Happy Customer Says
Roger Iván
Stephy Hogan
We had a custom-built plugin that did what the Multi-question category plugin does, but it was by a developer who wanted to charge us a butt-ton of money any time it broke. They never updated it without us asking/paying.
Carlos Alfredo Dávila
Our firm hired Wooninjas to add several customizations to our LearnDash site. From the first discovery call, we felt confident in their abilities and could sense they had relevant previous experience with learning platforms. They understood our requirements perfectly and finished the job in a very reasonable budget.
Sajah Popham
Zee and the whole team helped me with some customizations to my LearnDash membership site. They consistently communicated clearly, made their deadlines, provided training for me and my team on how to use it, and ultimately did exactly what I needed. Will definitely use them again and recommend them to colleagues!!
Darja Košak
I have been using their LearnDash Certificate verify add-on for almost a year now, needed an extra feature which they added for no extra charge. You guys rock!
Evan Reis
WooNinjas provided great customer service to me to solve an issue uploading quizzes into my website. They responded quickly and located and resolved the issue very well.
Felipe Balbino
Great customer service, we had issues but the Wooninjas team didn't give up and were very helpful in fixing my issue.
Mariah Bruehl
I have been working with Wooninjas for years. They helped me build a complex LMS site with thousands of lessons. Their developers are easy to communicate with, always get back to you, and always deliver.
A terrific company with great plug-ins. I needed support for trying to figure out some functionality, and it went like all Support should go. I asked the question and I got a timely and thorough response. Keep up the good work everyone!
WooNinjas provided great customer service to me to solve an issue uploading quizzes into my website. They responded quickly and located and resolved the issue very well.
Great customer service, we had issues but the Wooninjas team didn’t give up and were very helpful in fixing my issue.
The plugins offered by the company are fantastic and their support team is the best, I have had the opportunity to use LearnDash Certificate Verify and Share and I am very satisfied with the results obtained. I highly recommend them.
FAQ's
The “WP Document Library #1” Shortcode will work on any page it is placed on.
The addon does support the Grid view on the front end for the WP Document Shortcode #2.
There is a filter attribute available for the WP Document Shortcode #2. It is the “Library Tags” filter. It will filter documents in the respective/selected library based on the selected tag.
The document feature is available in the widget as well, under the name “WP Document Libraries”.
This add-on does not require any other plugin to be activated on your site. However, we have added compatibility with the “LearnDash LMS” plugin. If you want to show the documents in the course and group page, then please make sure to enable the “LearnDash LMS” plugin on your site to view the respective options in the group/course edit page in the settings tab.
Need Customizations Or Extra Features?
Get In Touch With Our Experts
Send us some quick info on your project or task and we will get back to you within
24-48 hours.









