PDF Viewer Block for Gutenberg Plugin
A simple and 100% free Gutenberg Block to display PDF Viewers / Readers on your website.
A simple, responsive and 100% free Gutenberg Block to display PDF Viewers / Readers on your website.
You can easily configure the Reader’s width, height and alignment on the fly.
Compatibility:
– Fully responsive
– Works fine on Chrome, Firefox, Opera, Edge and IE11
– If javascript is disabled, a download link is provided as a fallback
This plugin uses PDF.js library, provided by Mozilla under Apache license.
Installation
- Install the plugin and activate.
- No settings page: just enjoy your new Gutenberg block! It’s available in Embeds > PDF Viewer.
Screenshots
Adding "PDF Viewer" Gutenberg Block on my Post.
Selecting/Uploading a PDF document.
Basic front-end rendering.
Selecting alignement for my PDF Reader.
Applying custom width and height.
"PDF Viewer" variations showcase.
Front-end rendering for the selected variations.
Changelog
1.1
- Performances: Enqueue admin assets only when showing the block editor screen.
1.0.1
- Fix XSS security vulnerability. Thanks @wpscan who responsively disclosed the issue.
1.0
- Enqueue scripts and styles only when the block is displayed for better performance and Google Core Web Vitals compliance.
0.2
- Declare support for WordPress 5.5 and Block Directory.
0.1
- Plugin initial commit. Works fine 🙂