This article was published 9 years ago, therefore the contents of this post may be out of date.

PDF’s are a really great file format as it lets people view information exactly as you intended it across all platforms.

Also the good thing about PDF’s are that they are a vector format so graphics & text will always remain crisp when the reader zooms in, you can format them how you like and they will stay the same regardless on what device is currently being used to view them.

So for this week WordPress Wednesday roundup we will be focusing on those people who wish to include PDF’s directly in their WordPress powered site with a great list of WordPress Plugins that can handle things like viewing, embedding, handling, downloading posts as PDF’s etc.

1. WP Post to PDF Enhanced – Free


WP Post to PDF Enhanced is based on the original WP post to PDF, as its renders posts & pages as downloadable PDFs for archiving and/or printing.

The Configuration options are available for the presentation and placement of the PDF link/icon in the article, custom header image, included/excluded posts/pages, fonts for various sections (header, footer, article, etc.), caching of previously-rendered PDFs, and much more.

With this plugin it’s possible to limit access to PDFs to registered users or present the link/icon to all visitors. WP Post to PDF Enhanced is completely self-contained, and does not rely on any third party to render PDFs; does not require any additional plugins, either.

2. PDF & Print – Free


PDF & Print allows you in the easiest and most flexible way to create PDF and Print page with adding appropriate buttons to the content. PDF & Print using mpdf library under GPLv2 license.

3. Print Friendly and PDF Button – Free


The Print Friendly & PDF button saves paper and ink when printing or creating a PDF. It’s fast, easy, and looks great when printed. Add the button now, and your users will see the difference.

4. WooCommerce PDF Invoices & Packing Slips – Free


This WooCommerce extension automatically adds a PDF invoice to the order confirmation emails sent out to your customers.

This plugin includes a basic template (additional templates are available from WP Overnight) as well as the possibility to modify/create your own templates. In addition, you can choose to download or print invoices and packing slips from the WooCommerce order admin.

5. Gravity PDF – Free


Gravity PDF allows you to save/view/download a PDF from the front- and back-end, and automate PDF creation on form submission.



PDF Viewer for WordPress is a simple plugin Provides a nice interface to view pdf files on your site. Now you can embed pdf files with a nice viewer directly on any page/post of your wordpress website.  Also, It comes with another shortcode with that you can allow a particular pdf file open with viewer.



WordPress Wednesday – 6 Handy Free & Premium PDF Plugins