Description
PDFDraft is a PDF builder plugin for WordPress that lets you design, generate, and publish professional PDF documents directly from your dashboard.
Whether you are creating certificates, invitations, or downloadable versions of your content, PDFDraft gives you full control over every pixel of your document.
Why PDFDraft?
- Drag-and-Drop Visual Builder: Place text, images, and tables anywhere on the canvas with pixel-perfect precision.
- Smart Tags and Dynamic Fields: Auto-fill your PDFs with WordPress data like post title, post meta, author, user details, site name, and site URL.
- Template Library: Start quickly with professionally designed templates for certificates, invitations, and more.
- Instant PDF Generation: Generate PDFs immediately when content is ready, with no manual server setup.
- Multiple Embed Options: Show PDFs with an inline viewer, download button, shortcode, or block.
- Brand Customization: Control fonts, colors, backgrounds, and logo placement.
- Print-Ready Output: Produce clean, crisp PDFs that look professional on screen and on paper.
PDFDraft Features
- Visual template builder with free-form placement and live preview
- Typography controls: font, size, weight, line height, and letter spacing
- Start from blank canvas or pre-designed templates
- Smart tags in headings, body text, footers, and other fields
- Dynamic replacement of tags with real WordPress data at generation time
- Template categories including certificates and invitations
- Flexible distribution through viewer, button, shortcode, and block
- Responsive display on both mobile and desktop
- No third-party hosting or iframe dependency
Build with PDFDraft
- Course Creators: Generate completion certificates with learner and course details
- Event Organizers: Create personalized invitation PDFs for each guest
- Blogs and Content Sites: Convert posts and pages into branded downloadable PDFs
Quick Setup – Under 2 Minutes
- Install and activate PDFDraft from your WordPress dashboard.
- Choose a template from the library or start from a blank canvas.
- Design your layout with the visual drag-and-drop builder.
- Add smart tags to auto-fill data from WordPress.
- Publish and generate your PDF.
External Services
PDFDraft does not connect to external services. PDF generation runs locally on your WordPress site with no data sent to third-party servers.
Installation
- Upload the
pdfdraftfolder to the/wp-content/plugins/directory - Activate the plugin through the Plugins menu in WordPress
- Navigate to PDFDraft in the WordPress admin sidebar
- Click New Design to open the editor and start building
FAQ
-
What PHP version is required?
-
PHP 8.1 or higher is required.
-
What WordPress version is required?
-
WordPress 6.4 or higher is required.
-
Can I export documents as PDF?
-
Yes. Use the export button in the editor toolbar to download your document as a PDF file.
-
Is there a limit on the number of designs?
-
No limit on the number of designs you can create.
-
Can I use dynamic WordPress data inside PDFs?
-
Yes. You can use smart tags to insert dynamic values such as post title, post meta, author data, user details, site name, and site URL.
-
Where can I display generated PDFs?
-
You can display PDFs using an inline viewer, a download button, a shortcode, or a WordPress block.
-
Does PDFDraft use external APIs or send user data to third parties?
-
No. PDFDraft processes PDF generation locally on your WordPress site and does not send data to third-party services.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“PDFDraft” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “PDFDraft” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
0.1.0
- Initial release
