Similar to services like Scribd and SlideShare, 'Embed Any Document Plus' will allow you to embed supported files directly into your page or post, not requiring the user to have any other software installed to view the contents.
Embed PDF Files: Do you have a PDF file you want to let people read from your website? Simply embed the document using Embed Any Document Plus. You can even run a website like Scribd using this plugin.
Embed PowerPoint Presentations: Do you want to add your keynotes in your website and let your visitors browse them like in SlideShare? This is the right plugin for you.
Embed Word and Excel documents: It is not so common to see a Word or Excel document embedded in a website. That's because there were no any easy way to do it. Embed Any Document Plus does that too. Check our the live demo.
Install Plugin > Configure APIs > Start Embedding Documents. Yes, that's all!
A novice or an expert, you will not need anything more than 5 minutes to get this plugin installed and working in your WordPress website. Read the documentation carefully before you start. We agree that API configuration is a little bit tricky and looks 'high-tech'. Don't worry about it. Our step-by-step guide will help you to tackle it easily.
Live Demo Watch Video Tutorials Get Support
Before beginning the installation and configuring of the plugin, you must first have WordPress already installed on a server. Once you have setup a copy of WordPress, there are two ways you can go about installing the plugin:
Embed Any Document is integrated seamlessly into the post editor. With a click on 'Add Document' button it lets you upload documents directly into media library and embed them. Currently the plugin supports five methods for adding documents.
Click on the button right next to 'Add Media' button in visual editor to get started.
It will open a popup with different options
Insert Document Popup with advanced options.
This option lets you directly upload documents to your media library. The files will be uploaded to wp-content/uploads folder.
Using this option you can add files hosted on a different server. Just insert the direct link in the text box and click on the Insert button. The document will be embedded instantly. The plugin will verify the URL for supported formats before you can insert it.
This option lets you access and embed documents hosted in your Dropbox. To activate the feature you will need to create an API for your Dropbox account and insert in Embed Any Document Cloud Settings panel.
This option lets you access and embed documents from your Google Drive. You have to either create a document in your Google Drive account or upload an existing document before you can embed. Your document must be publicly accessible to be able to view on your website.
Embed your files hosted on the Box.com cloud service. Unlike the other options here the files will be displayed in Box.com's native viewer.
You can access the settings page from 'Settings > Embed Any Document Plus'
You can set default size and download link options from this page
In order to make the cloud options work you need to generate API keys for the respective services and paste them here. How to obtain keys.
Reaching us can't be easier than this! Feel free to use this tab any time.
To be able to embed documents from your cloud accounts you need to get an API key from the respective service providers and add them to Embed Any Documents Cloud Settings page.
You need to create a 'Drop-ins' App in Dropbox to get an API Key. Follow the steps below to get your API key.
This is a bit tricky. You need to add a Client ID also along with API key for Google Drive. We highly recommend you to watch our video tutorial before you proceed.
Getting an API key for your Box.com account is a rather simple thing. Click on the link below to watch video tutorial.
The Google Docs Viewer is an online service from Google to view and embed various types of document files. Embed Any Document plugin primarily uses Google Docs Viewer service to embed and display your documents.
Office Online is an online tool from Microsoft to easily embed and view Microsoft Office Documents. It is the best tool for viewing Office Documents online.
Files hosted in your Box.com account will be embedded using Box.com's native UI. You cannot change it to Google Docs Viwer or Microsoft Office Online.
Example of a shortcode supported by Embed Any Document plugin is below
[embeddoc url="http://awsm.in/ppt.pptx" width="550px" height="700px" download="none" viewer="microsoft"]
Attributes are explained below
url |
File URL Accepted Arguments: valid file url |
width |
Width of document either in px or in %. Accepted Argument Examples: 90% , 590px etc. |
height |
Height of document in px. Accepted Argument Example: 500px. |
download |
Show or hide download link. Accepted Arguments: all - For all user logged - For logged user none - no download |
viewer |
Service provider Accepted Arguments: google, drive, box, microsoft |
cache |
Disbales cache for documents embedded using Google Docs Viewer Accepted Argument: off |
Once the plugin is activated you can find 'Add Document' button in your WordPress visual editor. Just click on that and follow your heart.
The viewers (Google Docs Viewer and Microsoft Office Online) do not support locally hosted files. Your document has to be available online for the viewers to access.
The issue is caused by Google Docs Viewer, not the plugin. Google Docs Viewer is a standalone documents viewer which doesn't limit bandwidth. When the problem occurs, usually reloading the page will result in the document loading properly. If it is still not working try changing the viewer to Microsoft Office Online (for MS Office Documents) or upload document to your Google Drive and embed it directly from there.
The viewers can handle files of a limited size only (Maximum 8MB for Google Docs Viewer and 10MB for Microsoft Office Online). Try your best to keep the documents under 5MB. Check out some ways to reduce file size. If you have a larger file you want to embed in your website, try uploading it to your Google Drive or Box.com account and embed directly from there.
The services do not let us access direct URLs of documents they host. So EAD cannnot generate a download link for the files hosted with Google Drive and Box.com
Microsoft Office Online does cache your document for a few hours. Their own documentation recommends you to save it as a different document and embed again in case if you have any modifications. Cache can't be cleared manually. In such cases pleases use Google Docs Viewer instead and switch on 'Don't cache' option (from version 1.1)
For more information and instructions visit our website..
This is an AWSM Project.