Setup
Enable, configure, and choose templates.
Last updated on May 18, 2026
Posts to PDF allows you to automatically convert your WordPress posts and pages into downloadable PDF documents. This doc will walk you through enabling the feature, configuring settings, and selecting templates for your content.
Prerequisites
PDFDraft plugin installed and activated
At least one PDF design created in PDFDraft
Accessing Posts to PDF Settings

In your WordPress admin dashboard, navigate to the PDFDraft menu
Click Settings
The Posts to PDF configuration section will be displayed in the main content area
Enabling Posts to PDF
Before you can convert posts and pages to PDF, you must enable the feature:
Locate the Enable toggle at the top of the Posts to PDF section
Click the toggle to turn it on (it will turn blue when enabled)
Click the Save button to apply your changes
Once enabled, you can configure individual settings for posts and pages.
Configuring Posts
The Posts section allows you to enable PDF conversion for blog posts and select which template to use.
Enable for Posts
In the Posts section, locate the Enable for Posts toggle
Click the toggle to enable PDF conversion for posts
Select a Template
Click the Project dropdown menu
Select a PDF design from the available options
The dropdown will display all PDF designs you have created in PDFDraft. The default option is Post/page to PDF.
Configuring Pages
The Pages section works identically to the Posts section but applies to WordPress pages instead of posts.
Enable for Pages
In the Pages section, locate the Enable for Pages toggle
Click the toggle to enable PDF conversion for pages
Select a Template
Click the Project dropdown menu
Select a PDF design from the available options
You can use the same template for both posts and pages, or select different templates for each content type.
Saving Your Settings
After configuring all settings:
Click the Save button at the top of the settings page
Alternatively, use the keyboard shortcut Ctrl+S (Windows/Linux) or Cmd+S (Mac)
You will see a success notification confirming your settings have been saved.
What Happens Next
Once you have enabled and configured Posts to PDF:
A download button will automatically appear on all published posts and pages (based on your enable settings)
When visitors click the button, a PDF will be generated using your selected template
The PDF will include the post or page content formatted according to your template design
Per-Post Customization
You can override the global settings for individual posts and pages:
Open any post or page in the WordPress block editor
In the right sidebar, locate the document settings panel
Look for the PDF settings section
Select a different PDF template from the dropdown if desired
Configure the button visibility setting to show, hide, or use the global setting
These per-post settings will override your global Posts to PDF configuration for that specific content.

Testing Your Configuration
Navigate to any published post or page on your site
Verify that the download button appears in the configured position
Click the download button
Confirm that a PDF is generated and downloaded with your content
If the button does not appear, verify that Posts to PDF is enabled and that the specific content type (posts or pages) is enabled in your settings.

Managing Your Settings
You can return to the Posts to PDF settings at any time to:
Enable or disable the feature
Change which content types have PDF conversion enabled
Switch to a different PDF template
Update the download button text or position
All changes require clicking the Save button to take effect.
Common Issues
Download button not appearing:
Verify that Posts to PDF is enabled in settings
Check that the content type (posts or pages) is enabled
Ensure you clicked Save after making changes
Check if the individual post/page has button visibility set to hide
PDF generation fails:
Verify that a valid PDF template is selected
Ensure the selected template exists and has not been deleted
Check that your server meets the minimum PHP and WordPress requirements