Descripción
A simple PDF viewer widget for Elementor that displays PDFs directly on your website.
What It Does
- Shows PDFs in a clean viewer with zoom controls
- Works with PDFs uploaded to your site or external URLs
- Responsive design that works on mobile and desktop
- Download and print buttons for users
Features
- PDF Rendering: Powered by PDF.js for fast and reliable display
- Zoom Controls: Zoom in/out with smooth scaling (25% to 300%)
- Fullscreen Mode: Immersive viewing experience
- Download & Print: One-click download and print functionality
- Page Navigation: Intuitive previous/next page controls
- Responsive Design: Perfect display on all devices
- Accessibility: Keyboard navigation and screen reader support
- Custom Styling: Extensive Elementor styling options
- Multiple Sources: Support for URL and file upload PDF sources
Usage
- Edit a page with Elementor
- Add the "PDF Smart Viewer" widget
- Choose your PDF file or enter a PDF URL
- Customize the settings as needed
Settings
Go to Settings PDF Smart Viewer to configure:
* Default zoom level
* Default height (100% by default)
* Which buttons to show
Coming Soon
- Remote PDF Support: Load PDFs from Google Drive, Dropbox, etc.
- More Features: Thumbnails, search, annotations
Support
Need help? Contact us at deknows.com
Credits
- Development: Mr. Hamad Khan – Founding Partner – Lead Development and Operations @Deknows Inc
- Development: Mr. Amanat Ali – WordPress Site Builder @Deknows Inc
- PDF.js: Mozilla Foundation (https://mozilla.github.io/pdf.js/)
- Elementor: Elementor Ltd (https://elementor.com/)
Instalación
- Upload the plugin to your WordPress site
- Activate it
- Make sure you have Elementor installed
FAQ
-
What are the system requirements?
-
- WordPress 5.0 or higher
- Elementor 3.0 or higher
- PHP 7.4 or higher
- Modern browser with JavaScript enabled
-
Can I use PDFs from external URLs?
-
Currently, the plugin supports PDFs uploaded to your WordPress site. External URL support for AWS, DigitalOcean, Google Drive, and SharePoint is coming soon in a future update.
-
Does it support password-protected PDFs?
-
Currently, the plugin supports publicly accessible PDFs. Password-protected PDFs are not supported.
-
Can I customize the appearance?
-
Yes! The widget includes extensive styling options in Elementor for complete customization.
-
Is it mobile-friendly?
-
Absolutely! The viewer is fully responsive and works perfectly on all devices.
-
Can I disable certain controls?
-
Yes, you can show/hide individual controls like zoom, fullscreen, download, and print buttons.
-
Yes, the plugin includes full keyboard navigation support for accessibility.
Reseñas
Colaboradores y desarrolladores
"PDF Smart Viewer for Elementor" es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce "PDF Smart Viewer for Elementor" a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.3
- BLINK FIX: Completely eliminated the visual blink/flash when loading first page in incognito mode
- Canvas is now hidden during first page rendering and only shown when properly oriented
- Added safety timeouts to ensure canvas visibility even if something goes wrong
- Enhanced user experience with seamless PDF loading
1.0.2
- MAJOR FIX: Completely resolved upside-down PDF rendering issue in incognito/private browsing mode
- Implemented comprehensive multi-strategy approach for first page rendering
- Added canvas pre-initialization to prevent context issues
- Enhanced error handling and retry mechanisms
1.0.1
- Fixed upside-down PDF rendering issue in incognito/private browsing mode
- Changed default height from 600px to 100% for better responsiveness
- Moved remote PDF support to "Coming Soon" section
- Simplified documentation
1.0.0
- Initial release
- Basic PDF viewer with zoom, navigation, and controls
