Description
DLScrib is a professional PDF library solution for organizing, managing, and displaying documents in WordPress. dlscrib provides a clean and user-friendly way to access PDF files, while Doclume PDF Library helps create an organized document collection for website visitors.
Key Features
- Simple
[doclume_pdf_library]shortcode — drop it on any page or post - Front-end upload form with title field
- One-click “Open” (view in browser) and “Download” buttons for every file
- Only genuine PDF files are accepted (extension and file-content checks)
- Adjustable maximum upload size
- Optional admin approval before a new upload appears publicly
- Uploaded files are stored in a dedicated, script-protected folder
- Clean, responsive styling out of the box
Recommended for site owners
Because uploads can be open to any visitor, we recommend enabling “Require admin approval” in Settings Doclume PDF Library so you can review each file before it becomes publicly visible.
Installation
- Upload the
doclume-pdf-libraryfolder to/wp-content/plugins/, or install the zip via Plugins Add New Upload Plugin. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to Settings Doclume PDF Library to set your preferred maximum file size and moderation option.
- Add the shortcode
[doclume_pdf_library]to any page or post.
FAQ
-
Can visitors upload without an account?
-
Yes. No login is required by default. You can still moderate submissions from Settings Doclume PDF Library.
-
Where are the uploaded PDFs stored?
-
Inside your standard WordPress uploads directory, in a dedicated sub-folder that is protected against script execution.
-
Can I require approval before a PDF appears on the site?
-
Yes, turn on “Require admin approval” in the plugin settings. New uploads will stay pending until you publish them from the Shared PDFs menu in wp-admin.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Doclume PDF Library” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Doclume PDF Library” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0
- Renamed the plugin to Doclume PDF Library (previously PDF Share Hub) for a more distinctive name/slug.
- Prefixed all functions, options, meta keys, the post type, and the shortcode to avoid naming collisions.
- Added explicit sanitize_callback handling to all registered settings.
- Removed an unused core file include.
- Replaced the PHP session-based notice with a request-scoped variable so front-end pages no longer force PHP sessions or bypass page caching.
1.1.1
- Removed placeholder Plugin URI / Author URI headers.
- Updated “Tested up to” to the current WordPress version.
1.1.0
- Added ability for visitors to delete their own uploaded PDFs (identified via browser cookie), and for admins to delete any PDF.
1.0.0
- Initial release.