In WordPress, there is a big facility for us. We can convert the PDF files into WordPress files and upload PDF files to our WordPress sites. In current time WordPress allows us to upload PDF files and make available for download.

There are some Steps to Upload PDF Files to WordPress Posts or Pages that process is the easy way and you can work without installing any plugin on your WordPress site.

  • In the first step if you need to edit the post or page where you want to upload the PDF file. Now in the post editor screen, you need to click on the ‘Add Media’ button.
  • Now there will bring up the WordPress media uploader popup.
  • Here Next, you need to click on ‘Select Files’ button to select the PDF file you want to upload. Now Select PDF File you want to upload
  • Here WordPress will now upload the PDF file to your website.
  • When here you just uploaded,  you would see a thumbnail preview of your PDF file. In your right-hand column, you can give the title, caption, and description also for your file.
  • Here you can select how you want it to be linked. By default or it will link to the PDF file itself also.
  • There You can change that to the attachment pages, which will be a page showing just the pdf thumbnail preview of the first page of your PDF file.
  • Now go to Click on the ‘Insert into post’ button to add the PDF file to your post.
  • Then there is The media uploader popup now disappear, and you see PDF file download link in your post editor.  So You can continue editing your post and publish.
  • When you finish your last step then, you successfully uploaded a PDF file and added it to a WordPress blog post.
  • Here now you can visit your website to see it in action.and PDF file download link in a WordPress site or blog post. Upload or Embed a PDF file in your WordPress Post or Page.

In last that method allows you to display the PDF file inside your WordPress post and pages using a WordPress plugin.


Here today we will discuss the how we can upload the pdf files in WordPress websites with the help of plugins. In WordPress, a variety of plugins are available every plugin have its own features and benefits. See our guide on Top 8 WordPress Plugins for SEO

These plugins are very important for WordPress websites because these plugins make the WordPress websites in well managed or well organized that way WordPress sites run fast and smoothly and easily in every time.

  • First is PDF Viewer:- PDF Viewer that is a WordPress plugin which allows you to PDF document on your WordPress site without using Flash plugin and only rely on JavaScript in order to work. That makes your WordPress website HTML5-compliant and powered by Mozilla PDF.js script.
  • SECOND is PDF Thumbnails:– In previous plugin, PDF thumbnail also generates when a thumbnail  generates of the first page of your PDF file during the upload.  your PDF file or the thumbnail image are  two separate files.
  • PDF Image Generator:- In PDF Image Generator it creates a cover image for the PDF Files you can  add in WordPress posts for download. This plugin generate that cover image or  using the first page in the PDF and featured image. So The download icon will display the thumbnail image when  linked to PDF file.
  • PDF and Print by Bestwebsoft :- That plugin adds a PDF download or print button to our WordPress posts and pages or custom post.There You can add website title, featured image, custom styles, and fonts etc. That plugin executes shortcodes when generating PDFs or creating a printer the friendly version.
  • DK and PDF:-This is a powerful plugin and allows to the users to download your posts and pages in PDF format by clicking on a button. This plugin comes with an easy interface to set up the placement of the PDF download button. This plugin creates your own custom header and footer for PDF downloads.

Now this plugin also comes with shortcodes and allow you to control what content goes into the PDF files. If You can hide the content then you don’t want to be included in PDF download.


Leave a Reply

Your email address will not be published. Required fields are marked *