{"id":298125,"date":"2026-05-08T10:34:11","date_gmt":"2026-05-08T10:34:11","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/pdfdraft\/"},"modified":"2026-05-13T07:59:16","modified_gmt":"2026-05-13T07:59:16","slug":"pdfdraft","status":"publish","type":"plugin","link":"https:\/\/sq.wordpress.org\/plugins\/pdfdraft\/","author":15539813,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0","stable_tag":"1.0","tested":"6.9.4","requires":"6.4.0","requires_php":"8.1.0","requires_plugins":null,"header_name":"PDFDraft","header_author":"PDFDraft","header_description":"Create and export custom PDFs in WordPress with a powerful builder\u2014drag, rotate, scale, and position elements freely.","assets_banners_color":"f1b4b1","last_updated":"2026-05-13 07:59:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/pdfdraft.com","header_author_uri":"https:\/\/pdfdraft.com","rating":0,"author_block_rating":0,"active_installs":30,"downloads":605,"num_ratings":0,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"0.1.0":{"tag":"0.1.0","author":"wpeverest","date":"2026-05-11 12:04:44"},"1.0":{"tag":"1.0","author":"wpeverest","date":"2026-05-13 07:59:16"}},"upgrade_notice":{"0.1.0":"<p>Initial release of PDFDraft.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3526455,"resolution":"128x128","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3526455,"resolution":"256x256","location":"assets","locale":"","width":512,"height":512},"icon.svg":{"filename":"icon.svg","revision":3526455,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3526455,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3526455,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.1.0","1.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3530676,"resolution":"1","location":"assets","locale":"","width":3840,"height":2068},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3530676,"resolution":"2","location":"assets","locale":"","width":3840,"height":2068},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3530676,"resolution":"3","location":"assets","locale":"","width":3840,"height":2068},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3530676,"resolution":"4","location":"assets","locale":"","width":3840,"height":2068},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3530676,"resolution":"5","location":"assets","locale":"","width":3840,"height":2068},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3530676,"resolution":"6","location":"assets","locale":"","width":3840,"height":2068}},"screenshots":{"1":"PDFDraft visual editor.","2":"PDFDraft Templates.","3":"PDFDraft Embed and Download button block.","4":"Embedded PDF and Button block in Frontend.","5":"Post to PDF download button in Frontend.","6":"PDFDraft Post to PDF Settings."},"jetpack_post_was_ever_published":false},"plugin_section":[61],"plugin_tags":[1764,169779,27003,57399,26896],"plugin_category":[50],"plugin_contributors":[143535],"plugin_business_model":[],"class_list":["post-298125","plugin","type-plugin","status-publish","hentry","plugin_section-featured","plugin_tags-pdf","plugin_tags-pdf-builder","plugin_tags-pdf-embed","plugin_tags-pdf-invoice","plugin_tags-pdf-viewer","plugin_category-media","plugin_contributors-wpeverest","plugin_committers-wpeverest","plugin_support_reps-shresthauzwal"],"banners":{"banner":"https:\/\/ps.w.org\/pdfdraft\/assets\/banner-772x250.png?rev=3526455","banner_2x":"https:\/\/ps.w.org\/pdfdraft\/assets\/banner-1544x500.png?rev=3526455","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/pdfdraft\/assets\/icon.svg?rev=3526455","icon":"https:\/\/ps.w.org\/pdfdraft\/assets\/icon.svg?rev=3526455","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-1.png?rev=3530676","caption":"PDFDraft visual editor."},{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-2.png?rev=3530676","caption":"PDFDraft Templates."},{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-3.png?rev=3530676","caption":"PDFDraft Embed and Download button block."},{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-4.png?rev=3530676","caption":"Embedded PDF and Button block in Frontend."},{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-5.png?rev=3530676","caption":"Post to PDF download button in Frontend."},{"src":"https:\/\/ps.w.org\/pdfdraft\/assets\/screenshot-6.png?rev=3530676","caption":"PDFDraft Post to PDF Settings."}],"raw_content":"<!--section=description-->\n<p>Every other WordPress PDF plugin makes you compromise \u2014 fixed templates, rigid layouts, output that never quite looks right. PDFDraft gives you a free-form canvas where you place anything, anywhere, and the result looks exactly the way you designed it.<\/p>\n\n<p>Drop in a smart tag and it stops being a static document entirely. Your PDF auto-fills with real WordPress data \u2014 names, emails, post titles, site details \u2014 personalized for every single person, automatically.<\/p>\n\n<h3>\u26a1 Quick Links<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/pdfdraft.com\/features\/?utm_source=wporg&amp;utm_medium=readme&amp;utm_campaign=quicklinks\">Explore all features:<\/a><\/li>\n<li><a href=\"https:\/\/pdfdraft.com\/use-cases\/?utm_source=wporg&amp;utm_medium=readme&amp;utm_campaign=quicklinks\">See what you can build:<\/a><\/li>\n<\/ul>\n\n<p><strong>Why PDFDraft?<\/strong><\/p>\n\n<ul>\n<li><strong>Free-canvas drag &amp; drop builder<\/strong>: Place text, images, and tables anywhere on the canvas with pixel-perfect precision.<\/li>\n<li><strong>Smart Tags and Dynamic Fields<\/strong>: Auto-fill your PDFs with WordPress data like post title, post meta, author, user details, site name, and site URL.<\/li>\n<li><strong>Typography controls<\/strong>: Customize font, size, weight, line height, and letter spacing for every text element.<\/li>\n<li><strong>Template Library<\/strong>: Start quickly with professionally designed templates for certificates, invitations, invoices and more.<\/li>\n<li><strong>Instant PDF Generation<\/strong>: Generate PDFs immediately when content is ready, with no manual server setup.<\/li>\n<li><strong>Multiple Embed Options<\/strong>: Show PDFs with an inline viewer, download button, shortcode, or block.<\/li>\n<li><strong>Brand Customization<\/strong>: Control fonts, colors, backgrounds, and logo placement.<\/li>\n<li><strong>Gutenberg blocks included<\/strong>: Embed a PDF inline viewer or add a download button anywhere in your content using native WordPress blocks. No shortcode required \u2014 though shortcodes are supported too.<\/li>\n<li><strong>Print-Ready Output<\/strong>: Produce clean, crisp PDFs that look professional on screen and on paper.<\/li>\n<\/ul>\n\n<p><strong>What you can build?<\/strong><\/p>\n\n<ul>\n<li><strong>Course Creators<\/strong>: Generate completion certificates with learner and course details<\/li>\n<li><strong>Event Organizers<\/strong>: Create personalized invitation PDFs for each guest using dynamic smart tags<\/li>\n<li><strong>Blogs and Content Sites<\/strong>: Convert posts and pages into branded downloadable PDFs<\/li>\n<li><strong>Awards &amp; recognition documents<\/strong>: One template, unlimited personalized outputs<\/li>\n<li><strong>Anything you can design<\/strong>: The free canvas means no limits on what you build<\/li>\n<\/ul>\n\n<p><strong>Who is PDFDraft for?<\/strong><\/p>\n\n<p><strong>For personalization<\/strong> \u2014 Course creators, educators, and membership site owners who need every PDF to feel made for that specific person.<\/p>\n\n<p><strong>For automation<\/strong> \u2014 Site owners and publishers who want to design once and have PDFs generate automatically for every post, user, or event.<\/p>\n\n<p><strong>For power users<\/strong> \u2014 WordPress builders and developers who want to pull any data field into any part of a PDF without writing custom code.<\/p>\n\n<p><strong>Quick Setup \u2013 Under 2 Minutes<\/strong><\/p>\n\n<ol>\n<li>Install and activate PDFDraft from your WordPress dashboard.<\/li>\n<li>Choose a template from the library or start from a blank canvas.<\/li>\n<li>Design your layout with the visual drag-and-drop builder.<\/li>\n<li>Add smart tags to auto-fill data from WordPress.<\/li>\n<li>Publish and generate your PDF.<\/li>\n<\/ol>\n\n<p><strong>External Services<\/strong><\/p>\n\n<p>PDFDraft does not connect to external services. PDF generation runs locally on your WordPress site with no data sent to third-party servers.<\/p>\n\n<h4>Coming soon<\/h4>\n\n<p>PDFDraft is actively growing. A <strong>WooCommerce addon<\/strong> for automated invoices, packing slips, and order PDFs is currently in development and coming soon.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20there%20a%20limit%20on%20the%20number%20of%20designs%3F\"><h3>Is there a limit on the number of designs?<\/h3><\/dt>\n<dd><p>No limit on the number of designs you can create.<\/p><\/dd>\n<dt id=\"can%20i%20use%20dynamic%20wordpress%20data%20inside%20pdfs%3F\"><h3>Can I use dynamic WordPress data inside PDFs?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20a%20pdf%20to%20my%20posts%20or%20pages%3F\"><h3>How do I add a PDF to my posts or pages?<\/h3><\/dt>\n<dd><p>You can display PDFs using an inline viewer block, a download button block or by using shortcode<\/p><\/dd>\n<dt id=\"does%20pdfdraft%20work%20with%20the%20wordpress%20block%20editor%20%28gutenberg%29%3F\"><h3>Does PDFDraft work with the WordPress Block Editor (Gutenberg)?<\/h3><\/dt>\n<dd><p>Yes. PDFDraft includes native Gutenberg blocks for embedding PDFs and adding download buttons anywhere in your content<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20know%20how%20to%20code%3F\"><h3>Do I need to know how to code?<\/h3><\/dt>\n<dd><p>Not at all. PDFDraft is built for everyone. If you can click and drag, you can build a professional-looking PDF with dynamic data \u2014 no coding, no setup headaches.<\/p><\/dd>\n<dt id=\"will%20there%20be%20woocommerce%20support%3F\"><h3>Will there be WooCommerce support?<\/h3><\/dt>\n<dd><p>Yes \u2014 a WooCommerce addon for automated invoices and packing slips is currently in development and coming soon.<\/p><\/dd>\n<dt id=\"does%20pdfdraft%20use%20external%20apis%20or%20send%20user%20data%20to%20third%20parties%3F\"><h3>Does PDFDraft use external APIs or send user data to third parties?<\/h3><\/dt>\n<dd><p>No. PDFDraft processes PDF generation locally on your WordPress site and does not send data to third-party services.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0<\/h4>\n\n<ul>\n<li>Fix     - Image field duplicate issue.<\/li>\n<li>Fix     - Replace Text field default placeholder.<\/li>\n<li>Fix     - Embed PDF and Download PDF wp data field support.<\/li>\n<li>Enhance - Home Menu for Main Plugin.<\/li>\n<li>Enhance - Open editor when clicking project directly from the projects list.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"A PDF builder for WordPress to design, generate, and publish professional documents with no coding required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/298125","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=298125"}],"author":[{"embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wpeverest"}],"wp:attachment":[{"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=298125"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=298125"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=298125"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=298125"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=298125"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sq.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=298125"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}