We believe in Content First. Your content is the star – the medium is just the carrier. That’s why we built pressdify.
Stop struggling with manual layouts or clunky PDF generators that break your design. pressdify enables you to generate professional PDFs from your posts, pages, or custom post types using PrintCSS technology. Whether you need menus, event flyers, or documentation, we help you get it done in seconds, not hours.
What makes pressdify different? Unlike standard PDF tools, we use the W3C standard for paged media. This means you get professional features like crop marks, bleed, and spot colors directly from your HTML and CSS. It’s fast, reliable, and keeps your server lean because the heavy lifting happens on our specialized infrastructure.
Key Features
- PrintCSS Technology – The professional standard for high-quality PDF generation.
- Custom Templates – Design your own layouts using HTML and CSS in our built-in editor.
- Bulk Generation – Need a PDF for 50 posts at once? No problem.
- Gutenberg & ACF Integration – Works right where you work. Full support for Advanced Custom Fields means your data goes exactly where it should.
- Frontend Rendering – Let your visitors download PDFs with a simple button or shortcode.
- Resource-Saving – External rendering means no extra load on your WordPress site.
- Custom Post Type Support – Works with any post type.
External Service Disclosure
IMPORTANT: This plugin relies on an external service to generate PDFs. Please read this section carefully before using the plugin.
This plugin sends your WordPress content to pressdify’s PDF rendering service for processing. When you generate a PDF:
- Your post/page content (HTML, text, images) is transmitted via HTTPS to pressdify’s servers
- The content is processed using PrintCSS technology to generate a PDF
- The generated PDF is returned to your WordPress site
Service Information: * Service Provider: morntag.com (Switzerland) * Server Location: Switzerland * Service URL: https://pressdify.com * Privacy Policy: https://pressdify.com/privacy/ * Terms of Service: https://pressdify.com/terms/
Data Transmitted: * Post/page content (title, body, featured images) * Custom fields (if included in your template) * Template HTML/CSS * Your website domain
Data Retention: * Request data, generated PDFs, and CSS files are stored for 3 months for quality assurance, error handling, and support purposes * Server access logs (containing server IP, timestamps, and request paths) are retained for operational purposes * You may request deletion of your data at any time by contacting us
Requirements: * You must obtain a pressdify API key by contacting us at https://pressdify.com * You must configure the API key in the plugin settings (pressdify > Settings > License) * Your server must allow outbound HTTPS connections
Please review pressdify’s privacy policy to understand how your data is handled. By using this plugin, you acknowledge that content will be sent to an external service for PDF generation.
Use Cases
- Publishing — Create print-ready versions of blog posts
- Documentation — Generate PDF documentation from pages
- Reports — Convert data-driven posts into PDF reports
- Portfolios — Create downloadable portfolio pieces
- E-books — Compile multiple posts into PDF books
Source Code & Build Instructions
The minified JavaScript bundles in assets/app/build/ are produced from
TypeScript/React source files shipped in this same plugin under
assets/app/src/.
To rebuild from source:
cd assets/app
npm install
npm run build
The build uses @wordpress/scripts (webpack). See assets/app/package.json
for the full toolchain and script definitions.
Additional Information
System Requirements
- WordPress 6.4 or higher
- PHP 7.4 or higher
- MySQL 5.6+ or MariaDB 10.0+
- HTTPS enabled (recommended)
- Outbound HTTPS connections allowed (for API calls)
Support
For support, please visit our support forum.
Credits
This plugin was developed and is maintained by morntag.com.
