[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvJI_47CyEf8FSoCyUKVfcu8xPizFSfzFEKmUyGrUUUE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":150,"fingerprints":202},"pdfjs-viewer-for-elementor","PDF viewer for Elementor & Gutenberg","1.3.2","Kaz Kadalashvili","https:\u002F\u002Fprofiles.wordpress.org\u002Fkazbekkadalashvili\u002F","\u003Cp>The “PDFjs Viewer for Elementor & Gutenberg” plugin is a powerful tool that allows you to embed PDF files into your Elementor page builder pages with ease. It’s designed specifically for Elementor, so you can easily add PDF files to your website without any coding knowledge. With this plugin, you can quickly and easily add PDF viewers to your Elementor pages, making it easier for your visitors to access and view your PDF files.\u003C\u002Fp>\n\u003Cp>The plugin is user-friendly and easy to use. You can simply upload your PDF files to your WordPress media library and then add a PDF viewer to your Elementor page using the this widget.\u003C\u002Fp>\n\u003Cp>Compatible with Elementor v3.18.3\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fkazbekkada9\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n","The \"PDFjs Viewer for Elementor & Gutenberg\" plugin is a powerful tool that allows you to embed PDF files into your Elementor page build &hellip;",10000,31131,100,3,"2024-01-24T03:14:00.000Z","6.4.8","5.6","7.4",[20,21,22,23,24],"block-editor","elementor","embed","pdf","pdfjs","https:\u002F\u002Fgithub.com\u002Fkazbekkadalashvili\u002Fpdfjs-viewer-for-elementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdfjs-viewer-for-elementor.1.3.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"kazbekkadalashvili",10810,30,84,"2026-04-04T15:25:37.182Z",[39,62,88,110,129],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":18,"tags":54,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":28,"last_vuln_date":61,"fetched_at":30},"pdfjs-viewer-shortcode","PDF.js Viewer","3.0.2","Ben Lawson","https:\u002F\u002Fprofiles.wordpress.org\u002Ffalconerweb\u002F","\u003Cp>Incorporate \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js\u002F\" rel=\"nofollow ugc\">Mozilla’s PDF.js\u003C\u002Fa> viewer into your pages and posts via a Gutenberg block or a simple shortcode. PDF.js is a javascript library for displaying pdf pages within browsers.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Gutenberg Block and Shortcode\u003C\u002Fli>\n\u003Cli>Translation Support (plugin only): Spanish and French included, ready for more languages\u003C\u002Fli>\n\u003Cli>Elegant Theme that adapts to dark and light mode (if browser supports dynamic CSS)\u003C\u002Fli>\n\u003Cli>Customizable buttons\u003C\u002Fli>\n\u003Cli>Page navigation drawer\u003C\u002Fli>\n\u003Cli>Search functionality\u003C\u002Fli>\n\u003Cli>Protected PDF password entry\u003C\u002Fli>\n\u003Cli>Loading bar & displays partially loaded PDF (great for huge PDFs!)\u003C\u002Fli>\n\u003Cli>Document outline\u003C\u002Fli>\n\u003Cli>Classic Editor: Easy to use editor media button that generates the shortcode for you\u003C\u002Fli>\n\u003Cli>Support for mobile devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shortcode Syntax:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[pdfjs-viewer attachment_id=123 viewer_width=600px viewer_height=700px fullscreen=true download=true print=true]\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>Or use a direct URL:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>`\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>[pdfjs-viewer url=http:\u002F\u002Fwww.website.com\u002Ftest.pdf viewer_width=600px viewer_height=700px fullscreen=true download=true print=true]\u003Cbr \u002F>\n    `\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Shortcode Parameters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>attachment_id\u003C\u002Fcode> (recommended): ID of the media file in WordPress media library\u003C\u002Fli>\n\u003Cli>\u003Ccode>url\u003C\u002Fcode> (alternative): Direct URL to PDF file. Use \u003Ccode>attachment_id\u003C\u002Fcode> when possible for better security.\u003C\u002Fli>\n\u003Cli>\u003Ccode>viewer_width\u003C\u002Fcode> (optional): Width of the viewer (default: \u003Ccode>100%\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>viewer_height\u003C\u002Fcode> (optional): Height of the viewer (default: \u003Ccode>800px\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>fullscreen\u003C\u002Fcode> (optional): \u003Ccode>true\u003C\u002Fcode>\u002F\u003Ccode>false\u003C\u002Fcode>, displays fullscreen link above viewer (default: \u003Ccode>true\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>fullscreen_text\u003C\u002Fcode> (optional): Text for the fullscreen link (default: \u003Ccode>View Fullscreen\u003C\u002Fcode>)\n\u003Cul>\n\u003Cli>Spaces not allowed. Use \u003Ccode>%20\u003C\u002Fcode> in place of spaces.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Ccode>fullscreen_target\u003C\u002Fcode> (optional): \u003Ccode>true\u003C\u002Fcode>\u002F\u003Ccode>false\u003C\u002Fcode>, open the fullscreen link in a new tab (default: \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>download\u003C\u002Fcode> (optional): \u003Ccode>true\u003C\u002Fcode>\u002F\u003Ccode>false\u003C\u002Fcode>, enables or disables download button (default: \u003Ccode>true\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>print\u003C\u002Fcode> (optional): \u003Ccode>true\u003C\u002Fcode>\u002F\u003Ccode>false\u003C\u002Fcode>, enables or disables print button (default: \u003Ccode>true\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>openfile\u003C\u002Fcode> (optional): \u003Ccode>true\u003C\u002Fcode>\u002F\u003Ccode>false\u003C\u002Fcode>, show open file button (default: \u003Ccode>false\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>zoom\u003C\u002Fcode> (optional): Initial zoom level – \u003Ccode>auto\u003C\u002Fcode>, \u003Ccode>page-actual\u003C\u002Fcode>, \u003Ccode>page-fit\u003C\u002Fcode>, \u003Ccode>page-width\u003C\u002Fcode>, or percentage like \u003Ccode>75\u003C\u002Fcode>, \u003Ccode>100\u003C\u002Fcode>, \u003Ccode>150\u003C\u002Fcode> (default: \u003Ccode>auto\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Want to help develop the plugin? Found a bug? \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FTwisterMc\u002FPDF.js-Viewer-Shortcode\" rel=\"nofollow ugc\">Find us on GitHub\u003C\u002Fa>. For build instructions and contribution guidelines see the developer guide in \u003Ccode>DEVELOPER.md\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch3>Admin Notice After Updates \u002F Invalid Block\u003C\u002Fh3>\n\u003Cp>When you update the plugin, editors may see an admin banner explaining that Gutenberg could show an “Attempt Block Recovery” prompt when editing older posts with PDFs. Clicking it updates the block format; it does not affect what visitors see. You can dismiss the banner, and it won’t reappear until a future release enables it again.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This WordPress plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n\u003Cp>PDF.js (included in this plugin) is developed by Mozilla and licensed under the Apache License 2.0. See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js\" rel=\"nofollow ugc\">PDF.js repository\u003C\u002Fa> for details.\u003C\u002Fp>\n","Embed a beautiful PDF viewer into pages.",20000,387670,88,53,"2025-12-10T19:04:00.000Z","6.9.4","5.0",[22,55,23,24,56],"mozilla","viewer","https:\u002F\u002Fgithub.com\u002FTwisterMc\u002Fpdfjs-viewer-shortcode","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdfjs-viewer-shortcode.3.0.2.zip",99,2,"2023-01-10 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":83,"download_link":84,"security_score":85,"vuln_count":86,"unpatched_count":28,"last_vuln_date":87,"fetched_at":30},"algori-pdf-viewer","Algori PDF Viewer","1.0.8","Kevin Bazira","https:\u002F\u002Fprofiles.wordpress.org\u002Fkevinbazira\u002F","\u003Cp>Algori PDF Viewer is a Gutenberg Block Plugin that enables you to easily display PDF documents on your website. \u003Cstrong>This will allow your visitors to view and easily interact with your PDF files directly on your site\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This free plugin has a lot to offer. Even more can be found in the Premium version of this Plugin, please see \u003Ca href=\"http:\u002F\u002Fwww.kevinbazira.com\u002Fblog\u002Farticle\u002Falgori-pdf-viewer-pro-for-wordpress-gutenberg#features\" rel=\"nofollow ugc\">all features of the Premium plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>No Browser Plugins Needed ( No Flash or Adobe Acrobat )\u003C\u002Fli>\n\u003Cli>Compatible with Modern Browsers like Chrome, Firefox, IE11, Edge, Opera and Safari.\u003C\u002Fli>\n\u003Cli>Compatible with Modern OS and devices including Windows, iOS, Linux and Android.\u003C\u002Fli>\n\u003Cli>Supports Printing PDF document.\u003C\u002Fli>\n\u003Cli>Supports Downloading PDF file.\u003C\u002Fli>\n\u003Cli>Supports Navigation for Next page and Previous page.\u003C\u002Fli>\n\u003Cli>Supports Zoom with zoom in, zoom out, page fit and restore normal zoom.\u003C\u002Fli>\n\u003Cli>Supports Document Rotation to clockwise or counterclockwise.\u003C\u002Fli>\n\u003Cli>Supports presentation mode.\u003C\u002Fli>\n\u003Cli>One can enable the hand tool.\u003C\u002Fli>\n\u003Cli>One can enable the text selection tool.\u003C\u002Fli>\n\u003Cli>Supports Text Search for General text or Match case. All this is done with text highlights.\u003C\u002Fli>\n\u003Cli>Supports document outline in the expandible and collapsible sidebar.\u003C\u002Fli>\n\u003Cli>Supports keyboard shortcuts.\u003C\u002Fli>\n\u003Cli>Translatable into 100+ languages.\u003C\u002Fli>\n\u003Cli>Multiple PDF documents can be loaded on a single page.\u003C\u002Fli>\n\u003Cli>Supports left, right, wide and full width alignments.\u003C\u002Fli>\n\u003Cli>Easy to use and does not require any coding skills.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>These features are enabled by default and can’t be disabled in the free version. We released a Premium Plugin with many more exciting features that will enable you to enable\u002Fdisable all the PDF viewer settings as you wish.\u003C\u002Fp>\n\u003Cp>Have a look at the \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Falgori-pdf-viewer-pro-for-wordpress-gutenberg\u002F22588592\" rel=\"nofollow ugc\">Premium Plugin here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>How to use\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After installing and activating the Algori PDF Viewer plugin in your WordPress website.\u003C\u002Fli>\n\u003Cli>Navigate to your blog post or page and use the Gutenberg editor to add a PDF Viewer block.\u003C\u002Fli>\n\u003Cli>Use the PDF Viewer block to add, embed and display a PDF on your web page.\u003C\u002Fli>\n\u003Cli>At this point, you can adjust your PDF’s dimensions (width and height) using the Gutenberg block inspector section.\u003C\u002Fli>\n\u003Cli>Click “Publish” to view your new web page with an embedded PDF document.\u003C\u002Fli>\n\u003Cli>Congratulations 😀\u003C\u002Fli>\n\u003C\u002Fol>\n","Algori PDF Viewer is a Gutenberg Block Plugin that enables you to easily display PDF documents directly on your website.",7000,102418,86,9,"2024-11-07T12:50:00.000Z","6.6.5","5.0.0","5.6.0",[79,20,80,81,82],"block","gutenberg","pdf-embedder","pdf-viewer","https:\u002F\u002Fgithub.com\u002Fkevinbazira\u002Falgori-pdf-viewer-lite\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falgori-pdf-viewer.zip",91,1,"2024-11-08 14:03:14",{"slug":89,"name":90,"version":91,"author":92,"author_profile":93,"description":94,"short_description":95,"active_installs":96,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":52,"requires_at_least":101,"requires_php":102,"tags":103,"homepage":108,"download_link":109,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"document-embedder-addons-for-elementor","Document Embedder Addons for Elementor – Embed Documents in Elementor Websites","1.1.6","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>Easily share important documents on your website without redirecting visitors elsewhere. \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder-addons-for-elementor\u002F\" rel=\"nofollow ugc\">Document Embedder Addons for Elementor\u003C\u002Fa> gives you 16 ready-to-use widgets that display PDFs, Word files, spreadsheets, presentations, Google Docs, Google Sheets, Google Slides, and more directly in your pages. Just drag and drop any file from your media library, tweak the size and style, and watch it fit perfectly into your design.\u003C\u002Fp>\n\u003Cp>Perfect for businesses sharing contracts, teachers displaying worksheets, or course creators embedding lesson materials—this addon keeps users engaged on your site with smooth, responsive viewing. No coding required, and everything works beautifully on mobile devices too.\u003C\u002Fp>\n\u003Ch3>Check our overview and demos 👇\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder-addons-for-elementor\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Document Embedder Addon for Elementor\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fdocument-embedder-addons-for-elementor\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder-addons-for-elementor\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Pricing\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder-addons-for-elementor\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Why Document Embedder Addons?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Keep Visitors on Your Site:\u003C\u002Fstrong> No external apps or redirects—documents open right in place.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fully Responsive:\u003C\u002Fstrong> Looks great on phones, tablets, and desktops automatically.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Customization:\u003C\u002Fstrong> Control width, height, alignment, filenames, and download buttons.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>15 Specialized Widgets:\u003C\u002Fstrong> From general docs to Word, Excel, Adobe PDF Viewer, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Extra Setup:\u003C\u002Fstrong> Works instantly with Elementor Free or Pro.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Regular Updates:\u003C\u002Fstrong> New widgets and features are added regularly to keep your website fresh.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Check our overview video of Document Embedder Addons 👇\u003C\u002Fh3>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FOtJayJ8N-5c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Available Widgets\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Document Embedder\u003C\u002Fstrong>: Embed any document (PDF, Word, Excel, PowerPoint, Google Docs, Google Sheets, Google Slides, and more) directly into your pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excel Embedder\u003C\u002Fstrong>: Embed Excel spreadsheets (.xls, .xlsx) with scrollable tables and readable cells.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF Embedder\u003C\u002Fstrong>: Embed PDF files with a customizable viewer that includes zoom, search, and print controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Word Viewer\u003C\u002Fstrong>: Display Word documents (.doc, .docx) directly in the browser without downloading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Excel Viewer\u003C\u002Fstrong>: Display Excel spreadsheets inline with adjustable columns and rows.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PowerPoint Embedder\u003C\u002Fstrong>: Embed PowerPoint presentations (.ppt, .pptx) as interactive slideshows.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PowerPoint Viewer\u003C\u002Fstrong>: Display presentations with full-screen mode and slide thumbnails.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Docs Embedder\u003C\u002Fstrong>: Embed Google Docs by pasting the share link. Shows the live document.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Sheets Embedder\u003C\u002Fstrong>: Embed Google Sheets for collaborative data, charts, or live-updating tables.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Slides Embedder\u003C\u002Fstrong>: Embed Google Slides presentations that stay current with updates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF Native Embedder\u003C\u002Fstrong>: Use your browser’s built-in PDF viewer for fast loading.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sleek PDF Viewer\u003C\u002Fstrong>: A stylish, branded PDF viewer with custom colors and a minimal toolbar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3D Flip PDF Viewer\u003C\u002Fstrong>: Create an interactive flipbook effect for PDFs with a page-turning experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Adobe PDF Viewer(Pro)\u003C\u002Fstrong>: A reliable, feature-rich PDF viewer powered by Adobe’s PDF engine.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document Library(Pro)\u003C\u002Fstrong>: Organize and manage all your embedded documents in one centralized location with easy access and quick reusable uploads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pdf.js PDF Viewer(Pro)\u003C\u002Fstrong>: Display your PDF in premium look with the pdf.js library.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>PDF Viewer\u003C\u002Fstrong>: Embed PDF files with customizable toolbar, page navigation, and zoom controls.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flipbook Viewer\u003C\u002Fstrong>: Create interactive flipbook-style PDF viewers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document Download\u003C\u002Fstrong>: Download functionality within embedded documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document Library(Pro)\u003C\u002Fstrong>: Centralized hub to organize and manage all your embedded documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Annotated Document(Pro)\u003C\u002Fstrong>: Allow users to highlight and annotate documents.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Document Search(Pro)\u003C\u002Fstrong>: Search functionality within Adobe PDF embedded documents.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Easy Integration\u003C\u002Fh3>\n\u003Cp>Simply install the plugin, navigate to your Elementor editor, and drag any document widget to your page. Upload your document or link to an existing file, customize the settings, and publish. No coding required!\u003C\u002Fp>\n\u003Ch3>🔥 Check out our featured WordPress Plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n\u003Ch3>🤝 Join the bPlugins community today!\u003C\u002Fh3>\n\u003Cp>Join a growing community of web creators, designers, developers, and WordPress users who are building amazing sites with bPlugins. Be part of the movement that’s making website design faster, more powerful, and more intuitive.\u003C\u002Fp>\n\u003Cp>Stay connected and get the latest updates:\u003C\u002Fp>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FbPluginsLLC\u002F\" rel=\"nofollow ugc\">Our Official Facebook Page\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fx.com\u002Fb_plugins\u002F\" rel=\"nofollow ugc\">Follow us on Twitter\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fbplugins\" rel=\"nofollow ugc\">Connect in our Linkedin\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@bplugins\" rel=\"nofollow ugc\">Follow us on YouTube\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">Our Official Support\u003C\u002Fa>\u003C\u002Fp>\n","Document Embedder Addons for Elementor makes it simple to embed PDFs, Word docs, and others into your pages, no downloads or redirects needed.",6000,63408,74,7,"2026-03-11T05:03:00.000Z","5.1","7.1",[21,104,105,106,107],"elementor-addons","elementor-widget","embed-pdf","google-docs","https:\u002F\u002Fwordpress.org\u002Fplugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdocument-embedder-addons-for-elementor.1.1.6.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":13,"num_ratings":120,"last_updated":121,"tested_up_to":52,"requires_at_least":122,"requires_php":18,"tags":123,"homepage":126,"download_link":127,"security_score":59,"vuln_count":86,"unpatched_count":28,"last_vuln_date":128,"fetched_at":30},"custom-iframe","Custom iFrame – Embed PDFs, Videos, and External Content in WordPress (Elementor & Gutenberg)","2.0.2","Coderz Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoderzstudio\u002F","\u003Cp>\u003Cstrong>The Ultimate iFrame Solution for WordPress – Elementor & Gutenberg!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Want to embed external content seamlessly into your WordPress site? \u003Cstrong>Custom iFrame\u003C\u002Fstrong> lets you integrate PDFs, videos, music players, Google Maps, and third-party websites into your pages using either \u003Cstrong>Elementor\u003C\u002Fstrong> or the \u003Cstrong>Gutenberg Block Editor\u003C\u002Fstrong> – no coding required.\u003C\u002Fp>\n\u003Cp>With \u003Cstrong>lazy loading, security enhancements, and full customization\u003C\u002Fstrong>, you get total control over how your iFrames look and function.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔥 Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed Anything with Ease:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>YouTube & Vimeo\u003C\u002Fstrong> – Supports autoplay, mute, and aspect ratios.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SoundCloud & Spotify\u003C\u002Fstrong> – Add playlists, podcasts, and music players.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Maps\u003C\u002Fstrong> – Fully interactive with zoom levels and custom styles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Third-Party Websites\u003C\u002Fstrong> – Securely embed external pages into Elementor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Web Apps & Dashboards\u003C\u002Fstrong> – Display analytics, widgets, and live content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF Files\u003C\u002Fstrong> – Embed documents with scroll, zoom, and download options.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Performance & Customization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Responsive Height Control\u003C\u002Fstrong> – Define height in pixels, percentages, or viewport units.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Height Adjustment\u003C\u002Fstrong> – iFrame resizes automatically to match content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lazy Loading & Placeholder Image\u003C\u002Fstrong> – Improves page speed and UX.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Refresh Option\u003C\u002Fstrong> – Set refresh intervals for dynamic content updates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Styling\u003C\u002Fstrong> – Adjust borders, shadows, spacing, and more inside Elementor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-Friendly & SEO-Optimized\u003C\u002Fstrong> – Ensures content displays perfectly on all devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>🔥 Premium Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lifetime Updates\u003C\u002Fstrong> – Get all future updates and improvements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Premium Support\u003C\u002Fstrong> – Priority support from our expert team\u003C\u002Fli>\n\u003Cli>\u003Cstrong>100+ Embed Sources\u003C\u002Fstrong> – Support for extensive range of content sources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom iFrame Attributes\u003C\u002Fstrong> – Advanced control over iframe properties\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Security Options\u003C\u002Fstrong> – Enhanced protection for embedded content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>YouTube & Vimeo Controls\u003C\u002Fstrong> – Advanced settings for video embeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enhanced X (Twitter) Options\u003C\u002Fstrong> – Better control over X post embeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Watermarks\u003C\u002Fstrong> – Add your branding to embeds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3D Flipbook PDF Viewer\u003C\u002Fstrong> – Interactive PDF viewing experience\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device Frame Display\u003C\u002Fstrong> – Show content in device frames\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcustomiframe.com\u002Fdemo\u002F?utm_source=elementor&utm_medium=widget_settings&utm_campaign=demo\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n👉 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcustomiframe.com\u002Fpricing\u002F?utm_source=plugin&utm_medium=wpdashboard&utm_campaign=upgrade_cta\" rel=\"nofollow ugc\">Get Premium Version\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🔴 Watch the Video Tutorial ( \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=EB6MgWB6zLA\" rel=\"nofollow ugc\">Link\u003C\u002Fa> )\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FEB6MgWB6zLA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Using Elementor:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Drag and drop the \u003Cstrong>Custom iFrame Widget\u003C\u002Fstrong> into your Elementor page.\u003Cbr \u002F>\n2. Enter the URL of the external content (e.g., YouTube video, Google Maps).\u003Cbr \u002F>\n3. Configure iframe settings such as height, lazy loading, and styling.\u003Cbr \u002F>\n4. Preview and publish your page for seamless embedding.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Using Gutenberg:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Add the \u003Cstrong>Custom iFrame\u003C\u002Fstrong> block to your post or page.\u003Cbr \u002F>\n2. Enter the URL of the external content you want to embed.\u003Cbr \u002F>\n3. Configure settings in the block sidebar (height, lazy loading, styling, etc.).\u003Cbr \u002F>\n4. Preview and publish your content.\u003C\u002Fp>\n\u003Cp>For detailed step-by-step tutorials, check out:\u003Cbr \u002F>\n📌 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoderzstudio.com\u002Fdocs\u002Fhow-to-set-up-custom-iframe-in-elementor\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=custom_iframe&utm_id=wp_01\" rel=\"nofollow ugc\">How to Set Up Custom Iframe in Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n📌 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoderzstudio.com\u002Fdocs\u002Fembed-google-maps-in-elementor\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=custom_iframe&utm_id=wp_01\" rel=\"nofollow ugc\">How to Embed Google Maps in Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n📌 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoderzstudio.com\u002Fdocs\u002Fembed-youtube-video-in-elementor\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=custom_iframe&utm_id=wp_01\" rel=\"nofollow ugc\">How to Embed YouTube Videos in Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n📌 \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcoderzstudio.com\u002Fdocs\u002Fembed-x-post-in-elementor\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=custom_iframe&utm_id=wp_01\" rel=\"nofollow ugc\">How to Embed X (formerly Twitter) post in Elementor\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? We’re here for you!\u003C\u002Fp>\n\u003Cp>💬 \u003Cstrong>Website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcustomiframe.com\u002F?utm_source=wordpress&utm_medium=readme&utm_campaign=custom_iframe&utm_id=wp_01\" rel=\"nofollow ugc\">customiframe.com\u003C\u002Fa>\u003Cbr \u002F>\n📖 \u003Cstrong>Docs:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcustomiframe.com\u002Fdocs\u002F?utm_source=elementor&utm_medium=widget_settings&utm_campaign=read_docs\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>\u003Cbr \u002F>\n🛠️ \u003Cstrong>Support:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-iframe\u002F#reviews\" rel=\"ugc\">Submit a Request\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>🌟 \u003Cstrong>Love the plugin?\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-iframe\u002F\" rel=\"ugc\">Leave a review on WordPress.org!\u003C\u002Fa> ⭐⭐⭐⭐⭐\u003C\u002Fp>\n","Easily embed secure, SEO-friendly, and responsive iFrames in WordPress using Elementor or Gutenberg with lazy loading, auto-height adjustment, and dyn &hellip;",3000,18734,5,"2026-02-04T07:48:00.000Z","5.8",[21,106,124,80,125],"embed-youtube","iframe","https:\u002F\u002Fcoderzstudio.com\u002Fplugins\u002Fcustom-iframe","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-iframe.zip","2025-09-22 00:00:00",{"slug":130,"name":131,"version":132,"author":133,"author_profile":134,"description":135,"short_description":136,"active_installs":137,"downloaded":138,"rating":13,"num_ratings":120,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":142,"tags":143,"homepage":148,"download_link":149,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"pdf-embed-viewer","3D Flipbook PDF Viewer & Embedder","1.3.8","Shahadat Hossain","https:\u002F\u002Fprofiles.wordpress.org\u002Fraselsha\u002F","\u003Cp>\u003Cstrong>3D Flipbook PDF Viewer & Embedder\u003C\u002Fstrong> enables you to embed and display PDFs on your WordPress site in both traditional and interactive 3D Flipbook modes. Easily showcase documents, newsletters, and eBooks with read\u002Fdownload counters, customizable action buttons, and an intuitive interface. Elementor widgets are included for drag-and-drop embedding of single PDFs or archives. 🖱️\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F8EgfVxynlPo?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Archive View Templates Supported\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>List\u003C\u002Fstrong> 📋\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Grid\u003C\u002Fstrong> 🟦\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletter\u003C\u002Fstrong> 📰\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ebook\u003C\u002Fstrong> 📚\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Elementor Widgets\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Effortless Elementor Integration\u003C\u002Fstrong> ⚡\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add \u003Cstrong>Archive View\u003C\u002Fstrong> and \u003Cstrong>Single PDF View\u003C\u002Fstrong> widgets to your pages with simple drag-and-drop.\u003C\u002Fli>\n\u003Cli>Instantly display PDF lists or single documents—full support for all shortcode attributes.\u003C\u002Fli>\n\u003Cli>Visually customize layouts, buttons, and counters—no coding needed. 🎨\u003C\u002Fli>\n\u003Cli>Fully compatible with all Elementor-ready themes for maximum flexibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Shortcodes Overview\u003C\u002Fh3>\n\u003Cp>Easily embed and customize PDF displays using our shortcodes. Use the built-in generator for quick setup. 🛠️\u003C\u002Fp>\n\u003Ch3>Archive\u002FMultiple PDFs Shortcode\u003C\u002Fh3>\n\u003Cp>Use \u003Ccode>[pdfev_viewer]\u003C\u002Fcode> to display a list, grid, ebook, or newsletter-style archive of PDFs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Attributes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ccode>template\u003C\u002Fcode>\u003Cbr \u002F>\nLayout style: \u003Ccode>list\u003C\u002Fcode>, \u003Ccode>grid\u003C\u002Fcode>, \u003Ccode>ebook\u003C\u002Fcode>, \u003Ccode>newsletter\u003C\u002Fcode> (default: \u003Ccode>list\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>limit\u003C\u002Fcode>\u003Cbr \u002F>\nNumber of items to show (default: \u003Ccode>10\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>order\u003C\u002Fcode>\u003Cbr \u002F>\nDisplay order: \u003Ccode>asc\u003C\u002Fcode>, \u003Ccode>dsc\u003C\u002Fcode> (default: \u003Ccode>dsc\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>read\u003C\u002Fcode>\u003Cbr \u002F>\nShow Read button: \u003Ccode>yes\u003C\u002Fcode>, \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>download\u003C\u002Fcode>\u003Cbr \u002F>\nShow Download button: \u003Ccode>yes\u003C\u002Fcode>, \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>reading_count\u003C\u002Fcode>\u003Cbr \u002F>\nShow read counter: \u003Ccode>yes\u003C\u002Fcode>, \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>downloading_count\u003C\u002Fcode>\u003Cbr \u002F>\nShow download counter: \u003Ccode>yes\u003C\u002Fcode>, \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[pdfev_viewer template=\"list\" limit=\"10\" order=\"dsc\" read=\"yes\" download=\"yes\" reading_count=\"yes\" downloading_count=\"yes\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pdfev_viewer template=\"grid\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pdfev_viewer template=\"ebook\" limit=\"10\" order=\"asc\" read=\"yes\" download=\"yes\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>[pdfev_viewer template=\"newsletter\" limit=\"30\" order=\"dsc\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Single PDF Shortcode\u003C\u002Fh3>\n\u003Cp>Display a single PDF by post ID:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>[pdfev_embed_viewer id=\"post_id\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed PDFs Anywhere\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd PDFs to any post or page with a shortcode—choose between traditional or interactive 3D Flipbook views.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Archive Templates\u003C\u002Fstrong>\u003Cbr \u002F>\nDisplay your PDFs in \u003Ccode>list\u003C\u002Fcode>, \u003Ccode>grid\u003C\u002Fcode>, \u003Ccode>ebook\u003C\u002Fcode>, or \u003Ccode>newsletter\u003C\u002Fcode> layouts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nUse shortcodes to control layout, buttons, counters, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Generator\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate custom shortcodes easily from the plugin settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Elementor Integration\u003C\u002Fstrong>\u003Cbr \u002F>\nDrag-and-drop archive or single PDF widgets into your pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Category Support\u003C\u002Fstrong>\u003Cbr \u002F>\nOrganize PDFs by category for easy browsing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Remote PDFs Support\u003C\u002Fstrong>\u003Cbr \u002F>\nRmote Resource can be used like external server file can be used.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Interactive Ebook View\u003C\u002Fstrong>\u003Cbr \u002F>\nThe \u003Ccode>ebook\u003C\u002Fcode> template features a hover-preview for a realistic book effect.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>3D Flipbook & Standard Modes\u003C\u002Fstrong>\u003Cbr \u002F>\nLet users switch between immersive 3D and standard PDF views.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Usage Counters\u003C\u002Fstrong>\u003Cbr \u002F>\nTrack reads and downloads for each PDF.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Admin Menu\u003C\u002Fstrong>\u003Cbr \u002F>\nManage all documents from a dedicated dashboard menu.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Color Customization\u003C\u002Fstrong>\u003Cbr \u002F>\nAdjust colors from the settings page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Archive URLs\u003C\u002Fstrong>\u003Cbr \u002F>\nChange the archive page slug to fit your site.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download Button Toggle\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable or disable the download button as needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Editable Archive Titles\u003C\u002Fstrong>\u003Cbr \u002F>\nSet custom titles for archive pages.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Archive & Single Shortcodes\u003C\u002Fstrong>\u003Cbr \u002F>\nShow all documents or a single PDF with dedicated shortcodes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Demo Import\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd sample content with one click.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multilingual Ready\u003C\u002Fstrong>\u003Cbr \u002F>\nCompatible with translation plugins.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Read & Download Button Control\u003C\u002Fstrong>\u003Cbr \u002F>\nShow or hide Read and Download buttons as needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Privacy Policy\u003C\u002Fh3>\n\u003Cp>PDF Embed Viewer uses the \u003Ca href=\"https:\u002F\u002Fappsero.com\" rel=\"nofollow ugc\">Appsero\u003C\u002Fa> SDK to collect basic telemetry data, but \u003Cstrong>only after you give explicit consent\u003C\u002Fstrong> via the admin notice. This data helps us improve the plugin and troubleshoot issues. 🛡️\u003C\u002Fp>\n\u003Cp>By default, Appsero SDK \u003Cstrong>does not collect any data\u003C\u002Fstrong>. Data collection begins \u003Cstrong>only if you allow it\u003C\u002Fstrong>. No personal or sensitive information is gathered without your permission.\u003C\u002Fp>\n\u003Cp>For more details, see the \u003Ca href=\"https:\u002F\u002Fappsero.com\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Appsero Privacy Policy\u003C\u002Fa>. 🔒\u003C\u002Fp>\n\u003Ch3>Languages\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (en_US)\u003C\u002Fli>\n\u003Cli>Bengali (bn_BD)\u003C\u002Fli>\n\u003Cli>French (fr_FR)\u003C\u002Fli>\n\u003C\u002Ful>\n","Display PDFs as interactive 3D flipbooks or standard viewers—ideal for eBooks, manuals, newsletters, and reports.",200,5283,"2025-10-27T01:45:00.000Z","6.8.5","3.0","7.0",[144,145,21,146,147],"3d-flipbook","ebook","flipbook","pdf-embed","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpdf-embed-viewer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-embed-viewer.1.3.8.zip",{"attackSurface":151,"codeSignals":185,"taintFlows":193,"riskAssessment":194,"analyzedAt":201},{"hooks":152,"ajaxHandlers":181,"restRoutes":182,"shortcodes":183,"cronEvents":184,"entryPointCount":28,"unprotectedCount":28},[153,159,163,166,169,174,176,177,178,179],{"type":154,"name":155,"callback":156,"file":157,"line":158},"action","plugins_loaded","init","pdf-viewer.php",64,{"type":154,"name":160,"callback":161,"file":157,"line":162},"admin_notices","admin_notice_missing_main_plugin",83,{"type":154,"name":160,"callback":164,"file":157,"line":165},"admin_notice_minimum_elementor_version",89,{"type":154,"name":160,"callback":167,"file":157,"line":168},"admin_notice_minimum_php_version",95,{"type":154,"name":170,"callback":171,"file":172,"line":173},"elementor\u002Fwidgets\u002Fregister","register_widgets","plugin.php",69,{"type":154,"name":155,"callback":156,"file":175,"line":158},"trunk\\pdf-viewer.php",{"type":154,"name":160,"callback":161,"file":175,"line":162},{"type":154,"name":160,"callback":164,"file":175,"line":165},{"type":154,"name":160,"callback":167,"file":175,"line":168},{"type":154,"name":170,"callback":171,"file":180,"line":173},"trunk\\plugin.php",[],[],[],[],{"dangerousFunctions":186,"sqlUsage":187,"outputEscaping":189,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":192},[],{"prepared":28,"raw":28,"locations":188},[],{"escaped":190,"rawEcho":28,"locations":191},16,[],[],[],{"summary":195,"deductions":196},"The static analysis of pdfjs-viewer-for-elementor v1.3.2 reveals a strong security posture, indicating good development practices. The plugin demonstrates zero AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a remarkably small attack surface with no apparent unprotected entry points. Furthermore, the code signals show no dangerous functions, all SQL queries utilize prepared statements, and all output is properly escaped. The absence of file operations, external HTTP requests, and the lack of reliance on bundled libraries further bolster its security profile. The taint analysis also yielded no critical or high severity unsanitized flows.\n\nThe vulnerability history is equally impressive, with zero known CVEs recorded for this plugin. This clean record, combined with the positive static analysis results, suggests a well-maintained and secure plugin. The absence of common vulnerability types and recent vulnerabilities further reinforces this.  However, it is worth noting the complete absence of nonce checks and capability checks. While the current attack surface is zero, this is a potential area for concern if the plugin's functionality were to expand or if its interaction with other WordPress components changed in future versions, as these are fundamental security mechanisms.\n\nIn conclusion, pdfjs-viewer-for-elementor v1.3.2 exhibits an excellent security profile based on the provided data, characterized by a minimal attack surface, secure coding practices, and a clean vulnerability history. The primary area for potential future improvement lies in the implementation of nonce and capability checks, which are essential for robust security in dynamic web applications.",[197,199],{"reason":198,"points":120},"Missing Nonce Checks",{"reason":200,"points":120},"Missing Capability Checks","2026-03-16T17:47:51.276Z",{"wat":203,"direct":215},{"assetPaths":204,"generatorPatterns":208,"scriptPaths":209,"versionParams":212},[205,206,207],"\u002Fwp-content\u002Fplugins\u002Fpdfjs-viewer-for-elementor\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fpdfjs-viewer-for-elementor\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fpdfjs-viewer-for-elementor\u002Fassets\u002Fjs\u002Fpdfjs\u002Fweb\u002Fviewer.html",[],[206,210,211],"\u002Fwp-content\u002Fplugins\u002Fpdfjs-viewer-for-elementor\u002Fassets\u002Fjs\u002Fpdfjs\u002Fbuild\u002Fpdf.js","\u002Fwp-content\u002Fplugins\u002Fpdfjs-viewer-for-elementor\u002Fassets\u002Fjs\u002Fpdfjs\u002Fbuild\u002Fpdf.worker.js",[213,214],"pdfjs-viewer-for-elementor\u002Fassets\u002Fcss\u002Fmain.css?ver=","pdfjs-viewer-for-elementor\u002Fassets\u002Fjs\u002Fmain.js?ver=",{"cssClasses":216,"htmlComments":218,"htmlAttributes":220,"restEndpoints":224,"jsGlobals":225,"shortcodeOutput":228},[217],"pdfjs-viewer-for-elementor-wrapper",[219],"\u003C!-- PDFJS Viewer -->",[221,222,223],"data-pdf-src","data-pdf-width","data-pdf-height",[],[226,227],"pdfjsLib","PDFView",[229],"\u003Ciframe"]