WP Document Library - Wooninjas - The WooCommerce Ninjas

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.

Document Management

Our add-on makes it super easy to manage documents in WordPress. You can keep everything organized and quickly add new files, so your learning content is always up to date.

Document Categorization

You can organize your documents into specific libraries and apply custom tags to make it easy for users to navigate. This improves the user experience and makes sure that users get quick access to relevant content.

Display Your Document Library Anywhere With A Shortcode

Insert a simple shortcode in any page or post to conveniently display document lists on any page, simplifying the process of managing and presenting content.

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.

Advanced Access Controls for Document Libraries

Easily manage who sees what with password and role-based restrictions on libraries. Organize content and enhance user experience with tailored access and intuitive filtering.

Check Our LearnDash Bundles And Get More Features At A Fraction Of The Cost!

Get The Plugin Now!

Annual Lifetime
Single Site
$79.00/y

License for 1 site

1 year technical support & updates

Full documentation

Support forum

3 Sites
$99.00/y

License for 3 sites

1 year technical support & updates

Full documentation

Support forum

Unlimited Sites
$169.00/y

License for sites

1 year technical support & updates

Full documentation

Support forum

Are You Interested In Full Access Pass?

WP Document Library Screenshots

WooNinjas Support

Find guides and FAQ’s quickly from our comprehensive documentation.

Related Plugins

New Releases, Tutorials, Tips and Tricks, And More Written By our WordPress Plugin Development and Power User Team For Everyone.

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

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!

0/5 (0 Reviews)

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.

0/5 (0 Reviews)

Great customer service, we had issues but the Wooninjas team didn’t give up and were very helpful in fixing my issue.

0/5 (0 Reviews)

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.

0/5 (0 Reviews)

Dr. Bill Tozzo
Dr. Bill Tozzo
Evan Reis
Evan Reis
Felipe Balbino
Felipe Balbino
Roger Iván López Díaz
Roger Iván López Díaz
Our Clients love us as much as we love them
Trustpilot Logo
star rating

FAQ's

We’re here to help.
Does the “WP Document Library #1” Shortcode work on any page?

The “WP Document Library #1” Shortcode will work on any page it is placed on.

Does the addon support Grid view on the front end?

The addon does support the Grid view on the front end for the WP Document Shortcode #2.

Are there any filter attributes available 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.

Is the document feature available on any widget?

The document feature is available in the widget as well, under the name “WP Document Libraries”.

Does this Add-On require any external plugin on your site to work properly?

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.

    name-icon

    phone-icon

    email-icon

    web-icon

    msge-icon

    Please use the Support Ticket form for support requests. This form is only used for general inquiries and pre-sales requests.


    0/5 (0 Reviews)
    Scroll to Top