Title: Document Embedder – let visitors read files without downloading
Author: bPlugins
Published: <strong>Séptémber 10, 2019</strong>
Last modified: Agustus 19, 2026

---

Search plugins

![](https://ps.w.org/document-emberdder/assets/banner-772x250.png?rev=3623270)

![](https://ps.w.org/document-emberdder/assets/icon-128x128.png?rev=3477721)

# Document Embedder – let visitors read files without downloading

 By [bPlugins](https://profiles.wordpress.org/bplugins/)

[Download](https://downloads.wordpress.org/plugin/document-emberdder.2.3.0.zip)

 * [Details](https://su.wordpress.org/plugins/document-emberdder/#description)
 * [Reviews](https://su.wordpress.org/plugins/document-emberdder/#reviews)
 *  [Installation](https://su.wordpress.org/plugins/document-emberdder/#installation)
 * [Development](https://su.wordpress.org/plugins/document-emberdder/#developers)

 [Support](https://wordpress.org/support/plugin/document-emberdder/)

## Description

**Let visitors read your PDFs, Word docs, spreadsheets, and presentations right 
on the page – no downloads, no leaving your site.**

[**Document Embedder**](https://bplugins.com/products/document-embedder/) | [**Documentation**](https://bplugins.com/docs/document-embedder/getting-started/)
| [**Pricing**](https://bplugins.com/products/document-embedder/pricing) | [**Support**](https://bplugins.com/support/)
| [**Demo**](https://bplugins.com/products/document-embedder/#demos)

[**Document Embedder**](https://bplugins.com/products/document-embedder/) allows
you to embed PDF, Word, Excel, PowerPoint, and other document formats directly into
WordPress posts and pages. It supports local file uploads as well as files hosted
on platforms like Google Drive and Dropbox. Files are displayed using the Google
Drive viewer and can be configured to match your layout.

The new Document Library module adds a powerful way to organize and display multiple
documents in a structured library. You can upload files from your device, WordPress
Media Library, or via URL, rename or delete documents easily, and display them with
customizable layouts. The library includes search, filter, and sorting options, 
a responsive design, and full control over view and download buttons. Shortcode 
and Gutenberg block support make it easy to add libraries anywhere on your site.

Want to capture leads before someone downloads? The **Email Gate** (Pro) requires
visitors to submit their name and email before they can access a file. Every submission
is logged to a built-in **Leads Dashboard** you can search, filter, and export as
CSV.

This plugin is ideal for sharing reports, presentations, worksheets, guides, and
other materials without requiring visitors to download them or leave your site.

### Key Features – Free Version

 * **Multiple Viewer Engines:** Choose between Default (Google Viewer), Custom PDF(
   local high-performance PDF.js), Interactive 3D/2D FlipBook, or Slideshow-style
   Slider viewers 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.
 * **Live Preview While You Edit:** See exactly how the document will look to visitors,
   right on the edit screen, before you save anything.
 * **Filename Display:** Show the document title at the top for clarity.
 * **Download Button:** Easily allow users to download PDFs with a customizable 
   button label (e.g., “Get Copy,” “Save PDF”).
 * **Download Placement:** Position the download button in the **Toolbar** or **
   Below the Embed**.
 * **Download Behavior:** Choose between **Force Save Dialog** (prompts users to
   save locally) or **Open in New Tab**.
 * **Custom Download Filename:** Define the exact filename shown to users when they
   download the file.
 * **Download Counter & Limits:** Show how many times a file has been downloaded,
   and cap downloads per visitor.
 * **Gutenberg Block Support:** Use the native **Document Embed block** in the WordPress
   Block Editor (Gutenberg) to insert, upload, and configure documents with a real-
   time live preview.
 * **Simple Shortcode Embedding:** Prefer the Classic Editor or page builders? Use
   the `[doc id="123"]` shortcode to place documents anywhere on your site — Elementor,
   Divi, Bricks, WPBakery, Beaver Builder, Oxygen, Breakdance, and more.
 * **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.
 * **Support 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 needs.
 * **Search and Filter Controls**: Enable or hide search and filter options.
 * **Sorting Options**: Sort by file size, name, or recent upload, with hide/show
   controls.
 * **Responsive Design**: Optimized for desktops, tablets, and mobile devices.
 * **Download & View Buttons**: Show view/download icons or text, with full control
   over display.
 * **Visibility Settings**: Hide or show file icon, view button, download button,
   file size, and date.

### Pro Version – Unlock More Features

Upgrade to [**Document Embedder Pro**](https://bplugins.com/products/document-embedder/#pricing)
for more flexibility, better user control, and advanced integrations.

**What’s Included in Pro:**

 * **Secure Email Gate for Downloads:** Require visitors to submit Name and Email
   before they can download a document. Turn any file into a lead magnet.
 * **Leads Dashboard & CSV Export:** Every submission is logged to a searchable,
   filterable dashboard you can export as CSV in one click.
 * **View Access Control:** Show a document only to logged-in users or to specific
   user roles, with your own message for everyone else. Restricted visitors never
   receive the file link at all.
 * **Secure Document Delivery:** Serve local PDFs through a signed, expiring, IP-
   bound link instead of exposing the file URL in your page.
 * **Download Access Control:** Limit downloads to logged-in users only, or restrict
   them by specific user roles.
 * **Interactive Overlays:** Place notes, highlights, links, and call-to-action 
   buttons on any page of a PDF. Positions are percentage based, so they stay aligned
   at any zoom level.
 * **Lightbox Display:** Open documents in a modal popup — triggered by a styled
   button, an image, or any element on your page.
 * **Custom Toolbar Themes & Color Customizer:** Style your toolbar with Dark, Light,
   or fully Custom colors.
 * **Advanced Customizations for Viewer Engines:** Reader Mode, thumbnail sidebar,
   full-screen button (in place or in a new tab), custom initial page and default
   zoom, horizontal scrollbar, and automatic loading of the latest file version.
 * **Disable Popout Option:** Prevent users from opening documents in a new window.
 * **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.
 * **Faster Pages:** Lazy load embeds until a visitor scrolls to them, render long
   PDFs page by page, and fall back automatically if the Google viewer fails to 
   answer.
 * **Premium Customer Support:** Priority help and expert assistance.

**Document Library Module**

 * **Extended Uploads:** Upload more than 5 documents (free version limited to 5).

### Upcoming Features

 * **Multiple Themes**: Choose different styles for displaying document libraries.
 * **File Size d=Display**: Show sizes in MB, KB, or other formats.
 * **Flexible Date Formats**: Display upload dates in different formats.

### How to Use – Step-by-Step Guide

#### Quick setup in just 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 where you want the document
   to appear.

**Document Embed Block Support**
 Prefer the WordPress Block Editor? Inserting documents
has never been easier:

 * Open the **Block Editor** (Gutenberg) 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 advanced styling, custom toolbar themes, viewer types (Default vs Custom
   PDF), and download permissions directly from the editor sidebar.
 * Publish your page to display a beautiful, responsive document preview.

[**Live Demo**](https://bplugins.com/products/document-embedder/#demos) | [**Try The Pro**](https://bplugins.com/products/document-embedder/#pricing)

### 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

[**Live Demo**](https://bplugins.com/products/document-embedder/#demos) | [**Try The Pro**](https://bplugins.com/products/document-embedder/pricing)

### User Feedback

#### ⭐⭐⭐⭐⭐ 󠀁[nice plugin](https://wordpress.org/support/topic/nice-plugin-4757/)󠁿

❛❛**_it also works with the TutorLMS Plugin_**❜❜

**_–[testexperten](https://wordpress.org/support/users/testexperten/)_**

#### ⭐⭐⭐⭐⭐ 󠀁[Excellent plug-in with easy management](https://wordpress.org/support/topic/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](https://wordpress.org/support/users/o544r2987k/)_**

#### ⭐⭐⭐⭐⭐ 󠀁[Great](https://wordpress.org/support/topic/great-14919/)󠁿

❛❛**_A great plugin. I use it on every page._**❜❜

**_–[molomoro](https://wordpress.org/support/users/molomoro/)_**

Liked this plugin? Hate it? Want a new feature? [**Send your feedback**](https://bplugins.com/support)

### Check out our other WordPress Plugins-

[**Html5 Video Player**](https://bplugins.com/products/html5-video-player/) – Display
videos as single and playlist in multiple skins.

[**PDF Poster**](https://bplugins.com/products/pdf-poster/) – Display/Embed PDF 
files with different styles.

[**Html5 Audio Player**](https://bplugins.com/products/html5-audio-player/) – Listen
audios with awesome visuals.

[**StreamCast**](https://bplugins.com/products/streamcast-radio-player/) – Customizable
radio player with different skins.

[**3D Viewer**](https://bplugins.com/products/3d-viewer/) – Embed 3D models and 
3D products with interaction.

[**Advanced Post Block**](https://bplugins.com/products/advanced-post-block/) – 
Show posts and custom posts in different layouts.

## Screenshots

[⌊Embed any document, right on the page — PDF, Word, Excel, PowerPoint and 16+ more
formats — read inline, never leave your site.⌉⌊Embed any document, right on the 
page — PDF, Word, Excel, PowerPoint and 16+ more formats — read inline, never leave
your site.⌉[

Embed any document, right on the page — PDF, Word, Excel, PowerPoint and 16+ more
formats — read inline, never leave your site.

[⌊Four viewer engines. All free. — Google Viewer, high-performance PDF.js, 3D FlipBook
or Slideshow — switch with one click.⌉⌊Four viewer engines. All free. — Google Viewer,
high-performance PDF.js, 3D FlipBook or Slideshow — switch with one click.⌉[

Four viewer engines. All free. — Google Viewer, high-performance PDF.js, 3D FlipBook
or Slideshow — switch with one click.

[⌊Read it like a real magazine — An interactive 3D FlipBook with true page-turn 
animation — built in, no add-on needed.⌉⌊Read it like a real magazine — An interactive
3D FlipBook with true page-turn animation — built in, no add-on needed.⌉[

Read it like a real magazine — An interactive 3D FlipBook with true page-turn animation—
built in, no add-on needed.

[⌊A searchable library of every file — Search, filter and sort your documents, with
view and download buttons on every card.⌉⌊A searchable library of every file — Search,
filter and sort your documents, with view and download buttons on every card.⌉[

A searchable library of every file — Search, filter and sort your documents, with
view and download buttons on every card.

[⌊Insert it with one block — A native Gutenberg block with every control in the 
sidebar — or the [doc] shortcode anywhere.⌉⌊Insert it with one block — A native 
Gutenberg block with every control in the sidebar — or the [doc] shortcode anywhere
.⌉[

Insert it with one block — A native Gutenberg block with every control in the sidebar—
or the [doc] shortcode anywhere.

[⌊Every control on one screen — Viewer, toolbar, downloads, access, overlays and
a live preview — without leaving the editor.⌉⌊Every control on one screen — Viewer,
toolbar, downloads, access, overlays and a live preview — without leaving the editor
.⌉[

Every control on one screen — Viewer, toolbar, downloads, access, overlays and a
live preview — without leaving the editor.

[⌊Turn any download into a lead (Pro) — Ask for a name and email before the file
is released.⌉⌊Turn any download into a lead (Pro) — Ask for a name and email before
the file is released.⌉[

Turn any download into a lead (Pro) — Ask for a name and email before the file is
released.

[⌊Every lead, logged and exportable (Pro) — Search, filter by date or document, 
and export the whole list to CSV in one click.⌉⌊Every lead, logged and exportable(
Pro) — Search, filter by date or document, and export the whole list to CSV in one
click.⌉[

Every lead, logged and exportable (Pro) — Search, filter by date or document, and
export the whole list to CSV in one click.

[⌊Pin notes, links and CTAs on a page (Pro) — Percentage-based positions keep every
overlay aligned at any zoom level.⌉⌊Pin notes, links and CTAs on a page (Pro) — 
Percentage-based positions keep every overlay aligned at any zoom level.⌉[

Pin notes, links and CTAs on a page (Pro) — Percentage-based positions keep every
overlay aligned at any zoom level.

[⌊Lock a document to the right people (Pro) — Restrict the viewer by login or role—
blocked visitors never receive the file URL at all.⌉⌊Lock a document to the right
people (Pro) — Restrict the viewer by login or role — blocked visitors never receive
the file URL at all.⌉[

Lock a document to the right people (Pro) — Restrict the viewer by login or role—
blocked visitors never receive the file URL at all.

## Blocks

This plugin provides 3 blocks.

 *   Documenter Embedder
 *   Document Library You can Embed Microsoft Word, Excel And Powerpodint File in
   wordpress Using 'Document Viewer for Office' Plugin.
 *   Document Embed Embed documents (PDF, Word, Excel, PowerPoint) using WordPress
   Gutenberg Block.

## Installation

You can install the Document Embedder plugin in three ways.

#### From the WordPress Dashboard

 1. Log in to your WordPress admin dashboard.
 2. Go to Plugins > Add New.
 3. Search for “Document Embedder” (developed by **bPlugins**).
 4. Click Install Now.
 5. After installation, click Activate.

#### Download & Upload

 1. Download the Document Embedder plugin (document-emberdder.zip).
 2. Log in to your WordPress admin dashboard.
 3. Go to Plugins > Add New.
 4. Click Upload Plugin.
 5. Select the document-emberdder.zip file and click Install Now.
 6. Activate the plugin after installation.

#### Manual Installation

 1. Download the Document Embedder plugin.
 2. Extract the zip file.
 3. Upload the document-emberdder folder to the /wp-content/plugins/ directory using
    FTP or File Manager.
 4. Log in to your WordPress admin dashboard.
 5. Go to Plugins > Installed Plugins.
 6. Activate Document Embedder from the plugins list.

Enjoy

## FAQ

### What is the max file size i can embed?

You can embed any supported document within 20 Mb of size.

### Is the embeded doc work in every browser?

Yes, In Most of the popular Browser such as Chrome, Safari, Firefox, IE And Microsoft
Edge

### How many doc Can i embed?

There is no Limit, you can embed thousands of doc if you want.

### How does the Email Gate work?

With Pro, you can require visitors to enter their Name and Email before downloading
a document. All submissions are saved to the Leads Dashboard, where you can search,
filter by date or document, and export as CSV.

### Can I limit how many times someone can download a file?

Yes. With Pro you can set a maximum download count per IP address — for example,
allowing each visitor to download a file no more than 3 times.

### Can I restrict downloads to logged-in users only?

Yes. Pro lets you restrict downloads to logged-in users only, or limit access to
specific user roles.

### Does it work with page builders like Elementor or Divi?

Yes. Use the `[embed_doc]` shortcode in any page builder that supports shortcodes.

### Does it work with TutorLMS?

Yes, Document Embedder is confirmed compatible with TutorLMS.

### Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Document Embedder plugin
through the [Patchstack Vulnerability Disclosure Program](https://patchstack.com/database/vdp/9e5fb69e-e0a3-42b6-8c77-41cd43842317).
The Patchstack team will assist you with verification, CVE assignment, and notify
the developers of this plugin.

## Reviews

![](https://secure.gravatar.com/avatar/0c4c33604bb3c187cc5e4b3240aee5ea70758c67993f331e43c5f22ffb18da5f?
s=60&d=retro&r=g)

### 󠀁[Using to embed pdfs via URL – issue](https://wordpress.org/support/topic/using-to-embed-pdfs-via-url-issue/)󠁿

 [k8fisher9](https://profiles.wordpress.org/k8fisher9/) Agustus 12, 2026 1 reply

Having found ‘mobile experience’ of opening pdfs in iframes was fundamentally broke‘
Download button’ presented – Ive been testing different plugins.The experience ‘
document embedder’ gives when its used to open remote pdfs is a warning modal telling
the user ‘the website is trying to download multple files’ Im not clear what part
of the tech leads this to occur, but thats worse than the generic ‘open pdf within
an iframe experience’. Noting in case anyone tests the component – to support opening‘
external pdfs’ – the experience is peculiar to say the least on a mobile.

![](https://secure.gravatar.com/avatar/392fcbcee6c7d2e39d064f23483199bfcc396c18adfb791b8e109728f7d1d569?
s=60&d=retro&r=g)

### 󠀁[Be careful and don’t trust fake positive reviews!!!](https://wordpress.org/support/topic/be-careful-and-dont-trust-fake-positive-reviews/)󠁿

 [webbymasterru](https://profiles.wordpress.org/webbymasterru/) Oktober 16, 2025
7 replies

ATTENTION!Be careful!The document-emberdder.2.0.0.zip plugin archive contains /document-
emberdder/freemius – Freemius!!!After installing the plugin, it creates the wp_fs_logger
table.This table quickly fills with logs up to 3GB or more, which drastically slows
down the site, both in the admin panel and on the frontend.Be careful and don’t 
trust fake positive reviews!!!

![](https://secure.gravatar.com/avatar/650b1467705a28a41ec3b1af7d5ebf0428c96c50aa68f79904c68ffeae9d55b1?
s=60&d=retro&r=g)

### 󠀁[nice plugin](https://wordpress.org/support/topic/nice-plugin-4757/)󠁿

 [testexperten](https://profiles.wordpress.org/testexperten/) Oktober 19, 2022

it also works with the TutorLMS Plugin

![](https://secure.gravatar.com/avatar/ef16b8848fbd9225a875eda756c42dfd01d768c6234a2be128287d343f746c2b?
s=60&d=retro&r=g)

### 󠀁[Excellent plug-in with easy management](https://wordpress.org/support/topic/excellent-plug-in-with-easy-management/)󠁿

 [o544r2987k](https://profiles.wordpress.org/o544r2987k/) Oktober 19, 2022

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.

![](https://secure.gravatar.com/avatar/e277bcbf80fb2b793bc573dcdbb94681bfe56395ce4f53660733cd02ba8a16b7?
s=60&d=retro&r=g)

### 󠀁[Great](https://wordpress.org/support/topic/great-14919/)󠁿

 [molomoro](https://profiles.wordpress.org/molomoro/) Oktober 4, 2022

A great plugin. I use it on every page.

![](https://secure.gravatar.com/avatar/6a1313656da65129a5f428b2223fbb5baf5f571011c762d185a78688a308014c?
s=60&d=retro&r=g)

### 󠀁[Perfect plugin for uploading my power point presentation](https://wordpress.org/support/topic/perfect-plugin-for-uploading-my-power-point-presentation/)󠁿

 [medconhealth](https://profiles.wordpress.org/medconhealth/) Séptémber 12, 2022

I tried few plugin but i faced some challenges until i found this plugin out it 
has been a game changer since then

 [ Read all 118 reviews ](https://wordpress.org/support/plugin/document-emberdder/reviews/)

## Contributors & Developers

“Document Embedder – let visitors read files without downloading” is open source
software. The following people have contributed to this plugin.

Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ shehabulislam ](https://profiles.wordpress.org/shehabulislam/)
 *   [ Tanin Rahman ](https://profiles.wordpress.org/taninrahman/)
 *   [ Farazi Forhad ](https://profiles.wordpress.org/farazi1/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

“Document Embedder – let visitors read files without downloading” has been translated
into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/document-emberdder/contributors)
for their contributions.

[Translate “Document Embedder – let visitors read files without downloading” into your language.](https://translate.wordpress.org/projects/wp-plugins/document-emberdder)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/document-emberdder/),
check out the [SVN repository](https://plugins.svn.wordpress.org/document-emberdder/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/document-emberdder/)
by [RSS](https://plugins.trac.wordpress.org/log/document-emberdder/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.3.0 – 19 August 2026

 * **New:** Complete overhaul of the Access and Security settings module, delivering
   advanced protection controls with an intuitive interface for all users.
 * **New:** Interactive Overlays settings introduced to seamlessly place annotations,
   links, and actionable elements directly on your documents.
 * **New:** Real-time Live Preview capability integrated into the Classic Editor,
   allowing instant visualization of document embeds before publishing.
 * **Update:** Enhanced clarity across all settings by revising and optimizing informative
   note fields throughout the plugin.
 * **Update:** Added two new dedicated utility metaboxes to the Classic Editor sidebox
   for streamlined document configuration.
 * **Update:** Refreshed the Pro feature list modal to accurately reflect the latest
   premium capabilities and enhancements.
 * **Fix:** Integrated a high-performance Custom PDF viewer into the Document Library
   module, completely resolving intermittent loading failures caused by the default
   Google Viewer.

#### 2.2.1 – 22 July 2026

 * **New:** View PDFs in Full-Screen Mode for a more comfortable reading experience.
 * **New:** Pages now load only when needed, making large documents open faster.
 * **New:** Added a backup viewer that automatically works if the Google Viewer 
   is unavailable.
 * **New:** Open documents in a Lightbox Popup without leaving the current page.
 * **New:** Lazy Loading support improves page speed by loading documents only when
   they come into view.
 * **New:** Enjoy an interactive 3D FlipBook reading experience.
 * **New:** Added a 2D FlipBook mode for browsers that don’t support 3D effects.
 * **New:** Display documents in a SlideShow-style viewer for easy page navigation.
 * **New:** Faster document loading with partial page loading, so readers don’t 
   have to wait for the entire document to load.
 * **New:** Refactored the plugin for improved stability, better performance, enhanced
   security, and a smoother overall experience.

#### 2.2.0 – 21 June 2026

 * **New:** Added brand new Custom PDF.js Viewer option, enabling high-performance
   local rendering for PDF files.
 * **New:** Fully redesigned responsive document block architecture, engineered 
   with modular layout blocks and premium modern aesthetics.
 * **Update:** Unified shortcode rendering engine under the block’s reactive component
   system, optimizing memory usage and ensuring 100% style and behavior alignment.
 * **Update:** Restructured admin dashboard and metadata options into intuitive,
   clean functional categories for a seamless management experience.
 * **Improved:** Automated cloud integration workflows with adaptive viewer modes(
   Default vs Custom PDF) based on document file types and origin.
 * **Improved:** Cleaned up deprecated PHP functions and decoupled legacy controller
   layers for cleaner, safer, and faster processing.

#### 2.1.2 – 1 June 2026

 * **Improved:** Removed legacy and unused DocumentEmbedder files to optimize codebase
   and performance.
 * **Improved:** Regenerated Composer autoloader files to remove obsolete class 
   definitions.

#### 2.1.1 – 23 May 2026

 * **Improved:** Refactored the entire plugin codebase for better organization and
   maintainability.
 * **Improved:** Removed unused code and optimized plugin structure for cleaner 
   performance.
 * **Fix:** Resolved existing bugs and stability issues across the plugin.
 * **Security:** Enhanced overall security and improved code quality for a safer
   document embedding experience.

#### 2.1.0 – 16 April 2026

 * **New:** Complete download feature with a lot of options like access, email gate
   etc.
 * **New:** Email Gate – require visitors to submit Name and Email before downloading;
   all leads saved to a searchable Leads Dashboard with CSV export and bulk delete.
 * **New:** Download Tracking – record total download count per document.
 * **New:** Per-IP Download Limits – restrict how many times a single IP address
   can download a file.
 * **New:** Access Restrictions – limit downloads to logged-in users or specific
   user roles.
 * **Update:** Update filename in a toolbar for standard view.
 * **Update:** Update Shortcode generated UI for Easy to use.

#### 2.0.6 – 2 March 2026

 * **Update:** Improved overall user experience with a cleaner, more intuitive interface.
 * **Update:** Refactored internal codebase for better readability, maintainability,
   and performance.
 * **Fix:** Resolved all known UI and functionality issues across the plugin.
 * **Fix:** Removed unused and legacy code to reduce clutter and improve stability.

#### 2.0.4 – 24 January 2026

 * Fixed Issues – download button and view button styles issue, Vulnerability issue.

#### 2.0.2 – 11 November 2025

 * Update dashboard and freemius sdk

#### 2.0.0 – 4 November 2025

 * Fixed Vulnerability Issues

#### 2.0.0 – 11 September, 2025

 * Add Document Library
 * Fixed Document Embedder Issues
 * Move Document Embedder to Freemius

#### 1.8.9 – 14 May, 2025

 * Improved: Security
 * Fixed: Function _load_textdomain_just_in_time was called incorrectly

#### 1.8.8 – 25 Jan, 2025

 * Fixed: Redirect to rest_no_route

#### 1.8.7 – 1 July, 2024

 * Added: Loader until PDF load

#### 1.8.6 – 9 March, 2024

 * Fixed: Blinking always

#### 1.8.5 – 25 Feb, 2024

 * Fixed: Deprecated error messages

#### 1.8.3 – 20/11/2022

 * add ‘Help’ page
 * remove ‘Developer’ and ‘How to use’ page

#### 1.8.3 – 02/11/2022

 * remove metabox

#### 1.8.2

 * generated pot file

#### 1.8.1

 * Solved Document load issue (Document will always load)
 * Option to disable download button

=1.7.1 =
 * Fixed security issue

#### 1.4

 * Fix Ooops… You forgot to Select a document Warning
 * Fixed Block Editor issue

#### 1.3

 * Fix Js issue and make compatible with WordPress 5.5

#### 1.2

 * Gutenberg Block Support

#### 1.1

 * Fix Position issue
 * Improved Performance

#### 1.0

 * Initial Release

## Meta

 *  Version **2.3.0**
 *  Last updated **2 dinten ago**
 *  Active installations **9.000+**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.1 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/document-emberdder/), [Japanese](https://ja.wordpress.org/plugins/document-emberdder/),
   and [Russian](https://ru.wordpress.org/plugins/document-emberdder/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/document-emberdder)
 * Tags
 * [document library](https://su.wordpress.org/plugins/tags/document-library/)[embed pdf](https://su.wordpress.org/plugins/tags/embed-pdf/)
   [pdf embedder](https://su.wordpress.org/plugins/tags/pdf-embedder/)
 *  [Advanced View](https://su.wordpress.org/plugins/document-emberdder/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  114 5-star reviews     ](https://wordpress.org/support/plugin/document-emberdder/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/document-emberdder/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/document-emberdder/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/document-emberdder/reviews/?filter=2)
 *  [  3 1-star reviews     ](https://wordpress.org/support/plugin/document-emberdder/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/document-emberdder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/document-emberdder/reviews/)

## Contributors

 *   [ bPlugins ](https://profiles.wordpress.org/bplugins/)
 *   [ Abu Hayat ](https://profiles.wordpress.org/abuhayat/)
 *   [ shehabulislam ](https://profiles.wordpress.org/shehabulislam/)
 *   [ Tanin Rahman ](https://profiles.wordpress.org/taninrahman/)
 *   [ Farazi Forhad ](https://profiles.wordpress.org/farazi1/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/document-emberdder/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.buymeacoffee.com/abuhayat/)