About this plugin
EasyEmbed lets you embed documents directly into your WordPress posts and pages using a simple shortcode. Supported document types include PDFs, Google Docs, Google Sheets, Google Slides, Word documents, Excel spreadsheets, and PowerPoint presentations.
Features
- Embed PDFs, Google Docs, Google Sheets, Google Slides, Word, Excel, and PowerPoint files
- Simple [easyembed] shortcode with flexible attributes
- Zoom controls for spreadsheet embeds
- Fullscreen support
- Light and dark theme options
- Responsive design that works on all devices
- Optional download button for embedded documents
External Services
This plugin connects to external services in two situations:
1. EasyEmbed Dashboard (easyembed.io)
io.
What data is sent and when:
- The embed ID and your API key are sent to retrieve the document URL and display settings each time a shortcode is rendered on a page.
- The embed’s public ID is sent to record a view count each time a visitor loads a page with a managed embed.
- Your API key is sent to retrieve your list of embeds in the WordPress admin panel.
io when using direct URL embeds (the url attribute), or when no Dashboard URL is configured in the plugin settings.
- EasyEmbed Terms of Service
- EasyEmbed Privacy Policy
2. Microsoft Office Online Viewer (view.officeapps.live.com)
pptx) files using a direct URL, the plugin constructs an iframe pointing to Microsoft’s free Office Online viewer service.
What data is sent and when:
- The publicly accessible URL of the document file is passed as a query parameter to view.officeapps.live.com in the iframe src attribute, each time a visitor loads a page with that embed. The document URL is sent to Microsoft’s servers so their viewer can fetch and display the file.
This service is provided by Microsoft. No personal user data is sent — only the document URL.
- Microsoft Terms of Service
- Microsoft Privacy Statement