wordpress . Plugin

PDF Manager

The Legoeso PDF Manager is a lightweight, simple but powerful PDF document manager. It helps you organize your PDF documents for easy display, and distribution within your WordPress site. It supports multiple file upload or bulk upload of files stored in a zip file.

Features include unlimited file uploads. Upload documents via drag and drop, bulk upload, bulk download, bulk delete, automatically generates document previews for list display, and visitors can securely view PDF documents within WordPress. In addition, you can modify document names and categories on the fly, and perform keyword document searches.

Installation

Download the latest Legoeso PDF Manager archive from WordPress and extract to a folder or alternatively search the WordPress plugin repository for Legoeso PDF Manager

Upload

Upload the plugin to your ‘ /wp-content/plugins/ ‘ directory

Activate

Activate the plugin through the ‘Plugins’ menu in WordPress


Short Code Preview/Examples

Short Code | Table View with Metadata

[legoeso_display_documents]

Short Code | Table View with Preview Image

[legoeso_display_documents type=”document_preview”]

Short Code | Unordered List View

[legoeso_display_documents type=”listview” pdf_id=”678797, 1180835, 3003172, 6264324, 5239907, 2872427, 4193296, 9605829, 1281074″]

FAQ

General Questions

Plugin Requirements?
  • WordPress 5.6+
  • Imagick
  • ZipArchive
Features Included?
  1. Bulk import of PDFs documents – easily drag and drop to upload a single document, a multiple documents or a zip file containing a multiple documents.
  2. Single or bulk delete of PDFs.
  3. Single or bulk download of pdf documents.
  4. Sort by category, document name, upload by, or date uploaded.
  5. Perform key word search on PDF documents.
  6. Easily list or display some or all documents by document id or category within a WordPress page.
  7. Quickly rename the document or its category.
  8. Secure access to all PDF documents, users must be logged in to access your documents.
Limitations?

The PDF Manager uses ‘PHP PDF Parser’ to extract text from PDFs.

  1. The PHP PDF Parser is not suitable for parsing very large files (See: smalot/pdfparser#104 ) and may generate ‘Fatal errors: Allowed memory allocation error’ when attempting to parse some files. In cases of large files, no text parsing will be attempted, only an image preview will be extracted.
  2. Encrypted PDF’s files are not supported.
Other Usages?
  • E-mail PDF – @ request
  • Restrict documents by user groups – @ request
  • Extract and harvest data collected from pdf documents and store – @ request