

Document list in admin showing file type, version count, size, and download stats.
Trilobita DocVault is a WordPress document management plugin with version control and a searchable document library. Upload and organise files in the admin, then share them with your team or site visitors — with a searchable, sortable document table, Gutenberg block support, full version history, download tracking, and access control.
Key Features:
[trdv_list tag="slug"] or show a tag dropdown with show_tag_filter="true".[trdv_list orderby="menu_order"] to apply that order on the frontend.Trilobita DocVault Pro adds enterprise-grade features for teams that need more control:
Trilobita DocVault stores the following user data:
_trdv_uploaded_by) to track who uploaded each document version.trdv_download_log).This data is handled in compliance with GDPR and CCPA:
Document Block (Gutenberg):
Add a single document with a download button directly in the block editor:
Block options:
[trdv_list] — Document Table Shortcode:
Display a searchable, sortable table of documents on any page or post:
[trdv_list]
Parameters:
category – Filter by document category slugtag – Filter by document tag slugtype – Filter by file type (pdf, docx, etc.)orderby – Sort by: date, title, size, menu_order (default: date). Use menu_order to display documents in the drag-and-drop order set in the admin list. When menu_order is selected and order is not explicitly set, the list defaults to ASC.order – ASC or DESC (default: DESC)show_search – Show search box: true/false (default: true)show_download – Show download button: true/false (default: true)show_view – Show view button for PDFs and images: true/false (default: true)show_category_filter – Show category dropdown filter: true/false (default: false)show_tag_filter – Show tag dropdown filter: true/false (default: false)show_type_filter – Show file type dropdown filter (only types present in the library): true/false (default: false)show_count – Show download count column: true/false (default: false)columns – Columns to display: title, type, size, date (default: title,type,size,date)per_page – Documents per page (default: 20)show_expired – Include expired documents: true/false (default: false)Examples:
[trdv_list type="pdf" orderby="title" order="ASC"]
[trdv_list category="reports" show_search="false" columns="title,date"]
[trdv_list orderby="menu_order"]
[trdv_list show_category_filter="true" show_type_filter="true" show_count="true"]
[trdv_list show_tag_filter="true"]
[trdv_list show_download="false" show_view="true"]
Document Link Toolbar Button:
Link any selected text to a document download without leaving the block editor:
[trdv_link] — Inline Document Link Shortcode:
Insert a download link within any text:
[trdv_link id="123"]Download the report[/trdv_link]
Parameters:
id (required) – The document IDnew_tab – Open in new tab: true/false (default: false)class – Add custom CSS classExamples:
[trdv_link id="123"] - Uses document title as link text
[trdv_link id="123"]Click here[/trdv_link] - Custom link text
[trdv_link id="123" new_tab="true"]Download[/trdv_link] - Opens in new tab