Strategic Overview

Avg CVSSMedium
5.6/ 10
Patch Coverage100%
Open

0

Fixed

4

Get automatic notifications for all Document Embedder – let visitors read files without downloading vulnerabilities before they are exploited.

Vulnerability Records

4 records
Document Embedder – let visitors read files without downloading banner
Latestv2.2.1

Document Embedder – let visitors read files without downloading

bPlugins

Author

bPlugins

4.9(118)
98/100
Last Updated
2026-07-26 (3d ago)
Active Installs
9,000+
Downloads
251,256
Requires WP
6.5+
Requires PHP
7.1+
Tested up to
WP 7.0.2
Created
2019-09-10 (7y ago)

Let visitors read your PDFs, Word docs, spreadsheets, and presentations right on the page – no downloads, no leaving your site. Document Embedder | Documentation | Pricing | Support | Demo Why Document Embedder? Forcing visitors to download a file just to read it loses attention fast. Document Embedder lets you embed PDF, Word, Excel, PowerPoint, and other document formats directly into WordPress posts and pages – trusted by 10,000+ WordPress sites. It supports local file uploads as well as files hosted on platforms like Google Drive and Dropbox, and displays them in a responsive viewer you can configure to match your layout. Choose the viewer that fits your content: the default Google viewer, a high-performance local PDF.js viewer, an interactive 3D/2D FlipBook, or a slideshow-style slider. The Document Library module organizes multiple documents into a structured, searchable library with filters, sorting, and full control over view and download buttons. It’s ideal for sharing reports, presentations, worksheets, guides, and other materials – and with the Pro Email Gate, any document can become a lead magnet. Free Features Multiple Viewer Engines: Default (Google Viewer), Custom PDF (local high-performance PDF.js), Interactive 3D/2D FlipBook, or Slideshow-style Slider – completely free. Embed Multiple File Types: PDF, Word, Excel, PowerPoint, images, code, and more. Responsive Viewer: Adjust width and height to fit any layout, with independent controls for Desktop, Tablet, and Mobile. Filename Display: Show the document title at the top for clarity. Download Button: Let users download files with a customizable button label (e.g. “Get Copy”, “Save PDF”). Download Placement & Behavior: Position the button in the Toolbar or Below the Embed; choose Force Save Dialog or Open in New Tab. Custom Download Filename: Define the exact filename users see when they download. Gutenberg Block Support: Insert, upload, and configure documents with a real-time live preview in the Block Editor. Simple Shortcode Embedding: Use the [embed_doc] shortcode in the Classic Editor or any page builder. Dedicated Post Type: Manage all your documents individually using the ppt_viewer custom post type. Document Library Module Display Multiple Documents: Create a structured library of documents. All File Types: Works with PDFs, Word, Excel, PowerPoint, images, and more. Flexible Upload Options: Add documents from your device, WordPress Media Library, or via URL. Quick Edit & Delete: Rename or remove documents without hassle. Shortcode and Block Support: Add libraries anywhere using shortcode or Gutenberg block. Customizable Layouts: Style the library to match your design. Search, Filter & Sorting: Sort by file size, name, or recent upload, with hide/show controls. Responsive Design: Optimized for desktops, tablets, and mobile devices. Visibility Settings: Hide or show file icon, view button, download button, file size, and date. Pro Version Upgrade to Document Embedder Pro for more flexibility, better user control, and advanced integrations. Advanced Viewer Customizations: Lock/unlock full-screen, initial page number, default zoom, horizontal scrollbars, latest-version loading, and default sidebar/thumbnail visibility. Custom Toolbar Themes & Colors: Dark, Light, or fully Custom toolbar styling. Disable Popout Option: Prevent users from opening documents in a new window. Lightbox Display: Open documents in a modal window for smoother UX. Loading Indicator: Show a spinner until the document fully loads. Google Drive API Integration: Embed and manage docs directly from your Google Drive. Dropbox Integration: Access and embed files from Dropbox easily. Content Security & Copy Protection: Disable text selection/copying, right-click, or printing on embedded files. Download Access Control: Limit downloads to logged-in users only, or restrict by user role. Email Gate for Downloads: Require Name and Email before download – every submission is logged to a searchable Leads Dashboard with CSV export. Download Tracking & IP Limits: Record total download counts and set per-IP download limits. Extended Library Uploads: Upload more than 5 documents to a library (free version is limited to 5). Premium Support & Faster Rendering: Priority help plus an optimized rendering engine. How to Use Quick setup in a few steps: Install and activate the Document Embedder plugin. Navigate to Document Embedder → Add New Doc. Upload or link your document and configure the viewer settings. Copy the generated shortcode. Paste the shortcode into any post, page, or widget. Prefer the Block Editor? Open the Block Editor on any post or page. Click + and search for the Document Embed block. Upload a new document, select one from your Media Library, or input a cloud URL. Configure styling, toolbar themes, viewer type, and download permissions in the sidebar. Publish to display a beautiful, responsive document preview. Live Demo | Try The Pro Supported File Types (16+ Formats) Documents: .PDF, .DOC, .DOCX, .PAGES, .TXT, .XPS Spreadsheets: .XLS, .XLSX Presentations: .PPT, .PPTX Google Docs & Drive Files Images: .JPEG, .PNG, .GIF, .TIFF, .BMP Code Files: .HTML, .CSS, .JS, .PHP, .C, .CPP, .H, .HPP Adobe Files: .AI, .PSD 3D & Vector: .SVG, .EPS, .DXF Videos: WebM, MPEG4, MOV, AVI, FLV, WMV Fonts: .TTF Archives: .ZIP, .RAR Use Cases Businesses: Publish reports, whitepapers, and company documents readers can view in place. Educators & LMS Sites: Share worksheets, guides, and course materials (works with TutorLMS). Marketers: Turn gated PDFs into lead magnets with the Pro Email Gate. Agencies & Freelancers: Present proposals and portfolios without file downloads. Publishers: Offer magazines and brochures in an interactive FlipBook. User Feedback ⭐⭐⭐⭐⭐ nice plugin ❛❛it also works with the TutorLMS Plugin❜❜ –testexperten ⭐⭐⭐⭐⭐ Excellent plug-in with easy management ❛❛Many thanks to the developers for such a wonderful plugin. It really facilitates the administration of projects and optimizes the submission of content from external files. A great solution.❜❜ –o544r2987k ⭐⭐⭐⭐⭐ Great ❛❛A great plugin. I use it on every page.❜❜ –molomoro Liked this plugin? Hate it? Want a new feature? Send your feedback Check out our other WordPress Plugins- Html5 Video Player – Display videos as single and playlist in multiple skins. PDF Poster – Display/Embed PDF files with different styles. Html5 Audio Player – Listen audios with awesome visuals. StreamCast – Customizable radio player with different skins. 3D Viewer – Embed 3D models and 3D products with interaction. Advanced Post Block – Show posts and custom posts in different layouts.

Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C