Beginner's Guide for WordPress - Start your WordPress Blog in minutes.
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
WordPress Plugins
View all Guides

How to Add a PDF Download for Posts in WordPress

Last updated on by
Special WordPress Hosting offer for WPBeginner Readers
How to Add a PDF Download for Posts in WordPress

In the past we showed you how to add a printer friendly option for your posts. Recently, one of our users asked if there was a way to add PDF downloads for your posts. In this article, we will show you how to add a PDF download for your post in WordPress.

Video Tutorial

If you don’t like the video or need more instructions, then continue reading.

First you need to do is install and activate the Post PDF Export plugin. Upon activation, the plugin adds a Post PDF Export menu item in admin sidebar.

Post to PDF Export Menu

Clicking on Post PDF Export will take you to plugin’s settings page. Check the box next to Enable single post download option and save changes. Now visit your blog and you will see a PDF icon below your posts.

Post to PDF export options

You can also export your website’s content in PDF format. Go to Download PDF under Post PDF Export. Select the categories or authors you want to export and press the Download button. You can also export PDF for content published between two dates.

Exporting posts into PDF

To style the PDF files exported by the plugin, you can add your own CSS on plugin settings page. You can also create your own templates by clicking on Add Template button. The templates allow you to add header and footer images, link to your websites, and other design elements. You have to add shortcodes where you want the post elements. Its not as hard as it sounds.

Editing template for PDF files

We know that blogs with creative writing, or academic websites often need an option to add PDF downloads. If you were running an academic journal website or any type of magazine, then you can find this very useful. We hope that this article helped you make your website a little more user-friendly by adding PDF downloads option for your posts if the users ask for it. Let us know if you have any questions or comments regarding this plugin.

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Page maintained by Syed Balkhi.

WPBeginner's Video Icon
Our HD-Quality tutorial videos for WordPress Beginners will teach you how to use WordPress to create and manage your own website in about an hour. Get started now »


  1. Richard says:

    Hi there – Why has this great looking plugin disappeared from the WordPress plugin repository?


    • Cristopher Dino says:

      Hi Richard,

      I’m the developer of the plugin. The plugin is unpublished because the wordpress support found an unsanitized query. I have apply the necessary action. Let us just wait till the support review and make it live again.

      • Cristopher Dino says:


        The plugin is now live. Please download the new version. The new version comes with more secured codes.

  2. Cristopher Dino says:

    Hi All,

    I’m back. I just forgot to post the complete user guide for this plugin.
    Here is the link:
    This will highlight all the features of the plugin for you to appreaciate it further.

    Check it out!

  3. Cristopher Dino says:


    I’m Cristopher, I’m the creator of the plugin. I thank you for featuring my plugin. I really appreciate it.

    For others, if you have concerns regarding the plugin. Please post you question in the plugin support:

    If you liked the plugin, i’ll appreciate if you could give it a rate.
    You can rate it here:

    Thank you!

  4. Jana Remy says:

    Can this be used to export Pages? Or just Posts?

  5. Paul says:

    This allows pdf’s of POSTS, how about PAGES?
    I mostly use WordPress lately doing websites that are CMS and are 99% PAGES.

    Does this plugin account for PAGES too?

    Thanks in advance!

  6. John Gardner says:

    Enjoy your posts. Just added the Post PDF Export plugin. I get the icon at the bottom of my post, but when clicking on the icon, I do NOT get a pdf document. Did I miss or misunderstand something? Thanks.

    • Editorial Staff says:

      It should give you the PDF file when you click on that button. It could be a plugin compatibility issue with your site. We recommend posting this in the support forum, so the author can take a look.

  7. Rich says:

    I recently Subscribed to your updates, and I just want to tell you how much I appreciate what you are doing. Thank you very much. RB

  8. Wanda Rawlins says:

    Thanks for the update on this plugin-one of my readers recently asked for the same thing and you just helped me out that hole. Thanks again for the update.

  9. Deepak Singh says:

    Hey thanks for this, I will implement it on my site.
    I was wondering is there any way to get all posts of a particular month of a website ( of which we are not admins , obviously )

  10. Davide De Maestri says:

    I also suggest Print Friendly and PDF! It’s really complete and nice.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.