Title: SmartEmbed &#8211; PDF Viewer, 3D Flipbook, and Secure PDF Embedder
Author: Dominopress
Published: <strong>May 22, 2026</strong>
Last modified: Iyul 12, 2026

---

Search plugins

![](https://ps.w.org/smartembed-advanced-pdf-viewer/assets/banner-772x250.png?rev
=3604977)

![](https://ps.w.org/smartembed-advanced-pdf-viewer/assets/icon-256x256.png?rev=
3605066)

# SmartEmbed – PDF Viewer, 3D Flipbook, and Secure PDF Embedder

 By [Dominopress](https://profiles.wordpress.org/dominopress/)

[Download](https://downloads.wordpress.org/plugin/smartembed-advanced-pdf-viewer.1.1.0.zip)

 * [Details](https://uz.wordpress.org/plugins/smartembed-advanced-pdf-viewer/#description)
 * [Reviews](https://uz.wordpress.org/plugins/smartembed-advanced-pdf-viewer/#reviews)
 *  [Installation](https://uz.wordpress.org/plugins/smartembed-advanced-pdf-viewer/#installation)
 * [Development](https://uz.wordpress.org/plugins/smartembed-advanced-pdf-viewer/#developers)

 [Support](https://wordpress.org/support/plugin/smartembed-advanced-pdf-viewer/)

## Description

**SmartEmbed – Advanced PDF Viewer** is the ultimate PDF embedding solution for 
WordPress. Whether you want to showcase e-books, reports, menus, magazines, or confidential
documents, SmartEmbed offers a premium-grade, native PDF.js reading experience directly
on your website.

With deep integration for popular page builders like Elementor, WPBakery, and Gutenberg,
embedding a PDF has never been easier. Forget clunky iframe solutions—SmartEmbed
ensures high performance, beautiful aesthetics, and advanced functionalities like**
3D Flipbook mode, Dark Mode, Text-to-Speech (TTS), Resume Reading, and strict content
protection.**

### Why Choose SmartEmbed Advanced PDF Viewer?

If you are looking to provide a top-tier reading experience while protecting your
intellectual property, SmartEmbed is the perfect choice. Our plugin combines a stunning
React-based admin interface with a powerful, modern frontend viewer that works seamlessly
across all devices.

### 🌟 Comprehensive Feature List

**Core Viewer Features:**
 * **Native PDF.js Integration**: Delivers high-performance,
clear, and responsive PDF rendering across all devices using Mozilla’s PDF.js library,
replacing outdated iframe methods. * **Multiple Viewer Modes**: Choose from Continuous
Scroll, Presentation Mode, or an interactive 3D Flipbook to suit your content type.***
3D Flipbook with Realistic Animations**: Engage visitors with stunning page-turning
animations that simulate real book reading experience. * **2D Flipbook Mode**: Lightweight
alternative to 3D flipbook with smooth page transitions. * **Hard Cover Flipbook**:
Premium flipbook style with hard cover appearance for professional presentations.***
Binder Flipbook**: Unique binder-style flipbook for creative document presentations.***
Vertical Reader**: Continuous vertical scrolling mode for comfortable reading. ***
RTL (Right-to-Left) Support**: Full support for right-to-left languages with dedicated
RTL mode.

**Page Builder Integration:**
 * **Elementor Widget Support**: Fully compatible 
with Elementor with dedicated SmartEmbed PDF Viewer widget. * **Elementor Widget
Controls**: Comprehensive Elementor controls for animations, toolbar options, viewer
background, and more. * **WPBakery Integration**: Complete WPBakery page builder
support with custom shortcode mapping. * **Gutenberg Block**: Custom Gutenberg block
for seamless integration with the WordPress block editor. * **Template Selection**:
Allow users to choose from multiple flipbook templates (3D, 2D, Hard Cover, Binder,
Vertical Reader).

**Security & Protection:**
 * **Advanced Content Security**: Protect your documents
by disabling text selection, disabling right-click, and applying dynamic custom 
text watermarks. * **Disable Right-Click**: Prevent users from accessing context
menu to protect your PDF content. * **Disable Text Selection**: Stop users from 
copying text from your PDF documents. * **Custom Text Watermark**: Overlay dynamic
text watermarks (e.g., «Confidential» or custom text) across the document. * **Watermark
Logo Support**: Add custom logo watermarks to your PDFs for brand protection.

**Accessibility & User Experience:**
 * **Text-to-Speech (TTS)**: Improve accessibility
by allowing users to listen to the PDF content directly from the viewer. * **Resume
Reading Memory**: The viewer remembers the user’s last read page using local storage,
providing a seamless return experience. * **Native Dark Mode**: Offer a comfortable
reading experience in low-light environments with a sleek, toggleable dark mode.***
Pagination Sound**: Audio feedback for page turning actions to enhance user experience.***
Fullscreen Mode**: Immersive fullscreen reading experience for better focus. * **
Lightbox Mode**: Display PDFs in elegant lightbox overlays for better presentation.

**Library Management:**
 * **Custom PDF Post Type**: Easily manage your PDF library
with a dedicated «SmartEmbed PDF» post type. * **Category Management**: Organize
PDFs into categories for better library structure. * **Thumbnail Support**: Add 
featured images/thumbnails to your PDF documents for visual identification. * **
Shortcode Generation**: Automatic shortcode generation with one-click copy functionality.***
Modern React Dashboard**: Fast, user-friendly admin dashboard built with React for
managing PDFs and settings.

**Customization Options:**
 * **Custom Dimensions**: Set default width and height
for PDF viewers globally or per shortcode. * **Background Color**: Customize viewer
background color to match your website design. * **Background Image**: Set custom
background images for the PDF viewer container. * **Border Control**: Option to 
show or hide viewer borders. * **Toolbar Customization**: Configure which toolbar
buttons appear (Download, Print, Share, Fullscreen). * **3D Tilt Effect**: Enable
3D tilt effect for flipbook mode for enhanced visual appeal.

**Technical Features:**
 * **REST API Integration**: Full REST API support for managing
PDFs and settings programmatically. * **Responsive Design**: Fully responsive viewer
that adapts to all screen sizes and devices. * **Performance Optimized**: Built 
with modern technologies (React, Webpack) for optimal performance. * **Translation
Ready**: Full internationalization support with .pot file for translations. * **
Developer Friendly**: Clean, well-documented code with hooks and filters for customization.

### 🔍 Detailed Feature Breakdown

**1. 3D Flipbook & Viewer Modes**
 Engage your visitors with the 3D Flipbook mode,
offering realistic page-turning animations. Alternatively, use Continuous mode for
seamless scrolling or Presentation mode for distraction-free slide-by-slide reading.
The plugin also offers 2D flipbook, hard cover, and binder styles for maximum flexibility.

**2. Elementor & Page Builder Integration**
 SmartEmbed comes with a dedicated Elementor
widget featuring comprehensive controls for: – PDF selection from your library –
Animation settings (3D Flipbook, 2D Flipbook, Hard Cover, Binder, Vertical Reader)–
Toolbar options (Download, Print, Share, Fullscreen) – Viewer background customization(
color and image) – Dark mode toggle – 3D tilt effect – RTL mode support

It also features a custom Gutenberg block and WPBakery shortcode mapping for effortless
embedding.

**3. Ironclad PDF Security**
 Prevent unauthorized copying and distribution of your
PDFs. SmartEmbed allows you to: – Disable right-clicking to prevent context menu
access – Prevent text selection to stop content copying – Overlay dynamic text watermarks
with custom text – Add logo watermarks for brand protection – Configure security
settings globally or per document

**4. Accessibility & User Experience**
 Make your content accessible to everyone:–
Built-in Text-to-Speech (TTS) reads document aloud – Resume Reading feature uses
local storage to remember exact page position – Dark Mode for comfortable reading
in low-light conditions – Pagination sounds for enhanced user feedback – Fullscreen
mode for immersive reading experience

**5. Beautiful Aesthetics & Dark Mode**
 The viewer is designed with modern aesthetics
in mind, featuring: – Locked, premium grey background that prevents theme CSS conflicts–
Toggleable Dark Mode for eye comfort – Customizable background colors and images–
Smooth animations and transitions – Professional toolbar design

**6. Easy Library Management**
 Upload and manage PDFs like a pro: – Dedicated «
SmartEmbed PDF Books» section in WordPress admin – Organize files into categories–
Add thumbnails for visual identification – Copy shortcodes with a single click –
Modern React-powered admin interface for fast management – REST API for programmatic
access

**7. Shortcode Flexibility**
 Use powerful shortcodes with extensive attributes:`[
smartembed_pdf id="123"] [smartembed_pdf url="https://yoursite.com/document.pdf"][
smartembed_pdf id="123" mode="flipbook" width="100%" height="750px"] [smartembed_pdf
id="123" download="false" print="false" watermark="true"]

### Support

For support, feature requests, and bug reports, please visit the [WordPress Plugin Support Forum](https://wordpress.org/support/plugin/smartembed-advanced-pdf-viewer/)
or contact the plugin author at [Digital Web Tutor](https://digitalwebtutor.com).

### Contributing

We welcome contributions from the developer community. If you’d like to contribute
to SmartEmbed Advanced PDF Viewer, please submit a pull request on our GitHub repository
or contact the plugin author.

### Credits

 * **PDF.js** – Mozilla’s PDF rendering library (https://mozilla.github.io/pdf.js/)
 * **Page Flip** – JavaScript library for page flip effects (https://nodlik.github.
   io/PageFlip/)
 * **React** – JavaScript library for building user interfaces (https://reactjs.
   org/)
 * **Chakra UI** – Simple, modular and accessible component library (https://chakra-
   ui.com/)
 * **WordPress** – Content management system (https://wordpress.org/)

## Screenshots

[⌊3D Flipbook Mode - Stunning 3D flipbook with realistic page-turning animations⌉⌊
3D Flipbook Mode - Stunning 3D flipbook with realistic page-turning animations⌉[

**3D Flipbook Mode** – Stunning 3D flipbook with realistic page-turning animations

[⌊Continuous Scroll Mode - Smooth vertical scrolling for comfortable reading⌉⌊Continuous
Scroll Mode - Smooth vertical scrolling for comfortable reading⌉[

**Continuous Scroll Mode** – Smooth vertical scrolling for comfortable reading

[⌊Elementor Widget - Dedicated Elementor widget with comprehensive controls⌉⌊Elementor
Widget - Dedicated Elementor widget with comprehensive controls⌉[

**Elementor Widget** – Dedicated Elementor widget with comprehensive controls

[⌊React Admin Dashboard - Modern React-powered interface for managing PDFs⌉⌊React
Admin Dashboard - Modern React-powered interface for managing PDFs⌉[

**React Admin Dashboard** – Modern React-powered interface for managing PDFs

[⌊Settings Page - Global settings configuration with all customization options⌉⌊
Settings Page - Global settings configuration with all customization options⌉[

**Settings Page** – Global settings configuration with all customization options

## Blocks

This plugin provides 1 block.

 *   SmartEmbed PDF Viewer

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/smartembed-advanced-pdf-viewer`
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the ‘Plugins’ screen in WordPress.
 3. Go to the «SmartEmbed PDF» menu in your WordPress dashboard to upload a new PDF
    book or configure global settings.
 4. Use the generated shortcode (e.g., `[smartembed_pdf id="123"]`) or your favorite
    page builder to embed the PDF into any post or page.

**Minimum Requirements:** * WordPress 5.0 or higher * PHP 7.0 or higher * Modern
web browser with JavaScript enabled

## FAQ

### How do I embed a PDF?

You can embed a PDF using the shortcode `[smartembed_pdf id="YOUR_POST_ID"]` or `[
smartembed_pdf url="https://yoursite.com/document.pdf"]`. Alternatively, use the
dedicated Elementor widgets, Gutenberg block, or WPBakery element.

### Can I customize the viewer dimensions?

Yes, you can set global default dimensions in the SmartEmbed Settings, or override
them directly in the shortcode using the `width` and `height` attributes (e.g., `
width="100%" height="750px"`).

### Does it support mobile devices?

Absolutely. SmartEmbed is fully responsive. The viewer dynamically scales to ensure
your PDFs fit perfectly within the constraints of any device screen without overlapping.

### How do I enable the 3D Flipbook?

You can set the global default viewer mode to «3D Flipbook» in the settings, or 
specify it in your shortcode: `[smartembed_pdf id="123" mode="flipbook"]`.

### How do I protect my PDF content?

SmartEmbed offers multiple security features. You can disable right-click, prevent
text selection, and add custom text or logo watermarks. Configure these settings
globally in the SmartEmbed Settings page or per document using shortcode attributes.

### Is the Text-to-Speech feature available in all browsers?

The TTS feature uses the Web Speech API, which is supported in most modern browsers
including Chrome, Firefox, Safari, and Edge. Browser support may vary for different
languages.

### Can I use SmartEmbed with my theme?

Yes, SmartEmbed is designed to work with any WordPress plugin. The viewer uses scoped
styles to prevent conflicts with your theme’s CSS.

### How do I organize my PDFs?

SmartEmbed creates a custom post type called «SmartEmbed PDF Books» with category
support. You can organize your PDFs into categories just like WordPress posts.

### Can I manage PDFs programmatically?

Yes, SmartEmbed includes a comprehensive REST API for managing PDFs and settings.
You can create, read, update, and delete PDFs programmatically using the REST API
endpoints.

### What page builders are supported?

SmartEmbed supports Elementor (with dedicated widget), WPBakery Page Builder, and
Gutenberg block editor. The plugin also provides standard shortcodes that work with
any page builder or editor.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SmartEmbed – PDF Viewer, 3D Flipbook, and Secure PDF Embedder” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Dominopress ](https://profiles.wordpress.org/dominopress/)

[Translate “SmartEmbed – PDF Viewer, 3D Flipbook, and Secure PDF Embedder” into your language.](https://translate.wordpress.org/projects/wp-plugins/smartembed-advanced-pdf-viewer)

### Interested in development?

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

## Changelog

#### 1.1.0

 * Added comprehensive feature details to the readme
 * Improved SEO and formatting for WordPress plugin repository
 * Enhanced documentation with detailed feature breakdowns
 * Added FAQ section with common questions and answers
 * Updated tags and descriptions for better discoverability

#### 1.0.0

 * Initial release with native PDF.js integration
 * React Admin Dashboard for PDF management
 * Advanced security features (watermark, right-click disable, text selection disable)
 * Elementor, WPBakery, and Gutenberg integration
 * Multiple viewer modes (3D Flipbook, 2D Flipbook, Continuous, Presentation)
 * Text-to-Speech (TTS) functionality
 * Resume Reading feature with local storage
 * Dark Mode support
 * Custom PDF post type with category management
 * REST API for programmatic access
 * Responsive design for all devices

## Meta

 *  Version **1.1.0**
 *  Last updated **2 kun ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/smartembed-advanced-pdf-viewer/)
 * Tags
 * [3d flipbook](https://uz.wordpress.org/plugins/tags/3d-flipbook/)[Elementor pdf](https://uz.wordpress.org/plugins/tags/elementor-pdf/)
   [embed pdf](https://uz.wordpress.org/plugins/tags/embed-pdf/)[pdf viewer](https://uz.wordpress.org/plugins/tags/pdf-viewer/)
   [secure pdf](https://uz.wordpress.org/plugins/tags/secure-pdf/)
 *  [Advanced View](https://uz.wordpress.org/plugins/smartembed-advanced-pdf-viewer/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/smartembed-advanced-pdf-viewer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/smartembed-advanced-pdf-viewer/reviews/)

## Contributors

 *   [ Dominopress ](https://profiles.wordpress.org/dominopress/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/smartembed-advanced-pdf-viewer/)