1. Document Library Pro
  2. Pre-Sales

Comparison: Posts Table Pro and Document Library Pro plugins

We have two dynamic WordPress table plugins, each designed to meet a specific need:

  • Posts Table Pro is our generic table plugin, perfect for listing WordPress pages, posts, or any custom post type (products, documents, jobs, members, events, etc.). While you can create your own 'Documents' custom post type and use Posts Table Pro to display the documents, it doesn't have the extra features that you may require for a document library.
  • Document Library Pro is our dedicated document library plugin. It is purpose-built for this use cases and has everything you need to add and display documents. While it displays the documents in a table just like Posts Table Pro, it has many extra features that are specific to document libraries. This includes a built-in 'Documents' custom post type, document importers, download links, file type icons, the file type and file size columns, and the ability to list documents in collapsible folders.

Need the features of both plugins? Posts Table Pro and Document Library Pro are fully compatible with each other, so you can use both on the same site!

PTP DLP
ADDING DOCUMENTS
Built-in 'Documents' post type N Y
Drag and drop file upload to document library N Y
Bulk CSV import tool N Y
WHAT CAN IT DISPLAY?
Documents Y Y
Any custom post type (e.g. documents, jobs, events, or products) Y N
Extra document data, e.g. file type, size and download link N Y
Download multiple files at once N Y
Custom fields & taxonomies Y Y
List documents in a table Y Y
Display the document library within collapsible folders N Y
EASE OF USE
List documents anywhere on your site Y Y
Create multiple tables Y Y
TABLE COLUMNS
Choose which columns appear in the table, & in which order Y Y
Columns for ID, name, content/description, image, date, modified date, categories, tags, button linking to the single document page, excerpt, author, status, custom fields & taxonomies Y Y
Columns for file size, file type and download link/button/icon N Y
Customizable column headings Y Y
CONTROL WHAT APPEARS IN THE TABLE
Choose based on category, tag, status, date (day, week, and/or month), taxonomy term, or custom field Y Y
Include or exclude specific items by ID Y Y
Exclude entire categories Y Y
TABLE SIZE OPTIONS
Customizable column widths Y Y
Control the number of rows per page Y Y
Set a maximum number of items in the table Y Y
DATE OPTIONS
Date format option Y Y
Specify which columns are treated as dates Y Y
SORT OPTIONS
Control how the table is ordered when it first loads, and the sort direction Y Y
Clickable column headings, allowing users to sort the table. Y Y
SEARCH & FILTERS
Instant AJAX-powered keyword search Y Y
Filter items based on a specific search term when the table first loads Y Y
Filter dropdowns for categories, tags, or any custom taxonomy (plus attributes for WPT) Y Y
Filter widgets N Y
Users can filter by clicking on a category, tag or custom taxonomy in the table Y Y
CONTROLS ABOVE & BELOW THE TABLE
Show, hide or position the search box, filters, reset button, page length dropdown, totals, & pagination Y Y
4 pagination button styles Y Y
Customizable messages for empty tables Y Y
IMAGES & MULTIMEDIA
Image size option Y Y
Open images in lightbox Y Y
Display embedded audio files, video and media playlists Y Y
TABLE CONTENT CONTROLS
Preview option N Y
Content/description length option Y Y
Display HTML formatting & shortcodes from other plugins Y Y
Enable/disable links to the single document page Y Y
Choose whether to open documents in a new tab N Y
RESPONSIVE OPTIONS
100% responsive & mobile-friendly Y Y
Control which columns to hide when there are too many to fit on the page Y Y
Choose which columns to show or hide on different devices Y Y
Control behavior of the + icon to view hidden columns Y Y
Choose whether to show hidden columns by default, or open in a modal window Y Y
PERFORMANCE
Lazy load option Y Y
Built-in caching Y Y
EXTRAS
Choose whether columns are truncated onto a single line, or wrapped onto multiple lines Y Y
Show or hide the footer row Y Y
Scroll offset option for websites with sticky headers Y Y
Specify which columns use numeric terms Y Y
Integration with any theme and various 3rd party plugins (see compatibility list for PTP and DLP) Y Y

Related Articles

Still need help?
If searching the knowledge base hasn't answered your question, please contact support.