PDFDraft

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

  1. Install and activate PDFDraft from your WordPress dashboard.
  2. Choose a template from the library or start from a blank canvas.
  3. Design your layout with the visual drag-and-drop builder.
  4. Add smart tags to auto-fill data from WordPress.
  5. 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

  1. Upload the pdfdraft folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. Navigate to PDFDraft in the WordPress admin sidebar
  4. 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.

Contributors

Translate “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