Upload a PDF File into WordPress
You can choose one of 3 available options:
Method 1 – Link from your Post or Page
Uploading and downloading a PDF into WordPress is an almost identical process to uploading any other type of media such as an image. You can very easily upload a PDF File, Microsoft Word Document, Excel Spreadsheet or a PowerPoint Presentation.
Go to Dashboard > Post > Add New (or you could go to Pages > Add New) > click ‘Add Media’.
Best Practice when uploading Files: make sure the file is all lower case and use hyphens if it has multiple names.
Once the ‘Insert Media’ window opens:
Click ‘Upload Files’ > click ‘Select Files’ > click on the PDF file you want to upload >
Once the file has been uploaded look on the right column ‘Attachment Details’:
Title: enter the text you want to link to the download (for example ‘Download Setcom Subscription Form’)
Caption: no need to enter a Caption for PDF files
Description: Setcom Subscription Form
Link to: Media File
> click ‘Insert into Post’
Click ‘Save Draft’ > click ‘Preview’ >
Once the preview page opens:
Click on ‘Download Setcom Subscription Form’. And that’s it! Well done!! To view the PDF file I have uploaded to this Post click the link below:
Method 2 – Embed into your Post or Page
For this you need to download and activate the ‘vanilla-pdf-embed’ plugin.
Then to embed a PDF you’ve uploaded to your WordPress site’s media library, simply put the URL for the attachment page in your post on its own line. The PDF will be embedded with the default settings at that location, as if it were using oEmbed.
If you hover the bottom part of the PDF document (in the example below ‘Setcom’s Subscription Agreement’ a window pops-up enabling you to get the document’s full width, decrease/ increase in size, save and print (this window pops-up when I view this page using a Chrome browser but not on Firefox).
You need to Add the plugin ‘Download Monitor’ by Mike Jolley. Some of the features include:
1. you can make the PDF only available to Members of your website.
2. it provides you with Stats: you can easily track download counts as well as users download attempts.
Below what the button looks like:
I trust the above mentioned is of assistance.