Multiple libraries on one site Free & Pro

Show different document libraries on different pages by scoping each block or shortcode to a category, with its own layout and columns.

Updated August 16, 2026

You can run as many document libraries as you want on one site: every Document Library block or [filedeck] shortcode is its own independent library with its own layout, columns, category scope, page size, and sort order. All documents live in one place under Documents, and each library simply shows the slice you point it at.

How to set up separate libraries

  1. Go to Documents → Document Categories and organize your documents into categories that match the libraries you want — for example policies and newsletters. See categories and tags.
  2. Create a page for the first library and add a Document Library block (or shortcode) scoped to its category.
  3. Create a page for the second library, scoped to the other category — with a completely different layout and column set if you like.
  4. Repeat for as many libraries as you need, including two libraries on the same page.

Example: a policies table and a newsletters grid

A "Company Policies" page built for scanning metadata:

[filedeck layout="table" columns="title,categories,modified,size,link" category="policies" sort_by="title"]

A "Newsletter Archive" page built around cover images:

[filedeck layout="grid" columns="image,title,excerpt,date,link" category="newsletters" per_page="12" sort_by="date"]

Both pull from the same document pool, so a document assigned to both categories appears in both libraries, and every document remains manageable from the single Documents → All Documents screen. The full attribute list is in the shortcode reference.

Which settings are per-library and which are global?

Per-library — set independently in each block or shortcode:

  • layout (table, grid, gallery, or folders)
  • columns and their order
  • category scope
  • per_page, sort_by and sort_order

Global — set once under Documents → Settings and shared by all libraries:

  • The accent color, download link style, and other display defaults (see styling and colors)

This split is deliberate: libraries can differ in structure while the whole site keeps one consistent visual style.

FAQ

Can two libraries appear on the same page?

Yes. Add two blocks or two shortcodes to the page; each renders and behaves independently, including its own search box, filters, and Copy link button — a copied link records each library’s own view, and opening it restores each library independently. For the classic sectioned downloads page — a heading per category with a scoped table under each — follow the table-per-category recipe.

Can the same document appear in more than one library?

Yes. Assign it to multiple categories and it shows up in every library scoped to any of those categories.

Can each library have its own colors?

Yes. accent_color is a per-library shortcode attribute, so [filedeck accent_color="#b91c1c"] colours just that library; anything you leave out falls back to the site-wide default under Documents → Settings. grid_columns, link_style, dl_text and empty_message work the same way.

Is there a limit to how many libraries I can create?

No. Libraries are just blocks or shortcodes, so you can place as many as your site needs.

Still stuck? Email support@getfiledeck.com.