About this plugin
DocRenders lets your visitors download a clean, print-ready PDF of any post or page with a single click. Connect your DocRenders API key, place the button with a shortcode or Gutenberg block, and you’re done.
Features
- One-click PDF download for posts, pages, or any custom post type
- Shortcode [docrenders_pdf] — drop it anywhere in your content
- Gutenberg block — insert the PDF button from the block inserter
- Configurable button label and placement
- Usage meter in the settings page so you always know where you stand
- Free plan includes a small “PDF generated by DocRenders” footer; upgrade to remove it
WooCommerce (optional)
When WooCommerce is active, a separate settings section appears that lets you automatically attach a PDF invoice to the customer-completed-order email.
How it works
DocRenders sends your post HTML to the DocRenders rendering service and streams the resulting PDF directly to the visitor’s browser — no files are stored on your server.
com.
External services
This plugin connects to the DocRenders API to generate PDFs. No PDF files are stored on your server — they are streamed directly to the visitor’s browser.
Endpoints used:
- /render — called whenever a visitor clicks the PDF download button or a WooCommerce invoice is generated. Sends the post/page HTML (or invoice data) and your API key.
- /usage — called periodically from the admin settings page to display your monthly render count. Sends only your API key.
Data sent: post or page HTML content, invoice field values (shop name, address, order details), API key (as a Bearer token), and optional rendering options (page format, margins).
This service is provided by DocRenders.
com/terms
com/privacy