Plugin Reviews

WP Post to PDF Enhanced

WP Post to PDF Enhanced renders posts & pages as downloadable PDFs for archiving and/or printing.

43 reviews
Average Rating
4.6 out of 5 stars
Works great
By , for WP 4.5.2

Works perfectly for me. Thanks!

great plugin
By , for WP 4.5

Hi, how can i hide the text printing next to the logo in pdf, is there are any css class assign to that location, so i can hide the text prevent it from printing.

By , for WP 4.4.2


Great plugin
By , for WP 4.4.2

Great plugins, many customisation options. Nice job. I love it

Works great; great support
By ,

Follow instructions and email him for support and be grateful the developer invites it - and supports the plugin.

I ended up upgrading to premium, which is totally worth it. My pdfs look fabulous on mobile.

Great, easy plugin with fabulous support. THANK YOU!

Functionally Great, But Need Better Elements for Web Design
By , for WP 4.3.1

The plugin works great, creates a nice looking PDF file of a post. My only complaint is that the web elements that get written out aren't well designed, so it's difficult for us web designers to position the PDF icon without having to create a child theme and muck around with the code.

For example, if I choose to position the icon to the left, I get this HTML structure for the PDF icon:

<div style=text-align:left;>
   <a class="wpptopdfenh" target="_blank" rel="noindex,nofollow" href="/2015/04/25/mypost/?format=pdf" title="Download PDF">
      <img alt="Download PDF" src="http://example.com/wp-content/plugins/wp-post-to-pdf-enhanced/asset/images/pdf.png">

The wpptopdfenh class should have been moved to the enclosing <div> instead part of the link element. That way, it would have been much easier to position and style the icon.

Second, the inline style for the enclosing <div> makes it too difficult to override (providing you can target the <div> in the first place). I would have to use an !important clause to override any inline styling.

A better implementation of the plugin would be to output a structure like this:

<div class="wpptopdfenh alignleft">
   <a target="_blank" rel="noindex,nofollow" href="/2015/04/25/mypost/?format=pdf" title="Download PDF">
      <img alt="Download PDF" src="http://example.com/wp-content/plugins/wp-post-to-pdf-enhanced/asset/images/pdf.png">

And then enqueue an external stylesheet that looks like this:

.wpptopdfenh.alignleft {
   text-align: left;
.wpptopdfenh.alignright {
   text-align: right;

That would make it easier to adjust the positioning of the icon in case I want to adjust it slightly up or down, make it inline-block with some existing elements, etc. If I wanted to style the link itself, I could just use a .wpptopdfenh a selector.

I hope you will please consider this for your next update.

Out of the box
By , for WP 4.3.1

Surprised how well and easy it works!

Work like a charm!
By , for WP 4.3.1

Though you are not updated for WordPress 4.3.1, it is working like a charm but I have few advices.

1. Download size is too big! 26MB for a plugin is really big. You should include only few standard fonts and let download extra fonts as a extended plugin or direct font download.

2. In wp-post-to-pdf-enhanced.php,
rel="noindex,nofollow" should be rel="noindex nofollow". I spotted this because I care for SEO.

It really is a great plugin!

please for rtl language
By , for WP 4.3

please for rtl language

Works well
By ,

There are some small bugs in tcpdf library in regards to png/gif files but I've managed to fix those in minutes.

  • Solution for gif files: John Bryan's reply @ https://www.drupal.org/node/130016
  • If you get errors with png files, in "tcpdf" directory, create "cache" folder and chmod that to 777, you may need to chmod the "tcpdf" folder too which should definitely fix the problem.

@Developers, how about some additional functionality:

  • Let people choose to have pagination start at second page.
  • Let people create cover page.

Overall, nice little plugin, as of 13/08/2015, version 1.1.1 works with latest WordPress with no problems.

You must log in to submit a review. You can also log in or register using the form near the top of this page.