Wopisanje
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/)
Instalacija
- 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.
Reviews
Sobustatkujuce a wuwijarje
„PDF Smart Viewer for Elementor“ jo software wótwórjonego žrědła. Slědujuce luźe su pśinosowali k toś tomu tykacoju.
SobustatkujuceTranslate “PDF Smart Viewer for Elementor” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
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
