Barn2 Plugins
  • Plugins
    • Most Popular Plugins
      • Document Library Pro
      • WooCommerce Product Table
      • WooCommerce Product Options
      • WooCommerce Fast Cart
      • WooCommerce Discount Manager
      • WooCommerce Product Filters
    • VIP ACCESS

      Get full access to all 19 plugins for one low price

      Go All Access
    • Browse All Plugins
  • Services
    • Plugin Installation & Setup
    • Plugin Customization
    • WordPress Websites
    • Maintenance Plans
    • Website Fixes
  • Support
  • Resources
    • Documentation
    • Blog
  • About
    • About
    • Team
    • Media
    • Events
  • My Account
    • My Account
    • Edit Profile
    • Affiliates
    • Priority Support
    • Log In
    • Log Out

Knowledge Base

  1. Home
  2. Knowledge Base
  3. Document Library Pro
  4. Advanced Usage

Advanced Usage

How to add custom CSS to your site

CSS is responsible for the styling of elements on a web page. It controls the color and size of text,...

Using FacetWP to add filter widgets to the document library

Document Library Pro comes with built-in filter dropdowns which you can display above the table of documents. If you would...

Adding advanced search to the document library

Document Library Pro comes with an instant AJAX search box which appears above the list of documents, as well as...

How to let users edit documents from the front end

The Document Library Pro plugin has a front end document upload form, which makes it easy for users to add...

Translating Document Library Pro into other languages

Document Library Pro works with most WordPress multilingual plugins, including Weglot, TranslatePress and WPML. You can also create your own translations. Translations Included with the...

Can I change the styling of the document library?

Posts Table Pro comes with some built-in styling and is designed to look good with most themes. Where possible, it...

How to change the document download and preview icons

The Document Library Pro plugin comes with several built-in icons: the file type icons, the document download icon, and a...

Migrating from Posts Table Pro to Document Library Pro

If you are currently using Barn2's Posts Table Pro table plugin for your document library, then you may wish to...

Document library – using categories or taxonomies with numeric slugs

In Document Library Pro, it can cause problems if you use numeric slugs for your categories or custom taxonomies. For example:...

How does the plugin work with the REST API?

The WordPress REST API provides a way to interact with your website by JSON objects. We ensure our plugins work...

How to display ACF group fields

Our Document Library Pro, WooCommerce Product Table and Posts Table Pro plugins all support displaying fields created using the Advanced...

How to export documents

You can export your Document Library Pro documents using the export tool that is built into WordPress. You might want...

Code snippet: Hide the download button for certain documents

People normally use the Document Library Pro plugin to display documents with a link to an individual page for each...

How to add custom code snippets to your website

Sometimes you may wish to add a custom code snippet to your website, for example in order to customize one...

How to display the WordPress user who created the document

Document Library Pro has a 'Document author' field which you can use to display the author of each document, allow...

How to email subscribers when a new document is added

Some website owners like to email their subscribers when a new document is added to their document library. This article...

How to collect a user's email address before downloading a file

Document Library Pro doesn't have a built-in way to require someone to enter their email address before they can download...

How to sync the document library with Dropbox, Google Drive, SharePoint, etc.

Document Library Pro can display documents which are stored in the WordPress Media Library, or third party documents which are...

How to auto-sync your document library with Dropbox, Google Drive etc.

Sometimes it's useful to automatically synchronize your WordPress document library with a third party platform where you are storing your...

How to disable sorting in the document library

If you want to disable sorting for individual columns in your document library tables, please see the document_library_pro_column_sortable hook in...

How to create document category archives using page builders

Document Library Pro comes with basic category archive pages which display documents using the same layout as your blog posts....

Code snippet: Increase the size of document category folders

Document Library Pro has an option to structure the document library into category-based folders. The plugin settings page allows you...

Can I offload my document files to the cloud?

If you have lots of documents in your WordPress media library then this will be taking up server space, and...

How to create advanced document upload forms with Gravity Forms

Document Library Pro comes with its own front end document upload form which allows people to submit documents to the...

Code snippet: Display the file's upload date instead of the document creation date

The 'Date' column in Document Library Pro normally displays the date when the document post was added to your site....

How to add an AI bot to your document library

To make it even easier for your users to find documents, you can use Document Library Pro with an AI...

Categories

  • No categories

Create a WordPress Document Library

Try the plugin risk-free!
Document Library Pro left-right CTA Buy Document Library Pro

Free E-Course: Build an Online Document Library

Start Learning

Tutorial

Have you read our step-by-step tutorial on how to create a document library, or watched the video?

Need support?

Can’t find the answer you’re looking for? We’re here to help 😀
Contact Support

Need Inspiration?

See Document Library Pro in action on real customer websites 👀

View Showcase

Plugin setup & customization service

We offer full setup services and can customize our plugins to your exact requirements 🛠️

Get a Quote

Join Our Newsletter

Get news & tutorials from Barn2.

Newsletter

Helpful articles and tutorials. No spam, unsubscribe any time.
Barn2 Plugins

Professional WordPress Plugins

  • Facebook
  • X / Twitter
  • LinkedIn
  • YouTube
  • WordPress
  • GitHub

Navigation

  • Plugins
  • Services
  • Careers
  • Affiliates
  • Sitemap

Links

  • Brand Assets
  • Barn2 Merch Store
  • Nonprofits
  • Privacy Policy
  • Terms
© 2025 Barn2 Media Ltd. UK company 08565444. All rights reserved.
WordPress® and WooCommerce® are registered trademarks of their respective owners.
logo logo-simple logo-text logo-text ampersand quote search question-mark share katie-sig support-center next-arrow My Account