WP Advanced PDF


WP Advanced PDF is a pdf generator for posts to pages. This plugin enables your blog readers to create pdf of posts of your blog. WP Advanced PDF relies on the TCPDF class to render PDF.
This makes WP Advanced PDF a completely self contained PDF generating plugin.
This plugin has possibility to limit access to pdfs to registered users or present links to all visitors.

Main features

  • Feature to set Custom fonts for PDF
  • Feature to set Stretching and Spacing for PDF
  • Gives a pdf extract link into your blog and you blog reader can easily extract the blog on one click only
  • You can include header logo to pdf.
  • Can set custom bullet style.
  • Can add watermark text and images to look PDF wonderful.
  • Can customize fonts of header and content.
  • Can easily change margins, alignment, and pages for your pdf.
  • Can set file name for pdf. Default file name of plugin is Post Id.
  • Have ability to generate pdf from cache to reduce load from server and can schedule backup of cache if Your blog is not updating too frequently and many more options.
  • Can add custom style to post contents
  • Can set default blog title for pdf
  • Easy to use and install
  • Easy to configure

Premium Feature Now In Free

Enhanced Custom Font Support

  • Now fonts will be saved on wordpress upload directory instead of plugin’s directory keeping plugin size fix and safe.


  • To get premium plugin click here

With all your support and help we have successfully launched premium version of this plugin with lots of useful and handy features. Along with the features of WP Advanced PDF following are the main features included in premium version:

Compatible with ACF

  • Advanced Custom Fields Plugin for WordPress


  • Ability to choose meta fields for each post types to be display on PDF.
  • Ability to provide name of the meta fields to overwrite default name.
  • Ability to include custom meta fields per post wise into PDF. Which will then also be present on general pdf setting page for all posts of particular post type.


  • Created a Default setting to go live as soon as activating plugin, excluding the headache of doing those settings first.
  • Apart from default setting you can also make your Custom Settings as much as you can. This way you will play with those settings easily.
  • Admin can apply custom setting and can remove them as well.
  • Admin can get preview PDF of selected setting configuration’s.


  • Made a shortcode for PDF export button so that admin can place wherever he/she want. [ptpdf]
  • If shortcode feature is activated then admin must have to use shortcode to show PDF export button.


  • You can view log of exported PDFs.
  • Can select what field to display in log like export date, post type etc through screen options.
  • Can remove single log entry as well as can delete in bulk.
  • Pagination is provided and log entries are listed by latest at top.


  • Change layout of setting page for easy access.
  • Changed icon of menu link


  • FrontEnd: click here
  • BackEnd: click here


If you need support or have any question then kindly use our online chat window here or send us email at support@cedcommerce.com

Follow Us


  • Setting page
  • Export In post edit screen
  • Admin bulk export
  • Export option on front end
  • Popup for guest user


Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of WP Advanced PDF, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type WP Advanced PDF and click Search Plugins. Once you’ve found our WP Advanced PDF plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our Product Auto Share plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.

Preguntas frecuentes

How to change position buttons in content

Go to the Settings page and change value for the ‘Position of buttons in the content’ field.

Buttons for content do not appear on page

Go to the Settings page and change value for the ‘Display Options’ or ‘Availability’ fields.

Buttons for certain post type do not appear on page

Go to the Settings page and Check options ‘Allowed Post Types’ field.

How can I change the content pdf document ?

In order to change main content of pdf/print document you can use following filter:

add_filter( 'the_post_export_content', {your_function} );

For example, add the following code to the ‘functions.php’ file of your theme:

add_filter( 'the_post_export_content', custom_function );

function custom_function( $post_content ){
    $my_content = '<p>Adipisci ipsam quod odit eius et et voluptas corporis.</p>';
    $more_content = '<p> Velit repudiandae earum ducimus odit excepturi cum laboriosam.</p>';
    return $my_content . $more_content;

How I add different styles to pdf

To add style in pdfs, Go to Body Section, check Custom CSS and enter the required styles in textarea.


16 de octubre de 2021
This is not the best plugin of this type out there, but it does what is says it does. I have been using it for several months and it worked for me. The only reason I switched to another plugin is because this one is not compatible with PHP8 and that is a requirement as my ISP is upgrading.
6 de enero de 2021
While I like the many configuration options of this plugin, there is one major disadvantage that makes it useless for many websites: If the page contains shortcodes from a pagebuilder like Divi, these shortcodes will be visible in the resulting PDF, which is definitely not what you want.
26 de diciembre de 2019
Un complemento INÚTIL. Calificación 0%.
25 de enero de 2019
On posts, the pdf icon appears, but, it doesnt actually generate a pdf. And on all other selected content, the icon doesnt show up at all.
Leer todas las 16 reseñas

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.


Traduce "WP Advanced PDF" 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


  • Bug fix


  • Bug fix


  • Fixed Bulk action export pdf issue.


  • Added feature to send pdf in mail to users for selected user role whenever a post is published.


  • Fixed the issue of using deprecated way of defining constructor


  • Provide premium feature of font uploads in uploads directory wordpress
  • Provide new settings for header to choose the content of header from options like logo, Site name, Site description, Site URL


  • Fixed the issue of notice on admin page


  • Removed the Empty div on frontend when frontend is not selected from admin
  • Fixed the issue of notice on 404 page


  • Fixed issue with edit or view links on pages in admin panel


  • Fixed issue with uploads directory permission
  • Fixed error on plugin activation


  • Launched WP Advanced PDF PRO


  • fixed issue with style and script in https enabled site.
  • Added RTL support


  • Updated tcpdf library to 6.2.12.
    **Added feature to set Custom fonts for PDF
    **Added feature to set Stretching and Spacing for PDF


  • Made Important changes.


  • Added body wrapper to post contents to be printed.
  • Can now remove footer from pdf if you want


  • Fixed minor bugs related to admin settings(Javascript issue).


  • This is initial version