Descripción
Transform your WordPress content into professional PDF documents
Generate stunning, brand-consistent PDF files from your WordPress posts, pages, custom post types, and WooCommerce products with just one click. Perfect for content creators, businesses, and developers who need reliable PDF generation.
Homepage | View Demo | Documentation | YouTube
Powerful features that deliver results
- Multi-Content Generation: Create PDFs from posts, pages, custom post types, taxonomies, WooCommerce products, shop and categories
- Selective Content Display: Choose exactly what appears in your PDFs – featured images, post dates, authors, categories, and more
- Custom Fields Support: Add custom fields including Advanced Custom Fields, see documentation
- Custom Font Manager: Upload and manage custom .ttf fonts to match your brand typography in generated PDFs: see documentation
- Multi-Language Support: Core fonts management for Arabic, Hebrew, Indic, and CJK languages ensuring proper character rendering
- Button Visibility by User Role: Control which WordPress user roles can see and generate PDFs, see documentation
- WooCommerce Integration: Include product details like prices, SKUs, categories, and more
- Header & Footer Control: Add logo, custom text, and branding elements to headers and footers
- Custom CSS Support: Apply your own styling to match your brand perfectly
- Smart Content Control: Use powerful shortcodes to hide sections, create column layouts, and add page breaks exactly where you need them
- Template Overrides: Create custom templates in your theme for complete design and content control
- WordPress Hooks: Extensive filter and action hooks for advanced customization
Perfect for every use case
- Content Creators & Bloggers: Transform your best blog posts into downloadable PDFs for lead magnets or offline reading.
- E-commerce Sites: Create product catalogs and detailed product sheets from your WooCommerce products.
- Developers: Build custom PDF solutions for clients using template overrides and WordPress hooks.
- Educational Sites: Convert course materials, lessons, and resources into portable PDF formats.
DK PDF Custom Services
Need custom functionality for the DK PDF Plugin? I provide professional customization services to extend and enhance your PDF generation capabilities.
Capturas
Instalación
La instalación de «DK PDF» puede hacerse buscando «DK PDF» a través de la pantalla «Plugins > Añadir Nuevo» del escritorio de WordPress o usando los siguientes pasos:
- Descarga el plugin vía WordPress.org
- Sube el archivo ZIP a través de la pantalla «Plugins > Añadir nuevo > Subir plugin» en tu escritorio de WordPress
- Activa el plugin en menú ‘Plugins’ de WordPress
Reseñas
Colaboradores y desarrolladores
«DK PDF – WordPress PDF Generator» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «DK PDF – WordPress PDF Generator» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
2.3.1
- Fix – Server-Side Request Forgery by sanitizing external URLs from content, and configuring mPDF to restrict external resource fetching.
2.3.0
- Enhancement – Add custom font manager for uploading and managing custom .ttf fonts in PDF generation.
- Enhancement – Add core fonts management, recommended for Arabic, Hebrew, Indic and CJK languages support.
2.2.1
- Enhancement – Display custom fields in WooCommerce product PDF.
- Fix – Fatal error when generating PDFs for posts with non-publish status.
- Fix – Respect ‘shortcode only’ position setting on WooCommerce and WordPress archive pages.
2.2.0
- Enhancement – Add button visibility by role.
- Enhancement – Add max. number of items to display in the PDF.
- Fix – Fatal error with composer package versions.
- Fix – Wrong header and footer title for categories and shop.
2.1.0
- Enhancement – Add custom fields support.
- Fix – Display pdf button in wc taxonomies to apply.
2.0.2
- Fix – Wrong post content in single templates.
2.0.1
- Fix – Broken shortcodes after 2.0.0 upgrade.
2.0.0
- Enhancement – New template system and content display including archive and single templates.
- Enhancement – Support for WooCommerce products including single, shop and archive pages.
1.9.10
- Enhancement – Add new template sets system.
- Enhancement – Add new
dkpdf_content_templatefilter to select template conditionally. - Enhancement – Add output PDF html for debugging purposes.
- Enhancement – Increase init settings action priority to allow more custom post types to apply.
1.9.9
- Fix – Plugin templates not displaying CSS correctly.
1.9.8
- Fix – Add custom namespace to avoid issues with third party composer packages.
- Fix – Disable deprecated dynamic property message.
1.9.7
- Enhancement – Update plugin requirements and mpdf library to PHP 8+
- Fix – Reflected Cross-Site Scripting security issue
1.9.6
- Actualizar la librería mPDF a la última versión.
- Nuevos filtros
dkpdf_mpdf_font_dir,dkpdf_mpdf_font_data,dkpdf_mpdf_temp_dir. Gracias a joostvanbockel.
1.9.3
- Revirtiendo a 1.9.1, algo salió mal en 1.9.2
1.9.2
- PHP7:Eliminar algunas advertencias, ver problema #38, problema #48.
- HTTPS: Arreglar las imágenes que no funcionan después de mover a https, ver problema #51.
1.9.1
- Añadida protección PDF en los ajustes de la configuración de PDF
- Nuevo shortcodes de columnas: [dkpdf-columns] y [dkpdf-columnbreak]
- Nuevo filtro: dkpdf_pdf_filename
- Se corrigieron los scripts de administrador en todas las páginas (gracias a Aristeides Stathopoulos @aristath)
1.9
- Añadido atributo de etiqueta al shortcode dkpdf-remove
- Compatibilidad con los iconos de Font Awesome
- Añadido el título de la entrada como nombre de archivo PDF cuando se descarga desde el navegador
1.8
- Nuevo filtro dkpdf_pdf_format
- Nuevo filtro dkpdf_header_title
- Opción para eliminar el botón PDF predeterminado al agregar el botón PDF manualmente (gracias a Renato Alves)
1.7
- Nuevos filtros (ver documentación de filtros)
- Arreglados los problemas #21 #23 #24 de Github
1.6
- Probado hasta 4.4.2
- Añadida compatibilidad con DK PDF Generator (css + shortcodes)
1.5
- Añadidos ajustes de CSS personalizado para PDF
- Saneados los campos de ajustes
1.4
- Añadido el shortcode [dkpdf-pagebreak] para agregar saltos de página.
- Añadidos los filtros dkpdf_header_pagination y dkpdf_footer_pagination
- Añadida la página de extensiones al menú de administración
1.3
- Nuevo menú de administración de DK PDF con mejor usabilidad
- Añadida una pestaña de ajustes PDF para ajustar la orientación de la página, el tamaño de la fuente y los márgenes del PDF
- Añadido el shortcode [dkpdf-remove] para eliminar partes del contenido al generador de PDF
1.2
- Enlace a los ajustes en la página del listado de plugins
- Ajusta la plantilla del encabezado para una mejor visualización del logotipo
1.1
- Elimina el shortcode dkpdf-button en el PDF generado
1.0
- Versión inicial












