[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fFqEy5DcIMEy9Fwn0uGSu7lHvRSKS189-e9vJxwSMYcQ":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":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":112,"crawl_stats":38,"alternatives":119,"analysis":224,"fingerprints":1623},"bsk-pdf-manager","BSK PDF Manager","3.7.2","bannersky","https:\u002F\u002Fprofiles.wordpress.org\u002Fbannersky\u002F","\u003Cp>This plugin was first released in 2013 and has over 10,000 active installs. Many webmasters use it to manage thousands of PDFs\u002Fdocuments.\u003C\u002Fp>\n\u003Cp>Although this plugin is called “PDF Manager”, it can also manage other files like: pdf, zip, gz, rar, png, jpg, jpeg, gif, tif, tiff, swf, docx, xlsx, pptx, csv, crtfsv, Pages, numbers, keynotes, ie.\u003C\u002Fp>\n\u003Cp>It helps you easily manage PDFs\u002Fdocuments in WordPress and display them on the page very conveniently. You can upload and display by category or display a special PDF\u002Ffile. Each PDF\u002Fdocument can have its own permalink, which means you can share the permalink with your clients, and you can update the PDF\u002Fdocument version at any time without worrying that clients can’t find the file. It’s easy to use, you just need to add the shortcode to the page\u002Fpost you want to display. Then it will show the PDF\u002Ffile link in your page\u002Fpost.\u003C\u002Fp>\n\u003Cp>Starting with version 3.5 \u003Ca href=\"https:\u002F\u002Fbannersky.com\u002Fbsk-pdf-manager\u002F\" rel=\"nofollow ugc\">BSK PDF Manager\u003C\u002Fa> uses \u003Ca href=\"https:\u002F\u002Fmozilla.github.io\u002Fpdf.js\u002F\" rel=\"noopener nofollow ugc\">Mozilla’s PDF.js\u003C\u002Fa> to display PDF content. When this feature is enabled, all PDF documents’ content will be displayed in the browser when a visitor clicks a link to the document. This means that the PDF document can be displayed on the visitor’s screen regardless of the platform the visitor is using, PC, Mac, iPhone, iPad, Android…\u003C\u002Fp>\n\u003Cp>We also have a pro version that provides more features for some administrators with advanced requirements. Such as featured images for PDF\u002Fdocument, thumbnail generation from PDF, notifications, bulk add via FTP, bulk add via media… For all features in the pro version, visit \u003Ca href=\"http:\u002F\u002Fwww.bannersky.com\u002Fbsk-pdf-manager\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.bannersky.com\u002Fbsk-pdf-manager\u002F\u003C\u002Fa> for documentation.\u003C\u002Fp>\n\u003Cp>Check out the demo: \u003Ca href=\"https:\u002F\u002Fdemo.bannersky.com\u002Fbsk-pdf-manager-demos\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fdemo.bannersky.com\u002Fbsk-pdf-manager-demos\u002F\u003C\u002Fa> , please note that the demo site uses the Pro version.\u003C\u002Fp>\n\u003Cp>We welcome your valuable ideas and features you need for the future version.\u003C\u002Fp>\n","Manage your PDFs \u002F documents by category, can be display in list, columns and dropdown. Easy to embed a PDF contnet into post \u002F page.",7000,430349,90,45,"2025-11-30T05:00:00.000Z","6.8.5","5.3","",[20,21,22,23,24],"data-sheets-tool","embed-pdf","meeting-minutes-tool","pdf-manager","printable-forms-tool","http:\u002F\u002Fwww.bannersky.com\u002Fbsk-pdf-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbsk-pdf-manager.zip",86,6,0,"2025-12-11 00:00:00","2026-03-15T15:16:48.613Z",[33,48,62,74,89,103],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":6,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-4970","bsk-pdf-manager-authenticated-administrator-stored-cross-site-scripting-via-svg-file-upload","BSK PDF Manager \u003C= 3.7.1 - Authenticated (Administrator+) Stored Cross-Site Scripting via SVG File Upload","The BSK PDF Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File uploads in all versions up to, and including, 3.7.1 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses the SVG file. This only affects multi-site installations and installations where unfiltered_html has been disabled.",null,"\u003C=3.7.1","medium",5.5,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-12-12 07:20:35",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3cf1983b-4cb7-4738-9f19-2c530a9939e0?source=api-prod",1,{"id":49,"url_slug":50,"title":51,"description":52,"plugin_slug":4,"theme_slug":38,"affected_versions":53,"patched_in_version":54,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":43,"published_date":57,"updated_date":58,"references":59,"days_to_patch":61},"CVE-2024-38767","bsk-pdf-manager-authenticated-contributor-stored-cross-site-scripting","BSK PDF Manager \u003C= 3.6 - Authenticated (Contributor+) Stored Cross-Site Scripting","The BSK PDF Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting in all versions up to, and including, 3.6 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.6","3.6.1",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","2024-07-15 00:00:00","2024-08-02 18:30:52",[60],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F37506a9e-a225-4519-a24e-8678c31cc106?source=api-prod",19,{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":38,"affected_versions":67,"patched_in_version":68,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":43,"published_date":69,"updated_date":70,"references":71,"days_to_patch":73},"CVE-2023-5110","bsk-pdf-manager-authenticated-contributor-stored-cross-site-scripting-via-shortcode","BSK PDF Manager \u003C= 3.4.1 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode","The BSK PDF Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'bsk-pdfm-category-dropdown' shortcode in versions up to, and including, 3.4.1 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers with contributor-level and above permissions to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.","\u003C=3.4.1","3.4.2","2023-10-23 00:00:00","2024-01-22 19:56:02",[72],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F60de55c6-e4fa-453e-84bd-309f2887e3cb?source=api-prod",92,{"id":75,"url_slug":76,"title":77,"description":78,"plugin_slug":4,"theme_slug":38,"affected_versions":79,"patched_in_version":80,"severity":81,"cvss_score":82,"cvss_vector":83,"vuln_type":84,"published_date":85,"updated_date":70,"references":86,"days_to_patch":88},"CVE-2021-24860","bsk-pdf-manager-admin-sql-injection","BSK PDF Manager \u003C= 3.1.1 - Admin+ SQL Injection","The BSK PDF Manager WordPress plugin before 3.1.2 does not validate and escape the orderby and order parameters before using them in a SQL statement, leading to a SQL injection issue","\u003C3.1.2","3.1.2","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:H\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')","2021-11-01 00:00:00",[87],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F9a2ee9bb-ae20-47ae-b792-438bf7be6cc4?source=api-prod",813,{"id":90,"url_slug":91,"title":92,"description":93,"plugin_slug":4,"theme_slug":38,"affected_versions":94,"patched_in_version":95,"severity":96,"cvss_score":97,"cvss_vector":98,"vuln_type":84,"published_date":99,"updated_date":70,"references":100,"days_to_patch":102},"CVE-2014-4944","bsk-pdf-manager-authenticated-sql-injection","BSK PDF Manager \u003C= 1.4 - Authenticated SQL Injection","Multiple SQL injection vulnerabilities in inc\u002Fbsk-pdf-dashboard.php in the BSK PDF Manager plugin 1.3.2 for WordPress allow remote authenticated users to execute arbitrary SQL commands via the (1) categoryid or (2) pdfid parameter to wp-admin\u002Fadmin.php.","\u003C1.5","1.5","critical",9.9,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:H\u002FI:H\u002FA:H","2014-08-01 00:00:00",[101],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0b748dc9-4d44-41dd-b159-380214e7646a?source=api-prod",3462,{"id":104,"url_slug":105,"title":106,"description":107,"plugin_slug":4,"theme_slug":38,"affected_versions":108,"patched_in_version":109,"severity":40,"cvss_score":55,"cvss_vector":56,"vuln_type":43,"published_date":99,"updated_date":70,"references":110,"days_to_patch":102},"WF-667d964a-dba6-424a-b3f5-af433616c132-bsk-pdf-manager","bsk-pdf-manager-authenticated-stored-cross-site-scripting","BSK PDF Manager 1.3 - 2.9 - Authenticated Stored Cross-Site Scripting","The BSK PDF Manager plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘cat_title’ parameter from versions 1.3 to 2.9 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",">=1.3 \u003C=2.9","2.9.1",[111],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F667d964a-dba6-424a-b3f5-af433616c132?source=api-prod",{"slug":7,"display_name":7,"profile_url":8,"plugin_count":113,"total_installs":114,"avg_security_score":115,"avg_patch_time_days":116,"trust_score":117,"computed_at":118},3,8100,94,701,75,"2026-04-04T02:51:24.519Z",[120,139,160,184,203],{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":29,"downloaded":128,"rating":29,"num_ratings":29,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":18,"download_link":137,"security_score":138,"vuln_count":29,"unpatched_count":29,"last_vuln_date":38,"fetched_at":31},"pdf-rack","PDF Rack – PDF Viewer, Document Manager & Embed PDF Files","1.0.3","codersuraz","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodersuraz\u002F","\u003Cp>\u003Cstrong>Stop losing visitors to clunky PDF downloads.\u003C\u002Fstrong> PDF Rack lets you display PDFs directly on your WordPress pages — no iframes, no browser plugins, no external services. Just a clean, fast, mobile-friendly viewer your visitors will love.\u003C\u002Fp>\n\u003Cp>Unlike the WordPress Media Library that buries PDFs alongside thousands of images and videos, PDF Rack gives you a \u003Cstrong>dedicated PDF dashboard\u003C\u002Fstrong> built for document management. Upload once, embed anywhere — in seconds.\u003C\u002Fp>\n\u003Ch3>🚀 Why site owners choose PDF Rack\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Save time\u003C\u002Fstrong> — Upload, categorize, and find any PDF in seconds with built-in search and filters.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Better user experience\u003C\u002Fstrong> — Visitors read PDFs right on your page without leaving your site or installing anything.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works everywhere\u003C\u002Fstrong> — Gutenberg block, Elementor widget, or a simple shortcode. Pick whatever fits your workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mobile-ready\u003C\u002Fstrong> — The viewer automatically adapts to any screen size so your content looks great on phones and tablets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📋 Feature Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dedicated PDF Dashboard\u003C\u002Fstrong> — A focused admin panel just for your PDF documents, separate from the Media Library clutter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Categories & Tags\u003C\u002Fstrong> — Organize documents with custom taxonomies for easy sorting and retrieval.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quick Search & Filter\u003C\u002Fstrong> — Find any document instantly by name, category, or upload date.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Preview\u003C\u002Fstrong> — Preview PDF contents directly within the WordPress Media Library details view.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-Generate Covers\u003C\u002Fstrong> — Generate and set a cover image for your PDFs on demand.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive PDF Viewer\u003C\u002Fstrong> — Page navigation, zoom controls, and an optional download button — all in a sleek, lightweight viewer powered by Mozilla’s PDF.js.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gutenberg PDF Viewer Block\u003C\u002Fstrong> — Embed PDF viewer in Gutenberg editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Widget\u003C\u002Fstrong> — A dedicated widget for Elementor page builder users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support\u003C\u002Fstrong> — Use \u003Ccode>[pdf-rack id=\"123\"]\u003C\u002Fcode> in the Classic Editor or any text widget.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast\u003C\u002Fstrong> — No bloat. The viewer loads only on pages where you embed a PDF.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Premium Features (Coming Soon)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flipbook Viewer\u003C\u002Fstrong> — Realistic 3D page flipping effect for an immersive reading experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightbox Viewer\u003C\u002Fstrong> — Open PDFs in a stunning, distraction-free modal overlay.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Carousel Display\u003C\u002Fstrong> — Showcase multiple PDFs in a beautiful, swipeable carousel slider.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure PDF\u003C\u002Fstrong> — Protect your documents with passwords and prevent unauthorized downloads.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Watermarking\u003C\u002Fstrong> — Automatically add custom text or image watermarks to your PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Analytics\u003C\u002Fstrong> — Track views, downloads, and engagement metrics for your documents.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Businesses sharing catalogs, brochures, or price lists.\u003C\u002Fli>\n\u003Cli>Educators & trainers publishing course materials and handouts.\u003C\u002Fli>\n\u003Cli>Real estate agents displaying property brochures and floor plans.\u003C\u002Fli>\n\u003Cli>Nonprofits sharing annual reports and newsletters.\u003C\u002Fli>\n\u003Cli>Any WordPress site that needs professional PDF document management.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📖 How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>PDF Rack \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add New\u003C\u002Fstrong> and upload your PDF.\u003C\u002Fli>\n\u003Cli>Assign a category (optional) to keep things organized.\u003C\u002Fli>\n\u003Cli>Embed it anywhere using the \u003Cstrong>Gutenberg block\u003C\u002Fstrong>, \u003Cstrong>Elementor widget\u003C\u002Fstrong>, or the auto-generated \u003Cstrong>shortcode\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>That’s it — your visitors can now read the PDF directly on your site.\u003C\u002Fp>\n\u003Ch3>Third Party Libraries\u003C\u002Fh3>\n\u003Cp>This plugin utilizes the following third-party libraries to provide its functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>PDF.js\u003C\u002Fstrong> (Mozilla) – https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js (Apache License 2.0)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>React\u003C\u002Fstrong> (Meta) – https:\u002F\u002Freactjs.org (MIT)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lucide Icons\u003C\u002Fstrong> – https:\u002F\u002Flucide.dev (ISC)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Date-fns\u003C\u002Fstrong> – https:\u002F\u002Fdate-fns.org (MIT)\u003C\u002Fli>\n\u003C\u002Ful>\n","The all-in-one PDF manager for WordPress — upload, organize, and embed PDF documents with a beautiful responsive viewer. Works with Gutenberg, Element &hellip;",256,"2026-02-26T12:29:00.000Z","6.9.4","5.8","7.4",[134,21,135,23,136],"document-viewer","gutenberg-pdf","pdf-viewer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-rack.1.0.3.zip",100,{"slug":140,"name":141,"version":142,"author":143,"author_profile":144,"description":145,"short_description":146,"active_installs":147,"downloaded":148,"rating":115,"num_ratings":149,"last_updated":150,"tested_up_to":130,"requires_at_least":151,"requires_php":152,"tags":153,"homepage":157,"download_link":158,"security_score":138,"vuln_count":47,"unpatched_count":29,"last_vuln_date":159,"fetched_at":31},"pdf-embedder","PDF Embedder","4.9.3","Syed Balkhi","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmub\u002F","\u003Cp>Upload PDF files and embed them directly into your site’s posts and pages. It works as simple as adding images! Your PDF files will be automatically sized to their natural size and shape. You can also specify a width and the correct height will be calculated automatically. Our PDF Embedder plugin is fully responsive, so the embedded PDF will also look perfect, on any device. Additionally, the pdf embedder will automatically resize whenever the browser dimensions change.\u003C\u002Fp>\n\u003Cp>The plugin has a unique method for embedding PDF files with the immense flexibility over the appearance of your document.\u003C\u002Fp>\n\u003Cp>The PDF viewer has Next and Previous buttons to navigate the document, and zoom buttons if some areas of a PDF file are too small for your screen.\u003C\u002Fp>\n\u003Cp>Your PDF files are embedded within your existing WordPress pages so we have full control over appearance, and all Javascript and other files are served by your own server (not by Google or any other third-party who may not be able to guarantee their own reliability). This means your PDF files will load fast, without any speed penalty.\u003C\u002Fp>\n\u003Cp>Other PDF embedder plugins insert the PDF into an ‘iframe’ which means they do not get the flexibility over sizing. Ours does not and that is an incredible benefit to the overall viewing experience across all devices.\u003C\u002Fp>\n\u003Cp>In the free plugin, there is no button for users to download the PDF, but download options are available in the Premium versions along with other awesome features.\u003C\u002Fp>\n\u003Cp>Another Premium feature are Hyperlinks in your PDF being clickable. Links in the free plugin cannot be clicked.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\n\u003Cp>Once installed and Activated, click Add Media from any page or post, just like adding an image, but drag and drop a PDF file instead.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>In the Classic Editor when you insert into your post, it will appear in the editor as a ‘shortcode’ as follows:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>[pdf-embedder url=\"https:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002F2024\u002F01\u002FPlan-Summary.pdf\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>You can change the default appearance – e.g. width, and toolbar position\u002Fappearance through \u003Cstrong>Settings -> PDF Embedder\u003C\u002Fstrong> and also shortcode or block attributes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>To override your site-wide defaults on an individual embed, see the \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Ffree-instructions\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">Plugin Instructions\u003C\u002Fa> for information about sizing options plus other ways to customize the shortcodes.\u003C\u002Fp>\n\u003Ch4>Premium Features\u003C\u002Fh4>\n\u003Cp>Features available in the PDF Embedder Premium versions:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Download button in the toolbar\u003C\u002Fli>\n\u003Cli>Continuous scroll between pages\u003C\u002Fli>\n\u003Cli>Hyperlinks are fully functional\u003C\u002Fli>\n\u003Cli>Full screen mode\u003C\u002Fli>\n\u003Cli>Edit page number to jump straight to page\u003C\u002Fli>\n\u003Cli>Track number of downloads and views\u003C\u002Fli>\n\u003Cli>Mobile-friendly\u003C\u002Fli>\n\u003Cli>Secure option – difficult to download original PDF\u003C\u002Fli>\n\u003Cli>Removes wp-pdf.com branding\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>See \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for details!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Mobile-friendly embedding using PDF Embedder Premium\u003C\u002Fh4>\n\u003Cp>The free version will work on most mobile browsers, but cannot position the document entirely within the screen.\u003C\u002Fp>\n\u003Cp>Our \u003Cstrong>PDF Embedder Premium\u003C\u002Fstrong> plugin solves this problem with an intelligent ‘full screen’ mode.\u003C\u002Fp>\n\u003Cp>When the document is smaller than a certain width, the document displays only as a ‘thumbnail’ with a large ‘View in Full Screen’ button for the user to click when they want to study your document.\u003C\u002Fp>\n\u003Cp>This opens up the document so it has the full focus of the mobile browser, and the user can move about the document without hitting other parts of the web page by mistake. Viewers can then Click Exit to return to the regular page.\u003C\u002Fp>\n\u003Cp>The user can also swipe continuously between all pages of the PDF which is more natural than clicking the navigation buttons to navigate.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fpremium\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Ch4>Protect your PDFs with our premium document embedder version\u003C\u002Fh4>\n\u003Cp>Our \u003Cstrong>PDF Embedder Premium\u003C\u002Fstrong> plugin on its Pro plan provides the same simple but elegant viewer as the Basic version, with the added protection that it is difficult for users to download or print the original PDF document.\u003C\u002Fp>\n\u003Cp>This means that your PDF is unlikely to be shared outside your site where you have no control over who views, prints, or shares it.\u003C\u002Fp>\n\u003Cp>Optionally, add a watermark containing any text, including the logged in user’s name or email address to discourage sharing of screenshots.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fsecure\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Ch4>PDF Thumbnails\u003C\u002Fh4>\n\u003Cp>Our \u003Cstrong>PDF Thumbnails\u003C\u002Fstrong> plugin automatically generates fixed image versions of all PDF files in your Media Library, to use on your site as you wish.\u003C\u002Fp>\n\u003Cp>You can use them as featured images in posts containing an embedded version of the PDF, or as a visual clickable link to download the PDF directly.\u003Cbr \u002F>\nIt also displays the thumbnail as the “icon” for the PDF in the Media Library, making it easy for authors to locate the PDFs they need to insert in a post.\u003C\u002Fp>\n\u003Cp>See our site \u003Ca href=\"https:\u002F\u002Fwp-pdf.com\u002Fthumbnails\u002F?utm_source=wprepo&utm_medium=link&utm_campaign=liteplugin\" rel=\"nofollow ugc\">wp-pdf.com\u002Fthumbnails\u002F\u003C\u002Fa> for more details and purchase options.\u003C\u002Fp>\n\u003Cp>With thanks to the Mozilla team for developing the underlying \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js\" rel=\"nofollow ugc\">pdf.js\u003C\u002Fa> technology used by this PDF documents viewer plugin.\u003C\u002Fp>\n","Seamlessly embed PDFs into your content, with customizations and intelligent responsive resizing, and no third-party services or iframes.",300000,4997233,477,"2025-12-30T11:09:00.000Z","6.1","7.2",[154,21,155,156,136],"block","pdf","pdf-document","https:\u002F\u002Fwp-pdf.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-embedder.4.9.3.zip","2024-03-18 00:00:00",{"slug":161,"name":162,"version":163,"author":164,"author_profile":165,"description":166,"short_description":167,"active_installs":168,"downloaded":169,"rating":170,"num_ratings":171,"last_updated":172,"tested_up_to":130,"requires_at_least":173,"requires_php":174,"tags":175,"homepage":180,"download_link":181,"security_score":115,"vuln_count":182,"unpatched_count":29,"last_vuln_date":183,"fetched_at":31},"embedpress","EmbedPress – PDF Embedder, Embed YouTube Videos, 3D FlipBook, Social feeds, Docs & more","4.4.11","WPDeveloper","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpdevteam\u002F","\u003Cp>EmbedPress – embed from unlimited sources: embed PDF with a 3D flipbook viewer, embed YouTube, social feeds, Google Docs, Maps, Vimeo, Wistia, Spotify, and more — all without coding. Display content beautifully on websites built with Elementor, Gutenberg block editor, or other page builders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002F\" rel=\"nofollow ugc\">EmbedPress\u003C\u002Fa> enhances the interactive storytelling on your WordPress website by offering one-click embeds of multimedia platforms. You can upload PDF documents, embed PDFs, videos, social feeds, Google maps, 3D flipbooks, posts, pages, documents, and much more from unlimited content sources.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Fuel up your website’s engagement and make it aesthetically pleasing by embedding content directly in Classic Editor, Gutenberg Block Editor, Elementor, or by using EmbedPress shortcodes on other WordPress page builders with ease.\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\u002FIfKhQZMOJ3Y?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>🔥 ALL-IN-ONE WORDPRESS EMBEDDING PLUGIN SUPPORTS UNLIMITED SOURCES\u003C\u002Fh3>\n\u003Cp>With EmbedPress, all you need is a sharable URL of content from over unlimited websites. Just copy and paste the URL into a WordPress post. It can be Google maps, Wistia audio files, Vimeo videos, or blog posts. EmbedPress automatically understands the URL and instantly embeds fully responsive content on your websites. Using EmbedPress, you can also display Instagram feeds, embed PDF 3D flipbook viewers, upload PDF documents, embed maps, etc. without custom coding.\u003C\u002Fp>\n\u003Ch3>📄 \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-pdf-document\u002F\" rel=\"nofollow ugc\">EMBED PDF\u003C\u002Fa>, DOC, PPT, OR ALMOST ANY FILE TYPE, RIGHT FROM WORDPRESS\u003C\u002Fh3>\n\u003Cp>Upload PDF, PPT (Powerpoint Presentation), DOCS, XLS (Excel Files), or any file type and embed any documents efficiently. EmbedPress makes embedding PDFs and documents on Gutenberg and Elementor easier with its exclusive ‘Document’ block & addons.\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\u002F1yVbt3XW-Wo?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>⚡ \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fturn-embedded-pdf-into-a-3d-flip-book\u002F\" rel=\"nofollow ugc\">DISPLAY 3D FLIPBOOK\u003C\u002Fa> PDF VIEWER ON YOUR SITE\u003C\u002Fh3>\n\u003Cp>EmbedPress allows you to embed PDFs and convert them into 3D PDF flipbooks with a single click. Upload PDF Documents and make your PDF 3D flipbooks more dynamic to capture viewers’ attention immediately. Moreover, you can add a toolbar, sound effects and more to make your PDF 3D flipbook more interactive.\u003C\u002Fp>\n\u003Ch3>⚡ \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-web-pages-post-embedpress-wrapper\u002F\" rel=\"nofollow ugc\">EMBED POSTS\u003C\u002Fa> AND PAGES FROM COUNTLESS WEBSITES\u003C\u002Fh3>\n\u003Cp>EmbedPress offers a soothing experience to embed pages and posts from your desired website. This feature is called Wrapper. Any website can now be embedded into your own WordPress website.\u003C\u002Fp>\n\u003Ch3>\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">↗\u003C\u002Fspan>️ DO SOCIAL SHARE OF EMBEDDED CONTENTS\u003C\u002Fh3>\n\u003Cp>Sharing content directly from your website is now one click away. You can instantly share embedded content from your website on Facebook, LinkedIn, X, Pinterest, etc. with EmbedPress. Display your website content easily in your chosen social feeds without using embed codes.\u003C\u002Fp>\n\u003Ch3>🔗 COMPATABLE WITH GUTENBERG EMBED S & OTHER WORDPRESS PAGE BUILDERS\u003C\u002Fh3>\n\u003Cp>EmbedPress makes embedding content on Classic Editor, Gutenberg Block Editor & Elementor completely hassle-free for you with advanced customizations.\u003C\u002Fp>\n\u003Cp>You can also effortlessly use advanced \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-use-embedpress-shortcodes-page-builders\u002F\" rel=\"nofollow ugc\">EmbedPress shortcodes\u003C\u002Fa> to embed content into any of your preferred WordPress page builders, like Beaver Builder & Divi, in less than a minute.\u003C\u002Fp>\n\u003Ch3>📈 ANALYZE EMBEDDED CONTENT ANALYTICS [PRO]\u003C\u002Fh3>\n\u003Cp>Track the performance of your embeds directly from your WordPress dashboard. With EmbedPress analytics, view metrics like embed counts, clicks, views, impressions, and geo data. Plus, export the data with a single click.\u003C\u002Fp>\n\u003Ch3>🤝 TRANSLATE YOUR EMBEDDED CONTENT WITH MULTILINGUAL PLUGIN WPML\u003C\u002Fh3>\n\u003Cp>EmbedPress is now certified as a recommended plugin and is 100% compatible with the most popular WordPress Multilingual plugin, WPML. \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Ftranslate-embedpress-wpml\u002F\" rel=\"nofollow ugc\">Translate your favorite embedding solution\u003C\u002Fa> for WordPress into all of your preferred languages.\u003C\u002Fp>\n\u003Ch3>🎬 \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-video\u002F\" rel=\"nofollow ugc\">EMBED VIDEOS\u003C\u002Fa> & ENGAGE AUDIENCES\u003C\u002Fh3>\n\u003Cp>You can seamlessly embed YouTube, Wistia, and Vimeo, but EmbedPress and other 25+ video sources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-youtube-wordpress\u002F\" rel=\"nofollow ugc\">Embed YouTube videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-wistia-videos-wordpress\u002F\" rel=\"nofollow ugc\">Embed Wistia videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-vimeo-videos-wordpress\u002F\" rel=\"nofollow ugc\">Embed Vimeo videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-animoto-videos-wordpress\u002F\" rel=\"nofollow ugc\">Animoto embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-collegehumor-videos-wordpress\u002F\" rel=\"nofollow ugc\">College Humor embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-coub-videos-iwordpress\u002F\" rel=\"nofollow ugc\">Coub embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-crowdranking-polls-wordpress\u002F\" rel=\"nofollow ugc\">Crowd Ranking embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-cloudup-videos-images-or-audios-wordpress\u002F\" rel=\"nofollow ugc\">Cloudup embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-clypit-audio-wordpress\u002F\" rel=\"nofollow ugc\">Clypit embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-dailymotion-videos-wordpress\u002F\" rel=\"nofollow ugc\">Daily Motion embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-funnyordie-videos-wordpress\u002F\" rel=\"nofollow ugc\">Funny or Die embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-hulu-videos-wordpress\u002F\" rel=\"nofollow ugc\">Hulu embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-kickstarter-videos-wordpress\u002F\" rel=\"nofollow ugc\">Kickstarter embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-nfb-videos-wordpress\u002F\" rel=\"nofollow ugc\">NFB embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-sapo-videos-wordpress\u002F\" rel=\"nofollow ugc\">Sapo Videos embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-sproutvideo\u002F\" rel=\"nofollow ugc\">SproutVideo embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-ted-videos-wordpress\u002F\" rel=\"nofollow ugc\">TED embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-twitch-streams-chat\u002F\" rel=\"nofollow ugc\">Twitch embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-videopress-videos-wordpress\u002F\" rel=\"nofollow ugc\">VideoPress embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.vidyard.com\u002F\" rel=\"nofollow ugc\">Vidyard embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-wave-videos-in-wordpress\u002F\" rel=\"nofollow ugc\">Wave embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check the video tutorial 👇\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\u002F5UUGEX1Zzs8?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>🎞️ CUSTOMIZE YOUTUBE VIDEO EMBEDS WITH ADVANCED FEATURES [PRO]\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Custom Branding by embedding your own customized logo and call-to-action buttons.\u003C\u002Fli>\n\u003Cli>Embed a ‘Subscription Button’ and boost conversion rates for your website & your YouTube channel.\u003C\u002Fli>\n\u003Cli>Show or hide closed captions & enable live chat with every video.\u003C\u002Fli>\n\u003Cli>Allow autoplay, display video annotations and related videos, and much more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 ADD CUSTOM BRANDING WITH MULTIMEDIA EMBEDS [PRO]\u003C\u002Fh3>\n\u003Cp>Along with YouTube video embeds, EmbedPress also enables you to embed custom logos and call-to-action buttons in other multimedia content to brand them with your website:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom Branding for Vimeo video embeds [PRO]\u003C\u002Fli>\n\u003Cli>Custom Branding for Wistia video embeds [PRO]\u003C\u002Fli>\n\u003Cli>Custom Branding for Twitch stream embeds [PRO]\u003C\u002Fli>\n\u003Cli>Custom Branding for Dailymotion embed [PRO]\u003C\u002Fli>\n\u003Cli>Custom Branding for PDFs & Documents [PRO]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 EXCLUSIVE CUSTOMIZATIONS FOR MULTIMEDIA EMBEDS [PRO]\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-vimeo-videos-wordpress\u002F\" rel=\"nofollow ugc\">Vimeo\u003C\u002Fa>: Play your videos on Loop, turn on Auto Pause, enable DNT, and much more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-wistia-videos-wordpress\u002F\" rel=\"nofollow ugc\">Wistia\u003C\u002Fa>: Start your videos with a Custom Volume with Controls, enable Captions, and Rewind videos when needed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-twitch-streams-chat\u002F\" rel=\"nofollow ugc\">Twitch\u003C\u002Fa>: Show Chat, enable a Custom Theme & Full Screen Button, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-configure-settings-for-dailymotion-video-embeds\u002F\" rel=\"nofollow ugc\">Dailymotion\u003C\u002Fa>: Show Logo, display Video Information or Play Controls, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-configure-settings-for-soundcloud-audio-embeds\u002F\" rel=\"nofollow ugc\">SoundCloud\u003C\u002Fa>: Add a Buy Button or Download Button, enable Share Button, display Username & more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-spotify-artist-follower-widget\u002F\" rel=\"nofollow ugc\">Spotify\u003C\u002Fa>: Choose a Player Background Color and embed Artist Follower Buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fvideo-custom-player-controls\u002F\" rel=\"nofollow ugc\">Custom Video & Audio Player\u003C\u002Fa>: Update the appearance of your embedded audio and videos with advanced settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Lazy Loading: Enable lazy loading for embedding images on your website so they load faster.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fadd-ep-content-protection-in-embedded-content\u002F\" rel=\"nofollow ugc\">Content Protection\u003C\u002Fa>: Control the visibility of your embedded content to prevent unauthorized access.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-configure-ep-custom-ad\u002F\" rel=\"nofollow ugc\">Showcase Ads\u003C\u002Fa>: Showcase ads in embedded content from 250+ sources on your website using images, videos, or direct URLs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>☁️ \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-google-sources\u002F\" rel=\"nofollow ugc\">EMBED GOOGLE SOURCES\u003C\u002Fa>: DOCS, SHEETS, DRAWINGS, FORMS, SLIDES, MAPS\u003C\u002Fh3>\n\u003Cp>Embedding Google sources has become easier than ever, whether they’re stored in documents, maps, drawings, spreadsheets, or presentations. EmbedPress supports all of these Google Drive options:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fgoogle-docs-embed-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Docs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fgoogle-forms-embed-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fgoogle-maps-embed-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Maps\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fgoogle-drawings-embed-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Drawings\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-google-sheets-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Sheets\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-google-slides-wordpress\u002F\" rel=\"nofollow ugc\">Embed Google Slides\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check the video tutorial 👇\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\u002F3CWysKDRoG4?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>👍 \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-social\u002F\" rel=\"nofollow ugc\">EMBED SOCIAL FEEDS\u003C\u002Fa> SEAMLESSLY & FOSTER SOCIAL PROOFS\u003C\u002Fh3>\n\u003Cp>With EmbedPress, you can add Facebook posts to WordPress using just a URL. Facebook post embeds are possible but not easy to use via normal methods. EmbedPress is different; it helps you to embed social feeds instantly without any API integration.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-facebook-posts-wordpress\u002F\" rel=\"nofollow ugc\">Embed Facebook posts, videos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-instagram-wordpress\u002F\" rel=\"nofollow ugc\">Embed Instagram feeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-tiktok-in-wordpress\u002F\" rel=\"nofollow ugc\">Embed TikTok posts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-twitter-tweets-wordpress\u002F\" rel=\"nofollow ugc\">Embed Twitter (X) tweets\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check the video tutorial 👇\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\u002Fh8oPwlZ9P5A?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>🎧 \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-audio\u002F\" rel=\"nofollow ugc\">EMBED AUDIOS\u003C\u002Fa>: SPOTIFY, SOUNDCLOUD, MIXCLOUD & OTHERS\u003C\u002Fh3>\n\u003Cp>EmbedPress supports all of these major options for audio on your WordPress site. You can embed audio easily using the URL instead of generating embed codes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-spotify-audios-wordpress\u002F\" rel=\"nofollow ugc\">Embed Spotify\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-boomplay-music\u002F\" rel=\"nofollow ugc\">Embed Boomplay\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-mixcloud-audio-wordpress\u002F\" rel=\"nofollow ugc\">Embed MixCloud\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-soundcloud-audio-wordpress\u002F\" rel=\"nofollow ugc\">Embed SoundCloud\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-huffduffer-audios-wordpress\u002F\" rel=\"nofollow ugc\">Embed HuffDuffer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-chirbit-audio-wordpress\u002F\" rel=\"nofollow ugc\">Embed Chirbit\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-clypit-audio-wordpress\u002F\" rel=\"nofollow ugc\">Embed Clyp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-iheartradio-podcasts-in-wordpress\u002F\" rel=\"nofollow ugc\">iHeartRadio embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-reverbnation-audio-wordpress\u002F\" rel=\"nofollow ugc\">ReverbNation embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-smugmug-images-wordpress\u002F\" rel=\"nofollow ugc\">SmugMug embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmusicboxmaniacs.com\u002F\" rel=\"nofollow ugc\">MusicboxManiacs embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-smash-notes-podcasts-in-wordpress\u002F\" rel=\"nofollow ugc\">SmashNotes embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-spreaker-podcasts-in-wordpress\u002F\" rel=\"nofollow ugc\">Spreaker embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🖼️ \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-image\u002F\" rel=\"nofollow ugc\">EMBED IMAGES\u003C\u002Fa>: DEVIANTART, GIPHY, FLICK, IMGUR, ETC\u003C\u002Fh3>\n\u003Cp>EmbedPress supports most popular image-hosting sites, including Deviantart, Giphy, Imgur, Flick, and others:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-deviantart-image-wordpress\u002F\" rel=\"nofollow ugc\">Embed Deviantart\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-giphy-gifs-wordpress\u002F\" rel=\"nofollow ugc\">Embed Giphy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-flickr-image-wordpress\u002F\" rel=\"nofollow ugc\">Embed Flickr\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-imgur-images-wordpress\u002F\" rel=\"nofollow ugc\">Embed Imgur\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-23hq-photos-wordpress\u002F\" rel=\"nofollow ugc\">23hq embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-23hq-photos-wordpress\u002F\" rel=\"nofollow ugc\">GettyImages embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-23hq-photos-wordpress\u002F\" rel=\"nofollow ugc\">Orbitvu embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-23hq-photos-wordpress\u002F\" rel=\"nofollow ugc\">Zoomable embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>📊 EMBED CHARTS AND DIAGRAMS\u003C\u002Fh3>\n\u003Cp>With EmbedPress, you have a wide variety of options for adding charts and diagrams to your WordPress site. We already saw that EmbedPress supports Google Drawings, but here are 5 more options for charts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-amcharts-wordpress\u002F\" rel=\"nofollow ugc\">AmCharts embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-cacoo-charts-wordpress\u002F\" rel=\"nofollow ugc\">Cacoo embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-chartblocks-charts-wordpress\u002F\" rel=\"nofollow ugc\">ChartBlocks embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-circuitlab-circuit-wordpress\u002F\" rel=\"nofollow ugc\">CircuitLab embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-infogram-charts-wordpress\u002F\" rel=\"nofollow ugc\">Infogram embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-datawrapper-data-charts-in-wordpress\u002F\" rel=\"nofollow ugc\">Datawrapper embeds\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎦 \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fembed-live-stream-sources\u002F\" rel=\"nofollow ugc\">EMBED LIVE STREAM VIDEOS\u003C\u002Fa>: TWITCH, STREAMABLE, ETC\u003C\u002Fh3>\n\u003Cp>Make your WordPress site more dynamic and embed live streams to boost engagement and earn revenue. This is much simpler now that you can embed live streaming videos, display live chats, and even add a subscription button, thanks to EmbedPress.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-twitch-streams-chat\u002F\" rel=\"nofollow ugc\">Embed Twitch Live\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-streamable-videos-in-wordpress\u002F\" rel=\"nofollow ugc\">Streamable embed\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-youtube-wordpress\u002F\" rel=\"nofollow ugc\">Embed YouTube live\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check the video tutorial 👇\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\u002F1F2mPePF3F4?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>✅ MORE SITES SUPPORTED BY EMBEDPRESS\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-codepen-codes-in-wordpress\u002F\" rel=\"nofollow ugc\">CodePen embeds\u003C\u002Fa> (Code)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-codepoints-codes-in-wordpress\u002F\" rel=\"nofollow ugc\">Codepoints embed\u003C\u002Fa> (Code)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-codesandbox-codes-in-wordpress\u002F\" rel=\"nofollow ugc\">CodeSandbox embeds\u003C\u002Fa> (Code)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.docdroid.net\u002F\" rel=\"nofollow ugc\">DocDroid embeds\u003C\u002Fa> (Document & PDF)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-gfycat-gifs-in-wordpress\u002F\" rel=\"nofollow ugc\">Gfycat embeds\u003C\u002Fa> (GIF)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-github-gist-snippets-wordpress\u002F\" rel=\"nofollow ugc\">GitHub Gist embeds\u003C\u002Fa> (Code)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-loom-in-wordpress\u002F\" rel=\"nofollow ugc\">Loom embeds\u003C\u002Fa> (Video)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-meetup-groups-events-wordpress\u002F\" rel=\"nofollow ugc\">Meetup embeds\u003C\u002Fa> (Groups, Events)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fpolldaddy-embed-wordpress\u002F\" rel=\"nofollow ugc\">PollDaddy embeds\u003C\u002Fa> (Polls, Surveys, Quizzes)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-reddit-post-wordpress\u002F\" rel=\"nofollow ugc\">Reddit embeds\u003C\u002Fa> (Posts, Comments)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-releasewire-press-releases-wordpress\u002F\" rel=\"nofollow ugc\">ReleaseWire embeds\u003C\u002Fa> (Press releases)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-scribd-document-wordpress\u002F\" rel=\"nofollow ugc\">Scribd embeds\u003C\u002Fa> (Documents)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-sketchfab-drawings-wordpress\u002F\" rel=\"nofollow ugc\">Sketchfab embeds\u003C\u002Fa> (Drawings)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-slideshare-presentations-wordpress\u002F\" rel=\"nofollow ugc\">SlideShare embeds\u003C\u002Fa> (Presentations)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-the-new-york-times-news-in-wordpres\u002F\" rel=\"nofollow ugc\">The New York Times embeds\u003C\u002Fa> (News)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-tvcf-advertisements-in-wordpress\u002F\" rel=\"nofollow ugc\">TVCF embeds\u003C\u002Fa> (Advertisements)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-wordwall-lessons-in-wordpress\u002F\" rel=\"nofollow ugc\">Wordwall embeds\u003C\u002Fa> (Online Lessons & Courses)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-edumedia-science-files-in-wordpress\u002F\" rel=\"nofollow ugc\">EduMedia embeds\u003C\u002Fa> (Science Files)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-didacte-courses-in-wordpress\u002F\" rel=\"nofollow ugc\">Didacte embeds\u003C\u002Fa> (Online Courses)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-zingsoft-charts-grids-in-wordpress\u002F\" rel=\"nofollow ugc\">Zingsoft embeds\u003C\u002Fa> (Charts & Grids)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fhow-to-embed-codepoints-codes-in-wordpress\u002F\" rel=\"nofollow ugc\">Codepoints embeds\u003C\u002Fa> (Codes)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.fitapp.info\u002F\" rel=\"nofollow ugc\">Fitapp embed\u003C\u002Fa> (Fitness, Health, and Exercises)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocs\u002Fembed-chartblocks-charts-wordpress\u002F\" rel=\"nofollow ugc\">ChartBlocks embeds\u003C\u002Fa> (charts)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Froomshare.jp\u002F\" rel=\"nofollow ugc\">Roomshare embeds\u003C\u002Fa> (Room Share Listing)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🙌 After reading this feature list, You can probably imagine EmbedPress is a powerful and flexible plugin for embedding content. So, do you want to unlock the advanced features? \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002F#pricing\" rel=\"nofollow ugc\">Upgrade to our Pro version.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 BACKED BY A TRUSTED TEAM\u003C\u002Fh3>\n\u003Cp>This embed plugin is brought to you by the team behind \u003Ca href=\"https:\u002F\u002Fwpdeveloper.com\u002F\" rel=\"nofollow ugc\">WPDeveloper\u003C\u002Fa>, a dedicated marketplace for WordPress, trusted by 5 millions+ happy WordPress users.\u003C\u002Fp>\n\u003Ch3>👨‍💻 DOCUMENTATION AND SUPPORT\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>For helpful articles and tutorials, go to our \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002Fdocumentation\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For video tutorials, go to our \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fplaylist?list=PLWHp1xKHCfxAVncPuQlAFHTaRl3kO3qBi\" rel=\"nofollow ugc\">YouTube Playlist\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have any more questions, ask on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fembedpress\u002F\" rel=\"ugc\">Plugin’s Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>For more information about features, FAQs, and documentation, check out our website at \u003Ca href=\"https:\u002F\u002Fembedpress.com\u002F\" rel=\"nofollow ugc\">EmbedPress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 LOVED EMBEDPRESS?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you love EmbedPress, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fembedpress\u002Freviews\u002F?filter=5\" rel=\"ugc\">rate us on WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpdeveloper.net\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💪 CONTRIBUTE\u003C\u002Fh3>\n\u003Cp>The full source code is available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWPDevelopers\u002Fembedpress\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>. Feel free to contribute or report an issue.\u003C\u002Fp>\n\u003Ch3>🔥 WHAT’S NEXT?\u003C\u002Fh3>\n\u003Cp>If you like EmbedPress, then consider checking out our other WordPress Plugins:\u003C\u002Fp>\n\u003Cp>🔝 \u003Ca href=\"https:\u002F\u002Fessential-addons.com\u002Felementor\u002F\" rel=\"nofollow ugc\">Essential Addons For Elementor\u003C\u002Fa> – Most popular Elementor extensions with 2 millions+ active users in the WordPress repository.\u003C\u002Fp>\n\u003Cp>🔔 \u003Ca href=\"https:\u002F\u002Fnotificationx.com\u002F\" rel=\"nofollow ugc\">NotificationX\u003C\u002Fa> – The all-in-one plugin for creating social proof and FOMO campaigns\u003C\u002Fp>\n\u003Cp>⏰ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-scheduled-posts\u002F\" rel=\"ugc\">SchedulePress\u003C\u002Fa> – Complete solution for WordPress Post Scheduling to manage schedules through an editorial calendar & Social Share.\u003C\u002Fp>\n\u003Cp>🗒️ \u003Ca href=\"https:\u002F\u002Fbetterdocs.co\u002F\" rel=\"nofollow ugc\">BetterDocs\u003C\u002Fa> – The ultimate solution for creating documentation and knowledge bases in WordPress, which also reduces your manual support request.\u003C\u002Fp>\n\u003Cp>☁ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftemplately\u002F\" rel=\"ugc\">Templately\u003C\u002Fa> – Ultimate Template clouds with 2500+ ready templates for Elementor & Gutenberg along with FREE cloud collaboration.\u003C\u002Fp>\n\u003Cp>💰 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetter-payment\u002F\" rel=\"ugc\">Better Payment\u003C\u002Fa> – Create stunning payment forms and manage payments for donations, membership, and products seamlessly.\u003C\u002Fp>\n\u003Ch3>Acknowledgements\u003C\u002Fh3>\n\u003Cp>This plugin incorporates code from the following sources:\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmozilla\u002Fpdf.js\u002F\" rel=\"nofollow ugc\">PDF.js by Mozilla\u003C\u002Fa>: Used for rendering PDF documents.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002F3dflipbook.net\u002F\" rel=\"nofollow ugc\">PDF Flipbook WordPress by iberezansky\u003C\u002Fa>: Used for creating the 3D flipbook effect.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsampotts\u002Fplyr\" rel=\"nofollow ugc\">Plyr\u003C\u002Fa> : Used for displaying video\u002Faudio player\u003Cbr \u002F>\n– \u003Ca href=\"http:\u002F\u002Fnickpiscitelli.github.io\u002FGlider.js\" rel=\"nofollow ugc\">Glider\u003C\u002Fa> : Used for making Carousel layout\u003Cbr \u002F>\n– \u003Ca href=\"publicalbum.org\" rel=\"nofollow ugc\">PublicAlbum\u003C\u002Fa> : Used for creating a Google Photos gallery player\u003C\u002Fp>\n","EmbedPress lets you embed videos, pages, social feeds, embed PDF 3D flipbooks & other content on WordPress without coding & enhance storytelling.",100000,5213737,96,285,"2026-03-15T05:33:00.000Z","4.6","5.6",[176,21,177,178,179],"embed","embed-youtube","google-docs","social-feeds","https:\u002F\u002Fembedpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fembedpress.4.4.11.zip",27,"2024-11-27 00:00:00",{"slug":185,"name":186,"version":187,"author":188,"author_profile":189,"description":190,"short_description":191,"active_installs":192,"downloaded":193,"rating":13,"num_ratings":194,"last_updated":195,"tested_up_to":130,"requires_at_least":196,"requires_php":197,"tags":198,"homepage":200,"download_link":201,"security_score":138,"vuln_count":47,"unpatched_count":29,"last_vuln_date":202,"fetched_at":31},"pdf-poster","PDF Poster – Display PDF Files with Custom Viewer","2.5.0","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Cstrong>The Ultimate PDF Embedder Plugin for WordPress, Loved by Over 20,000+ Users\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\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\u002Fpdf-poster\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> is a flexible plugin that allows you to embed PDF documents directly into WordPress posts, pages, widgets, or templates. Whether you’re sharing brochures, eBooks, business files, or portfolios, the plugin provides a responsive and accessible layout that works across all devices.\u003C\u002Fp>\n\u003Cp>The plugin supports the Gutenberg block editor. It includes content protection, customization options for layout dimensions, full-screen mode, download and print buttons, and file display settings.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Width & Height\u003C\u002Fstrong>: Adjust PDF dimensions to perfectly fit your layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Print Support\u003C\u002Fstrong>: Let users print PDFs directly from the viewer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filename Display\u003C\u002Fstrong>: Show the PDF file name clearly at the top.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full-Screen Button\u003C\u002Fstrong>: Enhance readability with a dynamic full-screen toggle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download Button\u003C\u002Fstrong>: One-click download is placed conveniently at the top.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gutenberg Block Integration\u003C\u002Fstrong>: Easily add PDFs using the block editor.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>User-Friendly Viewer\u003C\u002Fstrong>: Smooth scrolling and reading experience across all devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PDF Poster Pro – Unlock Advanced Features\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster Pro\u003C\u002Fstrong>\u003C\u002Fa> adds features for advanced layout, control, and document protection.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Pro Features Include:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Raw PDF Viewer\u003C\u002Fstrong>: Embed clean PDFs without black frames or toolbars.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Content Protection\u003C\u002Fstrong>: Disable right-clicks and copying to safeguard your documents.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Preset Viewer Settings\u003C\u002Fstrong>: Save time by setting default viewer preferences globally.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode Embedding\u003C\u002Fstrong>: Use \u003Cstrong>\u003Ccode>[pdf_embed]\u003C\u002Fcode>\u003C\u002Fstrong> to place PDFs anywhere — no clutter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Classic Editor Tools\u003C\u002Fstrong>: Includes a quick embed tool and shortcode generator.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Additional Gutenberg Blocks\u003C\u002Fstrong>: Includes 2 extra blocks for more flexibility.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sidebar Toggle Menu\u003C\u002Fstrong>: Allow viewers to navigate easily using a collapsible sidebar.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Full Control Over Buttons\u003C\u002Fstrong>: Show\u002Fhide download and full-screen buttons.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Translate Buttons\u003C\u002Fstrong>: Customize labels like “\u003Cstrong>Download\u003C\u002Fstrong>” and “\u003Cstrong>Full-Screen\u003C\u002Fstrong>” for localization.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Jump to Page\u003C\u002Fstrong>: Set a specific page number to open by default.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Zoom Level\u003C\u002Fstrong>: Predefine a zoom percentage or leave it on auto.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Open in New Window\u003C\u002Fstrong>: Choose to open PDFs in a separate tab.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Doc Viewer\u003C\u002Fstrong>: Use this option to bypass PDF block issues in some browsers.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Horizontal Scrollbar\u003C\u002Fstrong>: Enable horizontal scrolling as the default for wide PDFs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Thumbnails Toggle\u003C\u002Fstrong>: Show\u002Fhide thumbnail navigation panel.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Thumbnails Open by Default\u003C\u002Fstrong>: Improve navigation with thumbnails visible on load.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Always Load the Latest Version\u003C\u002Fstrong>: Ensure viewers always see the updated PDF file.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enable Popup Viewer\u003C\u002Fstrong>: Display PDFs in a modal popup window.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Show Only PDF\u003C\u002Fstrong>: Hide the background and PDF menu for a distraction-free layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Try the PDF Poster PRO\u003C\u002Fstrong>\u003C\u002Fa> – Unlock all premium features now!\u003C\u002Fp>\n\u003Ch3>How to Use PDF Poster – Step-by-Step Guide\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\u002F419cCdIRf3g?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\u003Cp>Getting started with PDF Poster is quick and easy!\u003C\u002Fp>\n\u003Ch4>Step-by-Step Instructions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>After installing, go to the “PDF Poster” menu in your WordPress dashboard\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Upload one or more PDF documents\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Copy the Shortcode shown in the editor or PDF list\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Paste the shortcode into any post, page, or widget area\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hit the Publish button.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Enjoy your beautifully embedded PDF!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Gutenberg Block Integration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Using the block editor? Here’s how to embed PDFs in just a few clicks:\u003Cbr \u002F>\nOpen a post or page in the WordPress editor\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Click the + icon or use the slash command (\u002Fpdf)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Find PDF Poster under the Layout Elements category\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Click the icon to insert the block\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Choose your PDF from the media library\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hit Publish and enjoy!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Get PDF Poster PRO\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Shortcode Usage\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Ch3>Shortcode\u003C\u002Fh3>\n\u003Cp>[pdf_embed url=”https:\u002F\u002Fexample.com\u002Fdocument.pdf” width=”100%” height=”842px” print=”true” title=”My PDF Document” download_btn=”true” fullscreen_btn_text=”View in Fullscreen”]\u003C\u002Fp>\n\u003Ch4>Attributes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>url\u003C\u002Fstrong> (required): The URL of the PDF file.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default: \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>url=\"https:\u002F\u002Fexample.com\u002Fdocument.pdf\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>width\u003C\u002Fstrong> (optional): Width of the PDF viewer.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default: \u003Ccode>\"100%\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>width=\"80%\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>height\u003C\u002Fstrong> (optional): Height of the PDF viewer.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default: \u003Ccode>\"842px\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>height=\"600px\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>print\u003C\u002Fstrong> (optional): Display a print button.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accepted values: \u003Ccode>\"true\"\u003C\u002Fcode>, \u003Ccode>\"false\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Default: \u003Ccode>\"false\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>print=\"true\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>title\u003C\u002Fstrong> (optional): Title displayed above the PDF viewer.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default: \u003Ccode>null\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>title=\"Document Title\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>download_btn\u003C\u002Fstrong> (optional): Display a download button.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Accepted values: \u003Ccode>\"true\"\u003C\u002Fcode>, \u003Ccode>\"false\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Default: \u003Ccode>\"false\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>download_btn=\"true\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>fullscreen_btn_text\u003C\u002Fstrong> (optional): Text for the fullscreen button.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Default: \u003Ccode>\"View Fullscreen\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Example: \u003Ccode>fullscreen_btn_text=\"Open Fullscreen\"\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>User Feedback\u003C\u002Fh3>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fweronika-zielinska-empp\u002F\" rel=\"ugc\">Weronika Zielinska – Empp\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>A great plugin that makes it easy to add the necessary posters and pdfs! It makes it very easy to quickly create a website. I definitely recommend it and we will definitely use it always.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fempp\u002F\" rel=\"ugc\">empp\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgood-plugin-6365\u002F\" rel=\"ugc\">good plugin\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>This pdf poster plugin does really solve my requirement.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fa2zdoctors\u002F\" rel=\"ugc\">a2zdoctors\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>– Did you like this plugin? Dislike it? Have a feature request? \u003Ca href=\"mailto:support@bplugins.com\" title=\"Send feedback\" rel=\"nofollow ugc\">Please share your feedback with us\u003C\u002Fa>\u003C\u002Fh4>\n\u003Ch3>Check out our other 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\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","PDF Poster lets you embed PDF files in WordPress using a responsive viewer and block support, including full-screen, download, and print options.",20000,662453,143,"2026-03-04T04:02:00.000Z","5.0","7.1",[21,155,140,199,136],"pdf-plugin","https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-poster.2.5.0.zip","2024-01-24 00:00:00",{"slug":204,"name":205,"version":206,"author":188,"author_profile":189,"description":207,"short_description":208,"active_installs":209,"downloaded":210,"rating":211,"num_ratings":212,"last_updated":213,"tested_up_to":130,"requires_at_least":214,"requires_php":197,"tags":215,"homepage":219,"download_link":220,"security_score":221,"vuln_count":222,"unpatched_count":29,"last_vuln_date":223,"fetched_at":31},"document-emberdder","Document Embedder – Embed PDFs, Word, Excel, and Other Files","2.0.6","\u003Cp>\u003Cstrong>Embed Any Document Instantly with the #1 No-Code Plugin – Trusted by 10,000+ WordPress Sites\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Document Embedder\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fdocs\u002Fdocument-embedder\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\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\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Document Embedder\u003C\u002Fstrong>\u003C\u002Fa> allows you to embed PDF, Word, Excel, PowerPoint, and other document formats directly into WordPress posts and pages. It supports local file uploads as well as files hosted on platforms like Google Drive and Dropbox. Files are displayed using the Google Drive viewer and can be configured to match your layout.\u003C\u002Fp>\n\u003Cp>The new Document Library module adds a powerful way to organize and display multiple documents in a structured library. You can upload files from your device, WordPress Media Library, or via URL, rename or delete documents easily, and display them with customizable layouts. The library includes search, filter, and sorting options, a responsive design, and full control over view and download buttons. Shortcode and Gutenberg block support make it easy to add libraries anywhere on your site.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for sharing reports, presentations, worksheets, guides, and other materials without requiring visitors to download them or leave your site.\u003C\u002Fp>\n\u003Ch3>Key Features – Free Version\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Embed Multiple File Types:\u003C\u002Fstrong> PDF, Word, Excel, PowerPoint, images, code, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Viewer:\u003C\u002Fstrong> Adjust \u003Cstrong>width and height\u003C\u002Fstrong> to fit any layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Filename Display:\u003C\u002Fstrong> Show the document title at the top for clarity.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download Button:\u003C\u002Fstrong> Easily allow users to download PDFs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Gutenberg Block Support:\u003C\u002Fstrong> Use the \u003Cstrong>Document Embedder Block\u003C\u002Fstrong> in the WordPress Block Editor (Gutenberg) for fast and easy document placement.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powered by Google Drive Viewer:\u003C\u002Fstrong> Reliable, fast rendering of your embedded files.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Document Library Module\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Display Multiple Documents\u003C\u002Fstrong>: Create a structured library of documents.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support all File Types\u003C\u002Fstrong>: Works with PDFs, Word, Excel, PowerPoint, images, and more.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Upload Options\u003C\u002Fstrong>: Add documents from your device, WordPress Media Library, or via URL.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Quick Edit & Delete\u003C\u002Fstrong>: Rename or remove documents without hassle.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode and Block Support\u003C\u002Fstrong>: Add libraries anywhere using shortcode or Gutenberg block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Customizable Layouts\u003C\u002Fstrong>: Style the library to match your design needs.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Search and Filter Controls\u003C\u002Fstrong>: Enable or hide search and filter options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Sorting Options\u003C\u002Fstrong>: Sort by file size, name, or recent upload, with hide\u002Fshow controls.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Responsive Design\u003C\u002Fstrong>: Optimized for desktops, tablets, and mobile devices.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Download & View Buttons\u003C\u002Fstrong>: Show view\u002Fdownload icons or text, with full control over display.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Visibility Settings\u003C\u002Fstrong>: Hide or show file icon, view button, download button, file size, and date.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version – Unlock More Features\u003C\u002Fh3>\n\u003Cp>Upgrade to \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F#pricing\" rel=\"nofollow ugc\">\u003Cstrong>Document Embedder Pro\u003C\u002Fstrong>\u003C\u002Fa> for more flexibility, better user control, and advanced integrations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Included in Pro:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Disable Popout Option:\u003C\u002Fstrong> Prevent users from opening documents in a new window.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightbox Display:\u003C\u002Fstrong> Open documents in a modal window for smoother UX.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Loading Indicator:\u003C\u002Fstrong> Show a spinner until the document fully loads.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Drive API Integration:\u003C\u002Fstrong> Embed and manage docs directly from your Google Drive.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Dropbox Integration:\u003C\u002Fstrong> Access and embed files from Dropbox easily.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Document Library Module\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Extended Uploads:\u003C\u002Fstrong> Upload more than 5 documents (free version limited to 5).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upcoming Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multiple Themes\u003C\u002Fstrong>: Choose different styles for displaying document libraries.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>File Size d=Display\u003C\u002Fstrong>: Show sizes in MB, KB, or other formats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Flexible Date Formats\u003C\u002Fstrong>: Display upload dates in different formats.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use – Step-by-Step Guide\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\u002FmUlMpuPMP5Q?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\u003Ch4>Quick setup in just a few steps:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Install and activate the Document Embedder plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Navigate to Document Embedder > Add New Doc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Upload or link your document and configure the viewer settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Copy the generated shortcode.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Paste the shortcode into any post, page, or widget where you want the document to appear.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Gutenberg Block Support\u003C\u002Fstrong>\u003Cbr \u002F>\nPrefer the Block Editor? No problem!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Open the \u003Cstrong>Block Editor\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Click + and choose the \u003Cstrong>Document Embedder block\u003C\u002Fstrong> under “Common Blocks.”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Select your document and configure the viewer.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Publish and you’re done!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F#pricing\" rel=\"nofollow ugc\">\u003Cstrong>Try The Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Supported File Types (16+ Formats)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Documents:\u003C\u002Fstrong> .PDF, .DOC, .DOCX, .PAGES, .TXT, .XPS\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Spreadsheets:\u003C\u002Fstrong> .XLS, .XLSX\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Presentations:\u003C\u002Fstrong> .PPT, .PPTX\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Docs & Drive Files\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Images:\u003C\u002Fstrong> .JPEG, .PNG, .GIF, .TIFF, .BMP\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Code Files:\u003C\u002Fstrong> .HTML, .CSS, .JS, .PHP, .C, .CPP, .H, .HPP\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Adobe Files:\u003C\u002Fstrong> .AI, .PSD\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>3D & Vector:\u003C\u002Fstrong> .SVG, .EPS, .DXF\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Videos:\u003C\u002Fstrong> WebM, MPEG4, MOV, AVI, FLV, WMV\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fonts:\u003C\u002Fstrong> .TTF\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Archives:\u003C\u002Fstrong> .ZIP, .RAR\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fdocument-embedder\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Try The Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>User Feedback\u003C\u002Fh3>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fnice-plugin-4757\u002F\" rel=\"ugc\">nice plugin\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>it also works with the TutorLMS Plugin\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Ftestexperten\u002F\" rel=\"ugc\">testexperten\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexcellent-plug-in-with-easy-management\u002F\" rel=\"ugc\">Excellent plug-in with easy management\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>Many thanks to the developers for such a wonderful plugin. It really facilitates the administration of projects and optimizes the submission of content from external files. A great solution.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fo544r2987k\u002F\" rel=\"ugc\">o544r2987k\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>⭐⭐⭐⭐⭐ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fgreat-14919\u002F\" rel=\"ugc\">Great\u003C\u002Fa>\u003C\u002Fh4>\n\u003Cp>❛❛\u003Cstrong>\u003Cem>A great plugin. I use it on every page.\u003C\u002Fem>\u003C\u002Fstrong>❜❜\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>–\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fmolomoro\u002F\" rel=\"ugc\">molomoro\u003C\u002Fa>\u003C\u002Fem>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Liked this plugin? Hate it? Want a new feature? \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\" rel=\"nofollow ugc\">\u003Cstrong>Send your feedback\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Check out our other 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","Document Embedder lets you display PDF, DOCX, PPTX, XLSX, and other files in WordPress sites with a responsive viewer and optional download button.",10000,218776,98,118,"2026-03-02T08:24:00.000Z","6.5",[216,217,218,21,140],"add-document","document-embedder","embed-any-document","http:\u002F\u002Fdocumentembedder.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdocument-emberdder.2.0.6.zip",93,4,"2026-01-27 19:18:50",{"attackSurface":225,"codeSignals":467,"taintFlows":1099,"riskAssessment":1605,"analyzedAt":1622},{"hooks":226,"ajaxHandlers":355,"restRoutes":430,"shortcodes":431,"cronEvents":463,"entryPointCount":466,"unprotectedCount":29},[227,233,237,240,244,248,253,257,261,264,269,274,278,281,285,288,292,295,299,303,307,311,315,319,324,328,333,337,341,344,347,352],{"type":228,"name":229,"callback":230,"file":231,"line":232},"action","admin_notices","bsk_pdf_manager_admin_notice","bsk-pdf-manager.php",108,{"type":228,"name":234,"callback":235,"file":231,"line":236},"admin_enqueue_scripts","bsk_pdf_manager_enqueue_scripts_n_css",109,{"type":228,"name":238,"callback":235,"file":231,"line":239},"wp_enqueue_scripts",110,{"type":228,"name":241,"callback":242,"file":231,"line":243},"widgets_init","bsk_pdf_manager_pro_register_widgets",138,{"type":228,"name":245,"callback":246,"file":231,"line":247},"init","bsk_pdf_manager_post_action",140,{"type":228,"name":249,"callback":250,"priority":251,"file":231,"line":252},"plugins_loaded","bsk_pdf_manager_update_database",10,144,{"type":228,"name":249,"callback":254,"priority":255,"file":231,"line":256},"bsk_pdf_manager_update_doc_slug_fun",16,145,{"type":228,"name":249,"callback":258,"priority":259,"file":231,"line":260},"bsk_pdf_manager_update_file_size_fun",18,146,{"type":228,"name":245,"callback":262,"priority":251,"file":231,"line":263},"bsk_pdf_manager_load_language",147,{"type":228,"name":265,"callback":266,"file":267,"line":268},"bsk_pdf_manager_category_save","bsk_pdf_manager_category_save_fun","classes\\dashboard\\category.php",8,{"type":228,"name":270,"callback":271,"file":272,"line":273},"admin_menu","bsk_pdf_manager_dashboard_menu","classes\\dashboard\\dashboard.php",142,{"type":275,"name":276,"callback":277,"priority":251,"file":272,"line":252},"filter","screen_settings","bsk_pdfm_add_other_screen_options_fun",{"type":275,"name":279,"callback":280,"priority":251,"file":272,"line":256},"set-screen-option","bsk_pdfm_save_screen_options_fun",{"type":228,"name":282,"callback":283,"priority":284,"file":272,"line":263},"wp_print_scripts","bsk_pdfm_remove_the_event_calendar_js_fun",999,{"type":228,"name":229,"callback":286,"file":272,"line":287},"bsk_pdfm_manage_notification_error_notice",517,{"type":228,"name":289,"callback":290,"file":291,"line":259},"bsk_pdf_manager_notification_save","bsk_pdf_manager_notification_save_fun","classes\\dashboard\\notification.php",{"type":228,"name":229,"callback":230,"file":293,"line":294},"classes\\dashboard\\pdf.php",13,{"type":228,"name":296,"callback":297,"file":293,"line":298},"bsk_pdf_manager_pdf_save","bsk_pdf_manager_pdf_save_fun",14,{"type":228,"name":300,"callback":301,"file":293,"line":302},"bsk_pdf_manager_bulk_delete","bsk_pdf_manager_bulk_delete_fun",15,{"type":228,"name":304,"callback":305,"file":293,"line":306},"admin_init","bsk_pdf_manager_process_row_actions_fun",21,{"type":228,"name":308,"callback":309,"file":310,"line":251},"bsk_pdf_manager_tag_save","bsk_pdf_manager_tag_save_fun","classes\\dashboard\\pdfm-tag.php",{"type":228,"name":229,"callback":312,"file":313,"line":314},"bsk_pdfm_admin_notice_fun","classes\\dashboard\\promote.php",36,{"type":228,"name":316,"callback":317,"file":313,"line":318},"bsk_pdfm_free_schedule_check_promote_daily","bsk_pdfm_free_schedule_check_promote_daily_fun",41,{"type":228,"name":320,"callback":321,"file":322,"line":323},"bsk_pdf_manager_embedded_viewer_settings_save","bsk_pdf_manager_embedded_viewer_settings_save_fun","classes\\dashboard\\settings\\settings-embeded-viewer.php",11,{"type":228,"name":325,"callback":326,"file":327,"line":323},"bsk_pdf_manager_register_image_sizes_save","bsk_pdf_manager_settings_register_image_sizes_save_fun","classes\\dashboard\\settings\\settings-featured-image.php",{"type":228,"name":329,"callback":330,"file":331,"line":332},"bsk_pdf_manager_general_settings_save","bsk_pdf_manager_settings_general_settings_tab_save_fun","classes\\dashboard\\settings\\settings-general.php",12,{"type":228,"name":334,"callback":335,"file":336,"line":294},"bsk_pdf_manager_permalink_settings_save","bsk_pdf_manager_settings_permalink_tab_save_fun","classes\\dashboard\\settings\\settings-permalinks.php",{"type":228,"name":338,"callback":339,"file":340,"line":332},"bsk_pdf_manager_styles_settings_save","bsk_pdf_manager_settings_styles_tab_save_fun","classes\\dashboard\\settings\\settings-styles.php",{"type":228,"name":245,"callback":342,"file":343,"line":323},"bsk_pdfm_extern_link_fun","classes\\permalink-access\\permalink-access.php",{"type":275,"name":345,"callback":346,"priority":29,"file":343,"line":182},"query_vars","bsk_pdfm_permalink_query_vars",{"type":228,"name":348,"callback":349,"priority":350,"file":343,"line":351},"parse_request","bsk_pdfm_permalink_sniff_requests",99,28,{"type":228,"name":245,"callback":353,"priority":29,"file":343,"line":354},"bsk_pdfm_permalink_add_rewrite_rule",29,[356,362,365,369,373,377,380,384,388,391,394,397,401,404,408,409,413,414,416,417,421,422,426,427,429],{"action":357,"nopriv":358,"callback":359,"hasNonce":360,"hasCapCheck":358,"file":291,"line":361},"bsk_pdfm_notification_get_users_by_role",false,"bsk_pdfm_send_to_user_list_get_users_option_by_role_fun",true,20,{"action":363,"nopriv":358,"callback":364,"hasNonce":360,"hasCapCheck":358,"file":291,"line":306},"bsk_pdfm_notification_get_user_info","bsk_pdfm_send_to_user_list_get_user_info_fun",{"action":366,"nopriv":358,"callback":367,"hasNonce":360,"hasCapCheck":358,"file":291,"line":368},"bsk_pdfm_notification_set_status","bsk_pdfm_notification_set_status_fun",22,{"action":370,"nopriv":358,"callback":371,"hasNonce":360,"hasCapCheck":358,"file":291,"line":372},"bsk_pdfm_notification_delete","bsk_pdfm_notification_delete_fun",23,{"action":374,"nopriv":358,"callback":375,"hasNonce":360,"hasCapCheck":358,"file":291,"line":376},"bsk_pdfm_notification_send","bsk_pdfm_notification_ajax_send_fun",24,{"action":378,"nopriv":358,"callback":379,"hasNonce":360,"hasCapCheck":358,"file":293,"line":255},"bsk_pdfm_check_slug","bsk_pdfm_check_slug_fun",{"action":381,"nopriv":358,"callback":382,"hasNonce":360,"hasCapCheck":358,"file":310,"line":383},"bsk_pdfm_tag_validate","bsk_pdfm_bsk_pdfm_tag_validate_fun",9,{"action":385,"nopriv":358,"callback":386,"hasNonce":360,"hasCapCheck":360,"file":387,"line":332},"bsk_pdfm_cap_settings_get_custom_role_capabilities","bsk_pdfm_cap_settings_get_custom_role_capabilities_fun","classes\\dashboard\\settings\\settings-capabilities.php",{"action":389,"nopriv":358,"callback":390,"hasNonce":360,"hasCapCheck":360,"file":387,"line":294},"bsk_pdfm_cap_settings_role_special_capability","bsk_pdfm_bsk_pdfm_cap_settings_role_special_capability_fun",{"action":392,"nopriv":358,"callback":393,"hasNonce":360,"hasCapCheck":360,"file":387,"line":302},"bsk_pdfm_enable_available_categories_for_users","bsk_pdfm_enable_available_categories_for_users_fun",{"action":395,"nopriv":358,"callback":396,"hasNonce":360,"hasCapCheck":360,"file":387,"line":255},"bsk_pdfm_get_users_by_role","bsk_pdfm_settings_capabilities_settings_get_users_option_by_role_fun",{"action":398,"nopriv":358,"callback":399,"hasNonce":360,"hasCapCheck":360,"file":387,"line":400},"bsk_pdfm_get_user_available_cats_checkboxs","bsk_pdfm_settings_capabilities_settings_get_user_available_cats_checkboxs_fun",17,{"action":402,"nopriv":358,"callback":403,"hasNonce":360,"hasCapCheck":360,"file":327,"line":332},"bsk_pdf_manager_settings_get_default_featured_image","bsk_pdf_manager_get_post_thumbnail_fun",{"action":405,"nopriv":358,"callback":406,"hasNonce":360,"hasCapCheck":358,"file":407,"line":383},"pdfs_get_category_dropdown","bsk_pdfm_ajax_get_category_dropdown","classes\\shortcodes\\category\\category-dropdown.php",{"action":405,"nopriv":360,"callback":406,"hasNonce":360,"hasCapCheck":358,"file":407,"line":251},{"action":410,"nopriv":358,"callback":411,"hasNonce":360,"hasCapCheck":358,"file":412,"line":251},"pdfs_get_category_ul","bsk_pdfm_ajax_get_category_ul_ol","classes\\shortcodes\\category\\category-ul-ol.php",{"action":410,"nopriv":360,"callback":411,"hasNonce":360,"hasCapCheck":358,"file":412,"line":323},{"action":415,"nopriv":358,"callback":411,"hasNonce":360,"hasCapCheck":358,"file":412,"line":332},"pdfs_get_category_ol",{"action":415,"nopriv":360,"callback":411,"hasNonce":360,"hasCapCheck":358,"file":412,"line":294},{"action":418,"nopriv":358,"callback":419,"hasNonce":360,"hasCapCheck":358,"file":420,"line":383},"pdfs_get_pdfs_dropdown","bsk_pdfm_ajax_get_pdfs_dropdown","classes\\shortcodes\\pdfs\\pdfs-dropdown.php",{"action":418,"nopriv":360,"callback":419,"hasNonce":360,"hasCapCheck":358,"file":420,"line":251},{"action":423,"nopriv":358,"callback":424,"hasNonce":360,"hasCapCheck":358,"file":425,"line":251},"pdfs_get_pdfs_ul","bsk_pdfm_ajax_get_pdfs_ul_ol","classes\\shortcodes\\pdfs\\pdfs-ul-ol.php",{"action":423,"nopriv":360,"callback":424,"hasNonce":360,"hasCapCheck":358,"file":425,"line":323},{"action":428,"nopriv":358,"callback":424,"hasNonce":360,"hasCapCheck":358,"file":425,"line":332},"pdfs_get_pdfs_ol",{"action":428,"nopriv":360,"callback":424,"hasNonce":360,"hasCapCheck":358,"file":425,"line":294},[],[432,436,439,442,446,450,454,457,460],{"tag":433,"callback":434,"file":435,"line":28},"bsk-pdfm-category-columns","bsk_pdf_manager_list_pdfs_by_cat_as_columns","classes\\shortcodes\\category\\category-columns.php",{"tag":437,"callback":438,"file":407,"line":28},"bsk-pdfm-category-dropdown","bsk_pdf_manager_list_pdfs_by_cat_as_dropdown",{"tag":440,"callback":441,"file":412,"line":28},"bsk-pdfm-category-ul","bsk_pdf_manager_list_pdfs_by_cat_as_ul",{"tag":443,"callback":444,"file":412,"line":445},"bsk-pdfm-category-ol","bsk_pdf_manager_list_pdfs_by_cat_as_ol",7,{"tag":447,"callback":448,"file":449,"line":28},"bsk-pdfm-pdfs-embed","bsk_pdf_manager_show_pdfs_in_embeded","classes\\shortcodes\\embed\\pdfs-embed.php",{"tag":451,"callback":452,"file":453,"line":28},"bsk-pdfm-pdfs-columns","bsk_pdf_manager_show_pdfs_in_columns","classes\\shortcodes\\pdfs\\pdfs-columns.php",{"tag":455,"callback":456,"file":420,"line":28},"bsk-pdfm-pdfs-dropdown","bsk_pdf_manager_show_pdfs_in_dropdown",{"tag":458,"callback":459,"file":425,"line":28},"bsk-pdfm-pdfs-ul","bsk_pdf_manager_show_pdfs_in_ul",{"tag":461,"callback":462,"file":425,"line":445},"bsk-pdfm-pdfs-ol","bsk_pdf_manager_show_pdfs_in_ol",[464],{"hook":316,"callback":316,"file":313,"line":465},44,34,{"dangerousFunctions":468,"sqlUsage":483,"outputEscaping":501,"fileOperations":298,"externalRequests":47,"nonceChecks":466,"capabilityChecks":255,"bundledLibraries":1098},[469,473,476,480],{"fn":470,"file":291,"line":471,"context":472},"unserialize",55,"$notify_auto_meta = $notification_obj->auto_meta ? unserialize( $notification_obj->auto_meta ) : fal",{"fn":470,"file":291,"line":474,"context":475},63,"$send_to_type_meta = $notification_obj->send_to_type_meta ? unserialize( $notification_obj->send_to_",{"fn":470,"file":477,"line":478,"context":479},"classes\\dashboard\\notifications.php",206,"$auto_meta = unserialize( $notification->auto_meta );",{"fn":470,"file":477,"line":481,"context":482},243,"$send_to_meta = unserialize( $notification->send_to_type_meta );",{"prepared":484,"raw":28,"locations":485},151,[486,489,491,493,495,497],{"file":231,"line":487,"context":488},244,"$wpdb->query() with variable interpolation",{"file":231,"line":490,"context":488},245,{"file":231,"line":492,"context":488},246,{"file":231,"line":494,"context":488},247,{"file":231,"line":496,"context":488},248,{"file":498,"line":499,"context":500},"classes\\dashboard\\pdfs.php",672,"$wpdb->get_results() with variable interpolation",{"escaped":502,"rawEcho":503,"locations":504},904,364,[505,508,510,512,514,516,518,520,522,524,526,528,529,531,533,535,537,539,541,542,543,545,546,547,549,550,552,553,555,556,558,559,561,562,563,565,568,570,571,573,575,577,579,581,583,586,587,588,590,592,594,595,597,599,601,603,605,607,609,611,613,615,617,619,621,622,624,626,627,629,631,633,634,635,636,637,638,640,642,644,646,648,650,652,654,656,658,659,660,661,663,665,666,667,668,669,671,672,674,675,676,677,679,681,683,684,686,687,688,689,691,692,694,696,697,698,700,702,704,706,708,710,712,714,716,718,720,721,723,725,727,729,731,733,735,737,739,741,742,744,746,747,749,751,754,756,757,759,761,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,791,792,793,795,796,798,800,802,803,805,807,809,811,813,815,817,819,821,823,825,826,827,828,830,832,833,834,836,838,839,841,842,843,844,845,846,847,848,849,851,853,854,855,856,858,860,861,862,864,865,867,869,871,873,875,877,879,881,883,884,886,887,888,889,891,893,895,897,898,899,901,902,904,906,908,910,912,913,915,916,918,920,922,924,926,928,930,932,934,935,937,939,941,942,944,946,948,950,952,953,954,955,957,958,959,961,962,963,964,965,966,967,968,969,970,971,972,974,975,976,977,979,980,981,983,984,985,986,987,989,990,991,993,994,996,998,999,1001,1003,1004,1005,1007,1008,1010,1011,1013,1015,1017,1019,1021,1022,1023,1024,1026,1027,1028,1029,1030,1031,1034,1036,1037,1038,1039,1040,1041,1042,1044,1046,1047,1048,1050,1052,1054,1055,1057,1059,1061,1063,1065,1068,1069,1070,1071,1073,1074,1075,1076,1078,1080,1082,1083,1084,1086,1088,1089,1091,1092,1094,1096],{"file":267,"line":506,"context":507},56,"raw output",{"file":272,"line":509,"context":507},260,{"file":272,"line":511,"context":507},287,{"file":272,"line":513,"context":507},306,{"file":272,"line":515,"context":507},310,{"file":272,"line":517,"context":507},335,{"file":272,"line":519,"context":507},350,{"file":272,"line":521,"context":507},356,{"file":272,"line":523,"context":507},494,{"file":272,"line":525,"context":507},534,{"file":272,"line":527,"context":507},548,{"file":272,"line":527,"context":507},{"file":272,"line":530,"context":507},557,{"file":272,"line":532,"context":507},613,{"file":272,"line":534,"context":507},635,{"file":272,"line":536,"context":507},641,{"file":538,"line":361,"context":507},"classes\\dashboard\\ftp.php",{"file":538,"line":540,"context":507},91,{"file":538,"line":73,"context":507},{"file":538,"line":170,"context":507},{"file":538,"line":544,"context":507},156,{"file":538,"line":478,"context":507},{"file":538,"line":478,"context":507},{"file":538,"line":548,"context":507},208,{"file":538,"line":548,"context":507},{"file":538,"line":551,"context":507},210,{"file":538,"line":551,"context":507},{"file":538,"line":554,"context":507},212,{"file":538,"line":554,"context":507},{"file":538,"line":557,"context":507},218,{"file":538,"line":557,"context":507},{"file":538,"line":560,"context":507},229,{"file":538,"line":490,"context":507},{"file":538,"line":492,"context":507},{"file":538,"line":564,"context":507},253,{"file":566,"line":567,"context":507},"classes\\dashboard\\media-library.php",132,{"file":566,"line":569,"context":507},155,{"file":566,"line":544,"context":507},{"file":566,"line":572,"context":507},157,{"file":566,"line":574,"context":507},158,{"file":566,"line":576,"context":507},161,{"file":566,"line":578,"context":507},167,{"file":566,"line":580,"context":507},277,{"file":566,"line":582,"context":507},281,{"file":584,"line":585,"context":507},"classes\\dashboard\\migrate.php",33,{"file":584,"line":466,"context":507},{"file":584,"line":471,"context":507},{"file":584,"line":589,"context":507},78,{"file":584,"line":591,"context":507},79,{"file":584,"line":593,"context":507},80,{"file":584,"line":593,"context":507},{"file":584,"line":596,"context":507},81,{"file":584,"line":598,"context":507},116,{"file":584,"line":600,"context":507},119,{"file":584,"line":602,"context":507},120,{"file":584,"line":604,"context":507},121,{"file":584,"line":606,"context":507},122,{"file":584,"line":608,"context":507},123,{"file":584,"line":610,"context":507},139,{"file":584,"line":612,"context":507},160,{"file":584,"line":614,"context":507},163,{"file":584,"line":616,"context":507},164,{"file":584,"line":618,"context":507},165,{"file":584,"line":620,"context":507},166,{"file":584,"line":578,"context":507},{"file":584,"line":623,"context":507},179,{"file":291,"line":625,"context":507},106,{"file":291,"line":236,"context":507},{"file":291,"line":628,"context":507},112,{"file":291,"line":630,"context":507},124,{"file":291,"line":632,"context":507},137,{"file":291,"line":632,"context":507},{"file":291,"line":632,"context":507},{"file":291,"line":572,"context":507},{"file":291,"line":574,"context":507},{"file":291,"line":576,"context":507},{"file":291,"line":639,"context":507},168,{"file":291,"line":641,"context":507},180,{"file":291,"line":643,"context":507},181,{"file":291,"line":645,"context":507},182,{"file":291,"line":647,"context":507},203,{"file":291,"line":649,"context":507},216,{"file":291,"line":651,"context":507},220,{"file":291,"line":653,"context":507},222,{"file":291,"line":655,"context":507},223,{"file":291,"line":657,"context":507},225,{"file":291,"line":481,"context":507},{"file":291,"line":487,"context":507},{"file":291,"line":511,"context":507},{"file":291,"line":662,"context":507},293,{"file":291,"line":664,"context":507},302,{"file":477,"line":474,"context":507},{"file":477,"line":117,"context":507},{"file":477,"line":117,"context":507},{"file":477,"line":593,"context":507},{"file":477,"line":670,"context":507},89,{"file":477,"line":73,"context":507},{"file":477,"line":673,"context":507},95,{"file":477,"line":211,"context":507},{"file":477,"line":628,"context":507},{"file":477,"line":628,"context":507},{"file":477,"line":678,"context":507},113,{"file":477,"line":680,"context":507},114,{"file":477,"line":682,"context":507},115,{"file":477,"line":598,"context":507},{"file":477,"line":685,"context":507},117,{"file":477,"line":212,"context":507},{"file":293,"line":685,"context":507},{"file":293,"line":604,"context":507},{"file":293,"line":690,"context":507},125,{"file":293,"line":496,"context":507},{"file":293,"line":693,"context":507},320,{"file":293,"line":695,"context":507},321,{"file":293,"line":695,"context":507},{"file":293,"line":695,"context":507},{"file":293,"line":699,"context":507},323,{"file":293,"line":701,"context":507},329,{"file":293,"line":703,"context":507},401,{"file":293,"line":705,"context":507},412,{"file":293,"line":707,"context":507},415,{"file":293,"line":709,"context":507},418,{"file":293,"line":711,"context":507},421,{"file":293,"line":713,"context":507},440,{"file":293,"line":715,"context":507},445,{"file":293,"line":717,"context":507},478,{"file":293,"line":719,"context":507},484,{"file":293,"line":534,"context":507},{"file":293,"line":722,"context":507},653,{"file":293,"line":724,"context":507},778,{"file":293,"line":726,"context":507},787,{"file":293,"line":728,"context":507},793,{"file":293,"line":730,"context":507},809,{"file":293,"line":732,"context":507},833,{"file":293,"line":734,"context":507},841,{"file":293,"line":736,"context":507},864,{"file":293,"line":738,"context":507},872,{"file":293,"line":740,"context":507},901,{"file":293,"line":502,"context":507},{"file":743,"line":372,"context":507},"classes\\dashboard\\pdfm-tags.php",{"file":743,"line":745,"context":507},26,{"file":743,"line":354,"context":507},{"file":743,"line":748,"context":507},32,{"file":743,"line":750,"context":507},35,{"file":752,"line":753,"context":507},"classes\\dashboard\\pdfs-action.php",52,{"file":752,"line":755,"context":507},61,{"file":752,"line":608,"context":507},{"file":752,"line":758,"context":507},133,{"file":752,"line":760,"context":507},241,{"file":752,"line":494,"context":507},{"file":752,"line":763,"context":507},280,{"file":752,"line":765,"context":507},377,{"file":752,"line":767,"context":507},383,{"file":752,"line":769,"context":507},451,{"file":752,"line":771,"context":507},529,{"file":752,"line":773,"context":507},531,{"file":752,"line":775,"context":507},535,{"file":752,"line":777,"context":507},538,{"file":752,"line":779,"context":507},568,{"file":752,"line":781,"context":507},572,{"file":752,"line":783,"context":507},661,{"file":752,"line":785,"context":507},667,{"file":752,"line":787,"context":507},670,{"file":752,"line":789,"context":507},717,{"file":498,"line":115,"context":507},{"file":498,"line":232,"context":507},{"file":498,"line":212,"context":507},{"file":498,"line":794,"context":507},282,{"file":498,"line":794,"context":507},{"file":498,"line":797,"context":507},283,{"file":498,"line":799,"context":507},284,{"file":498,"line":801,"context":507},289,{"file":498,"line":523,"context":507},{"file":498,"line":804,"context":507},497,{"file":498,"line":806,"context":507},500,{"file":498,"line":808,"context":507},503,{"file":498,"line":810,"context":507},506,{"file":498,"line":812,"context":507},509,{"file":498,"line":814,"context":507},512,{"file":498,"line":816,"context":507},515,{"file":498,"line":818,"context":507},518,{"file":498,"line":820,"context":507},521,{"file":498,"line":822,"context":507},524,{"file":498,"line":824,"context":507},527,{"file":313,"line":591,"context":507},{"file":313,"line":593,"context":507},{"file":313,"line":596,"context":507},{"file":313,"line":829,"context":507},82,{"file":313,"line":831,"context":507},83,{"file":313,"line":831,"context":507},{"file":313,"line":27,"context":507},{"file":313,"line":835,"context":507},87,{"file":313,"line":837,"context":507},88,{"file":313,"line":837,"context":507},{"file":387,"line":840,"context":507},60,{"file":387,"line":117,"context":507},{"file":387,"line":596,"context":507},{"file":387,"line":27,"context":507},{"file":387,"line":138,"context":507},{"file":387,"line":678,"context":507},{"file":387,"line":680,"context":507},{"file":387,"line":682,"context":507},{"file":387,"line":690,"context":507},{"file":387,"line":850,"context":507},126,{"file":387,"line":852,"context":507},127,{"file":387,"line":632,"context":507},{"file":387,"line":243,"context":507},{"file":387,"line":610,"context":507},{"file":387,"line":857,"context":507},149,{"file":387,"line":859,"context":507},150,{"file":387,"line":484,"context":507},{"file":387,"line":576,"context":507},{"file":387,"line":863,"context":507},162,{"file":387,"line":614,"context":507},{"file":387,"line":866,"context":507},173,{"file":387,"line":868,"context":507},174,{"file":387,"line":870,"context":507},175,{"file":387,"line":872,"context":507},185,{"file":387,"line":874,"context":507},186,{"file":387,"line":876,"context":507},187,{"file":387,"line":878,"context":507},198,{"file":387,"line":880,"context":507},199,{"file":387,"line":882,"context":507},200,{"file":387,"line":551,"context":507},{"file":387,"line":885,"context":507},211,{"file":387,"line":554,"context":507},{"file":387,"line":653,"context":507},{"file":387,"line":655,"context":507},{"file":387,"line":890,"context":507},224,{"file":387,"line":892,"context":507},235,{"file":387,"line":894,"context":507},236,{"file":387,"line":896,"context":507},237,{"file":387,"line":494,"context":507},{"file":387,"line":496,"context":507},{"file":387,"line":900,"context":507},249,{"file":387,"line":509,"context":507},{"file":387,"line":903,"context":507},261,{"file":387,"line":905,"context":507},262,{"file":387,"line":907,"context":507},272,{"file":387,"line":909,"context":507},273,{"file":387,"line":911,"context":507},274,{"file":387,"line":171,"context":507},{"file":387,"line":914,"context":507},286,{"file":387,"line":511,"context":507},{"file":387,"line":917,"context":507},298,{"file":387,"line":919,"context":507},299,{"file":387,"line":921,"context":507},300,{"file":387,"line":923,"context":507},311,{"file":387,"line":925,"context":507},312,{"file":387,"line":927,"context":507},313,{"file":387,"line":929,"context":507},324,{"file":387,"line":931,"context":507},331,{"file":387,"line":933,"context":507},334,{"file":387,"line":517,"context":507},{"file":387,"line":936,"context":507},342,{"file":387,"line":938,"context":507},343,{"file":387,"line":940,"context":507},366,{"file":387,"line":765,"context":507},{"file":387,"line":943,"context":507},386,{"file":387,"line":945,"context":507},390,{"file":387,"line":947,"context":507},391,{"file":387,"line":949,"context":507},394,{"file":387,"line":951,"context":507},419,{"file":322,"line":354,"context":507},{"file":322,"line":350,"context":507},{"file":327,"line":471,"context":507},{"file":327,"line":956,"context":507},70,{"file":327,"line":956,"context":507},{"file":327,"line":956,"context":507},{"file":327,"line":960,"context":507},72,{"file":327,"line":835,"context":507},{"file":327,"line":835,"context":507},{"file":327,"line":835,"context":507},{"file":327,"line":837,"context":507},{"file":327,"line":115,"context":507},{"file":327,"line":350,"context":507},{"file":327,"line":263,"context":507},{"file":327,"line":857,"context":507},{"file":327,"line":859,"context":507},{"file":327,"line":859,"context":507},{"file":327,"line":484,"context":507},{"file":327,"line":973,"context":507},152,{"file":327,"line":574,"context":507},{"file":327,"line":576,"context":507},{"file":327,"line":620,"context":507},{"file":327,"line":978,"context":507},217,{"file":327,"line":557,"context":507},{"file":327,"line":651,"context":507},{"file":327,"line":982,"context":507},221,{"file":327,"line":982,"context":507},{"file":327,"line":653,"context":507},{"file":327,"line":655,"context":507},{"file":327,"line":655,"context":507},{"file":327,"line":988,"context":507},232,{"file":327,"line":988,"context":507},{"file":327,"line":892,"context":507},{"file":327,"line":992,"context":507},238,{"file":327,"line":992,"context":507},{"file":327,"line":995,"context":507},251,{"file":331,"line":997,"context":507},102,{"file":331,"line":997,"context":507},{"file":336,"line":1000,"context":507},66,{"file":336,"line":1002,"context":507},67,{"file":336,"line":1002,"context":507},{"file":336,"line":1002,"context":507},{"file":336,"line":1006,"context":507},84,{"file":336,"line":1006,"context":507},{"file":336,"line":1009,"context":507},85,{"file":336,"line":673,"context":507},{"file":1012,"line":354,"context":507},"classes\\dashboard\\settings\\settings-upload.php",{"file":1012,"line":1014,"context":507},42,{"file":1012,"line":1016,"context":507},50,{"file":1012,"line":1018,"context":507},53,{"file":1012,"line":1020,"context":507},97,{"file":1012,"line":544,"context":507},{"file":1012,"line":572,"context":507},{"file":343,"line":649,"context":507},{"file":343,"line":1025,"context":507},239,{"file":343,"line":494,"context":507},{"file":449,"line":194,"context":507},{"file":449,"line":194,"context":507},{"file":449,"line":194,"context":507},{"file":449,"line":194,"context":507},{"file":1032,"line":1033,"context":507},"classes\\widgets\\widget-category.php",74,{"file":1032,"line":1035,"context":507},77,{"file":1032,"line":1006,"context":507},{"file":1032,"line":138,"context":507},{"file":1032,"line":630,"context":507},{"file":1032,"line":632,"context":507},{"file":1032,"line":273,"context":507},{"file":1032,"line":492,"context":507},{"file":1032,"line":1043,"context":507},258,{"file":1032,"line":1045,"context":507},265,{"file":1032,"line":907,"context":507},{"file":1032,"line":511,"context":507},{"file":1032,"line":1049,"context":507},290,{"file":1032,"line":1051,"context":507},295,{"file":1032,"line":1053,"context":507},297,{"file":1032,"line":664,"context":507},{"file":1032,"line":1056,"context":507},315,{"file":1032,"line":1058,"context":507},332,{"file":1032,"line":1060,"context":507},338,{"file":1032,"line":1062,"context":507},344,{"file":1032,"line":1064,"context":507},416,{"file":1066,"line":1067,"context":507},"classes\\widgets\\widget.php",69,{"file":1066,"line":593,"context":507},{"file":1066,"line":1009,"context":507},{"file":1066,"line":625,"context":507},{"file":1066,"line":1072,"context":507},154,{"file":1066,"line":574,"context":507},{"file":1066,"line":1043,"context":507},{"file":1066,"line":903,"context":507},{"file":1066,"line":1077,"context":507},264,{"file":1066,"line":1079,"context":507},271,{"file":1066,"line":1081,"context":507},279,{"file":1066,"line":1051,"context":507},{"file":1066,"line":917,"context":507},{"file":1066,"line":1085,"context":507},303,{"file":1066,"line":1087,"context":507},305,{"file":1066,"line":515,"context":507},{"file":1066,"line":1090,"context":507},340,{"file":1066,"line":1090,"context":507},{"file":1066,"line":1093,"context":507},346,{"file":1066,"line":1095,"context":507},352,{"file":1066,"line":1097,"context":507},428,[],[1100,1127,1198,1210,1269,1279,1288,1296,1313,1335,1346,1354,1364,1380,1425,1436,1484,1492,1500,1509,1520,1528,1536,1552,1563,1573,1581,1589,1597],{"entryPoint":1101,"graph":1102,"unsanitizedCount":47,"severity":40},"bsk_pdf_manager_pdfs_edit (classes\\dashboard\\dashboard.php:242)",{"nodes":1103,"edges":1123},[1104,1108,1113,1116,1120],{"id":1105,"type":1106,"label":1107,"file":272,"line":490},"n0","source","$_GET",{"id":1109,"type":1110,"label":1111,"file":272,"line":905,"wp_function":1112},"n1","sink","echo() [XSS]","echo",{"id":1114,"type":1106,"label":1107,"file":272,"line":1115},"n2",263,{"id":1117,"type":1118,"label":1119,"file":272,"line":1115},"n3","transform","→ pdf_edit()",{"id":1121,"type":1110,"label":1111,"file":293,"line":1122,"wp_function":1112},"n4",898,[1124,1125,1126],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":358},{"from":1117,"to":1121,"sanitized":358},{"entryPoint":1128,"graph":1129,"unsanitizedCount":268,"severity":40},"bsk_pdf_manager_pdfs_list (classes\\dashboard\\dashboard.php:368)",{"nodes":1130,"edges":1184},[1131,1134,1136,1139,1141,1142,1145,1148,1151,1154,1157,1159,1162,1165,1167,1170,1173,1176,1178,1181],{"id":1105,"type":1106,"label":1132,"file":272,"line":1133},"$_REQUEST (x5)",450,{"id":1109,"type":1110,"label":1111,"file":272,"line":1135,"wp_function":1112},471,{"id":1114,"type":1106,"label":1137,"file":272,"line":1138},"$_REQUEST",404,{"id":1117,"type":1118,"label":1140,"file":272,"line":1138},"→ bulk_action_changecat()",{"id":1121,"type":1110,"label":1111,"file":752,"line":748,"wp_function":1112},{"id":1143,"type":1106,"label":1137,"file":272,"line":1144},"n5",408,{"id":1146,"type":1118,"label":1147,"file":272,"line":1144},"n6","→ bulk_action_changetag()",{"id":1149,"type":1110,"label":1111,"file":752,"line":1150,"wp_function":1112},"n7",103,{"id":1152,"type":1106,"label":1153,"file":272,"line":705},"n8","$_REQUEST (x2)",{"id":1155,"type":1118,"label":1156,"file":272,"line":705},"n9","→ bulk_action_changedate()",{"id":1158,"type":1110,"label":1111,"file":752,"line":870,"wp_function":1112},"n10",{"id":1160,"type":1106,"label":1137,"file":272,"line":1161},"n11",420,{"id":1163,"type":1118,"label":1164,"file":272,"line":1161},"n12","→ bulk_action_changetitle()",{"id":1166,"type":1110,"label":1111,"file":752,"line":699,"wp_function":1112},"n13",{"id":1168,"type":1106,"label":1137,"file":272,"line":1169},"n14",424,{"id":1171,"type":1118,"label":1172,"file":272,"line":1169},"n15","→ bulk_action_generatethumb()",{"id":1174,"type":1110,"label":1111,"file":752,"line":1175,"wp_function":1112},"n16",454,{"id":1177,"type":1106,"label":1153,"file":272,"line":1097},"n17",{"id":1179,"type":1118,"label":1180,"file":272,"line":1097},"n18","→ bulk_action_bulkdelete_row_action_delete()",{"id":1182,"type":1110,"label":1111,"file":752,"line":1183,"wp_function":1112},"n19",606,[1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":358},{"from":1117,"to":1121,"sanitized":358},{"from":1143,"to":1146,"sanitized":358},{"from":1146,"to":1149,"sanitized":358},{"from":1152,"to":1155,"sanitized":358},{"from":1155,"to":1158,"sanitized":358},{"from":1160,"to":1163,"sanitized":358},{"from":1163,"to":1166,"sanitized":358},{"from":1168,"to":1171,"sanitized":358},{"from":1171,"to":1174,"sanitized":358},{"from":1177,"to":1179,"sanitized":358},{"from":1179,"to":1182,"sanitized":358},{"entryPoint":1199,"graph":1200,"unsanitizedCount":47,"severity":40},"bsk_pdfm_manage_notifications (classes\\dashboard\\dashboard.php:500)",{"nodes":1201,"edges":1207},[1202,1204,1206],{"id":1105,"type":1106,"label":1107,"file":272,"line":1203},554,{"id":1109,"type":1118,"label":1205,"file":272,"line":1203},"→ bsk_pdf_manager_notification_edit()",{"id":1114,"type":1110,"label":1111,"file":291,"line":664,"wp_function":1112},[1208,1209],{"from":1105,"to":1109,"sanitized":358},{"from":1109,"to":1114,"sanitized":358},{"entryPoint":1211,"graph":1212,"unsanitizedCount":251,"severity":40},"\u003Cdashboard> (classes\\dashboard\\dashboard.php:0)",{"nodes":1213,"edges":1250},[1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1236,1238,1240,1242,1244,1246,1248],{"id":1105,"type":1106,"label":1107,"file":272,"line":490},{"id":1109,"type":1110,"label":1111,"file":272,"line":905,"wp_function":1112},{"id":1114,"type":1106,"label":1132,"file":272,"line":1133},{"id":1117,"type":1110,"label":1111,"file":272,"line":1135,"wp_function":1112},{"id":1121,"type":1106,"label":1107,"file":272,"line":1115},{"id":1143,"type":1118,"label":1119,"file":272,"line":1115},{"id":1146,"type":1110,"label":1111,"file":293,"line":1122,"wp_function":1112},{"id":1149,"type":1106,"label":1137,"file":272,"line":1138},{"id":1152,"type":1118,"label":1140,"file":272,"line":1138},{"id":1155,"type":1110,"label":1111,"file":752,"line":748,"wp_function":1112},{"id":1158,"type":1106,"label":1137,"file":272,"line":1144},{"id":1160,"type":1118,"label":1147,"file":272,"line":1144},{"id":1163,"type":1110,"label":1111,"file":752,"line":1150,"wp_function":1112},{"id":1166,"type":1106,"label":1153,"file":272,"line":705},{"id":1168,"type":1118,"label":1156,"file":272,"line":705},{"id":1171,"type":1110,"label":1111,"file":752,"line":870,"wp_function":1112},{"id":1174,"type":1106,"label":1137,"file":272,"line":1161},{"id":1177,"type":1118,"label":1164,"file":272,"line":1161},{"id":1179,"type":1110,"label":1111,"file":752,"line":699,"wp_function":1112},{"id":1182,"type":1106,"label":1137,"file":272,"line":1169},{"id":1235,"type":1118,"label":1172,"file":272,"line":1169},"n20",{"id":1237,"type":1110,"label":1111,"file":752,"line":1175,"wp_function":1112},"n21",{"id":1239,"type":1106,"label":1153,"file":272,"line":1097},"n22",{"id":1241,"type":1118,"label":1180,"file":272,"line":1097},"n23",{"id":1243,"type":1110,"label":1111,"file":752,"line":1183,"wp_function":1112},"n24",{"id":1245,"type":1106,"label":1107,"file":272,"line":1203},"n25",{"id":1247,"type":1118,"label":1205,"file":272,"line":1203},"n26",{"id":1249,"type":1110,"label":1111,"file":291,"line":664,"wp_function":1112},"n27",[1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":360},{"from":1121,"to":1143,"sanitized":358},{"from":1143,"to":1146,"sanitized":358},{"from":1149,"to":1152,"sanitized":358},{"from":1152,"to":1155,"sanitized":358},{"from":1158,"to":1160,"sanitized":358},{"from":1160,"to":1163,"sanitized":358},{"from":1166,"to":1168,"sanitized":358},{"from":1168,"to":1171,"sanitized":358},{"from":1174,"to":1177,"sanitized":358},{"from":1177,"to":1179,"sanitized":358},{"from":1182,"to":1235,"sanitized":358},{"from":1235,"to":1237,"sanitized":358},{"from":1239,"to":1241,"sanitized":358},{"from":1241,"to":1243,"sanitized":358},{"from":1245,"to":1247,"sanitized":358},{"from":1247,"to":1249,"sanitized":358},{"entryPoint":1270,"graph":1271,"unsanitizedCount":1278,"severity":40},"bsk_pdf_manager_admin_notice (classes\\dashboard\\media-library.php:258)",{"nodes":1272,"edges":1276},[1273,1275],{"id":1105,"type":1106,"label":1153,"file":566,"line":1274},266,{"id":1109,"type":1110,"label":1111,"file":566,"line":580,"wp_function":1112},[1277],{"from":1105,"to":1109,"sanitized":358},2,{"entryPoint":1280,"graph":1281,"unsanitizedCount":113,"severity":40},"bsk_pdf_manager_admin_notice (classes\\dashboard\\pdf.php:90)",{"nodes":1282,"edges":1286},[1283,1285],{"id":1105,"type":1106,"label":1284,"file":293,"line":170},"$_REQUEST (x3)",{"id":1109,"type":1110,"label":1111,"file":293,"line":685,"wp_function":1112},[1287],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1289,"graph":1290,"unsanitizedCount":47,"severity":40},"extra_tablenav (classes\\dashboard\\pdfs.php:76)",{"nodes":1291,"edges":1294},[1292,1293],{"id":1105,"type":1106,"label":1137,"file":498,"line":678},{"id":1109,"type":1110,"label":1111,"file":498,"line":212,"wp_function":1112},[1295],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1297,"graph":1298,"unsanitizedCount":47,"severity":40},"bsk_pdfm_extern_link_fun (classes\\permalink-access\\permalink-access.php:33)",{"nodes":1299,"edges":1310},[1300,1302,1306,1307],{"id":1105,"type":1106,"label":1107,"file":343,"line":1301},38,{"id":1109,"type":1110,"label":1303,"file":343,"line":1304,"wp_function":1305},"get_results() [SQLi]",46,"get_results",{"id":1114,"type":1106,"label":1107,"file":343,"line":1301},{"id":1117,"type":1110,"label":1308,"file":343,"line":591,"wp_function":1309},"wp_redirect() [Open Redirect]","wp_redirect",[1311,1312],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":358},{"entryPoint":1314,"graph":1315,"unsanitizedCount":251,"severity":40},"\u003Cpermalink-access> (classes\\permalink-access\\permalink-access.php:0)",{"nodes":1316,"edges":1330},[1317,1318,1319,1321,1322,1324,1328,1329],{"id":1105,"type":1106,"label":1107,"file":343,"line":1301},{"id":1109,"type":1110,"label":1303,"file":343,"line":1304,"wp_function":1305},{"id":1114,"type":1106,"label":1320,"file":343,"line":1301},"$_GET (x2)",{"id":1117,"type":1110,"label":1308,"file":343,"line":591,"wp_function":1309},{"id":1121,"type":1106,"label":1323,"file":343,"line":1301},"$_GET (x6)",{"id":1143,"type":1110,"label":1325,"file":343,"line":1326,"wp_function":1327},"header() [Header Injection]",193,"header",{"id":1146,"type":1106,"label":1320,"file":343,"line":1301},{"id":1149,"type":1110,"label":1111,"file":343,"line":649,"wp_function":1112},[1331,1332,1333,1334],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":358},{"from":1121,"to":1143,"sanitized":358},{"from":1146,"to":1149,"sanitized":358},{"entryPoint":1336,"graph":1337,"unsanitizedCount":29,"severity":1345},"\u003Ccategories> (classes\\dashboard\\categories.php:0)",{"nodes":1338,"edges":1343},[1339,1341],{"id":1105,"type":1106,"label":1137,"file":1340,"line":578},"classes\\dashboard\\categories.php",{"id":1109,"type":1110,"label":1303,"file":1340,"line":1342,"wp_function":1305},188,[1344],{"from":1105,"to":1109,"sanitized":360},"low",{"entryPoint":1347,"graph":1348,"unsanitizedCount":29,"severity":1345},"\u003Cmedia-library> (classes\\dashboard\\media-library.php:0)",{"nodes":1349,"edges":1352},[1350,1351],{"id":1105,"type":1106,"label":1153,"file":566,"line":1274},{"id":1109,"type":1110,"label":1111,"file":566,"line":580,"wp_function":1112},[1353],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1355,"graph":1356,"unsanitizedCount":29,"severity":1345},"pdf_edit (classes\\dashboard\\pdf.php:131)",{"nodes":1357,"edges":1362},[1358,1360],{"id":1105,"type":1106,"label":1137,"file":293,"line":1359},894,{"id":1109,"type":1110,"label":1111,"file":293,"line":1361,"wp_function":1112},899,[1363],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1365,"graph":1366,"unsanitizedCount":47,"severity":1345},"bsk_pdf_manager_pdf_save_fun (classes\\dashboard\\pdf.php:912)",{"nodes":1367,"edges":1377},[1368,1371,1373],{"id":1105,"type":1106,"label":1369,"file":293,"line":1370},"$_FILES['bsk_pdf_file']",1064,{"id":1109,"type":1118,"label":1372,"file":293,"line":1370},"→ bsk_pdf_manager_pdf_upload_file()",{"id":1114,"type":1110,"label":1374,"file":293,"line":1375,"wp_function":1376},"update_option() [Settings Manipulation]",1235,"update_option",[1378,1379],{"from":1105,"to":1109,"sanitized":358},{"from":1109,"to":1114,"sanitized":358},{"entryPoint":1381,"graph":1382,"unsanitizedCount":29,"severity":1345},"bsk_pdf_manager_process_row_actions_fun (classes\\dashboard\\pdf.php:1431)",{"nodes":1383,"edges":1415},[1384,1387,1389,1391,1393,1397,1399,1401,1403,1405,1407,1409,1411,1413],{"id":1105,"type":1106,"label":1385,"file":293,"line":1386},"$_GET (x7)",1449,{"id":1109,"type":1110,"label":1308,"file":293,"line":1388,"wp_function":1309},1470,{"id":1114,"type":1106,"label":1107,"file":293,"line":1390},1466,{"id":1117,"type":1118,"label":1392,"file":293,"line":1390},"→ pdf_draft()",{"id":1121,"type":1110,"label":1394,"file":293,"line":1395,"wp_function":1396},"query() [SQLi]",1526,"query",{"id":1143,"type":1106,"label":1107,"file":293,"line":1398},1481,{"id":1146,"type":1118,"label":1400,"file":293,"line":1398},"→ pdf_publish()",{"id":1149,"type":1110,"label":1394,"file":293,"line":1402,"wp_function":1396},1553,{"id":1152,"type":1106,"label":1107,"file":293,"line":1404},1496,{"id":1155,"type":1118,"label":1406,"file":293,"line":1404},"→ pdf_trash()",{"id":1158,"type":1110,"label":1394,"file":293,"line":1408,"wp_function":1396},1563,{"id":1160,"type":1106,"label":1107,"file":293,"line":1410},1511,{"id":1163,"type":1118,"label":1412,"file":293,"line":1410},"→ pdf_untrash()",{"id":1166,"type":1110,"label":1394,"file":293,"line":1414,"wp_function":1396},1573,[1416,1417,1418,1419,1420,1421,1422,1423,1424],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":358},{"from":1117,"to":1121,"sanitized":360},{"from":1143,"to":1146,"sanitized":358},{"from":1146,"to":1149,"sanitized":360},{"from":1152,"to":1155,"sanitized":358},{"from":1155,"to":1158,"sanitized":360},{"from":1160,"to":1163,"sanitized":358},{"from":1163,"to":1166,"sanitized":360},{"entryPoint":1426,"graph":1427,"unsanitizedCount":29,"severity":1345},"bsk_pdfm_check_slug_fun (classes\\dashboard\\pdf.php:1578)",{"nodes":1428,"edges":1434},[1429,1432],{"id":1105,"type":1106,"label":1430,"file":293,"line":1431},"$_POST",1588,{"id":1109,"type":1110,"label":1394,"file":293,"line":1433,"wp_function":1396},1603,[1435],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1437,"graph":1438,"unsanitizedCount":47,"severity":1345},"\u003Cpdf> (classes\\dashboard\\pdf.php:0)",{"nodes":1439,"edges":1468},[1440,1442,1443,1444,1446,1447,1448,1449,1450,1451,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467],{"id":1105,"type":1106,"label":1441,"file":293,"line":170},"$_REQUEST (x4)",{"id":1109,"type":1110,"label":1111,"file":293,"line":685,"wp_function":1112},{"id":1114,"type":1106,"label":1284,"file":293,"line":170},{"id":1117,"type":1110,"label":1308,"file":293,"line":1445,"wp_function":1309},1020,{"id":1121,"type":1106,"label":1385,"file":293,"line":1386},{"id":1143,"type":1110,"label":1308,"file":293,"line":1388,"wp_function":1309},{"id":1146,"type":1106,"label":1323,"file":293,"line":1386},{"id":1149,"type":1110,"label":1394,"file":293,"line":1395,"wp_function":1396},{"id":1152,"type":1106,"label":1107,"file":293,"line":1386},{"id":1155,"type":1110,"label":1303,"file":293,"line":1452,"wp_function":1305},1538,{"id":1158,"type":1106,"label":1369,"file":293,"line":1370},{"id":1160,"type":1118,"label":1372,"file":293,"line":1370},{"id":1163,"type":1110,"label":1374,"file":293,"line":1375,"wp_function":1376},{"id":1166,"type":1106,"label":1107,"file":293,"line":1390},{"id":1168,"type":1118,"label":1392,"file":293,"line":1390},{"id":1171,"type":1110,"label":1394,"file":293,"line":1395,"wp_function":1396},{"id":1174,"type":1106,"label":1107,"file":293,"line":1398},{"id":1177,"type":1118,"label":1400,"file":293,"line":1398},{"id":1179,"type":1110,"label":1394,"file":293,"line":1402,"wp_function":1396},{"id":1182,"type":1106,"label":1107,"file":293,"line":1404},{"id":1235,"type":1118,"label":1406,"file":293,"line":1404},{"id":1237,"type":1110,"label":1394,"file":293,"line":1408,"wp_function":1396},{"id":1239,"type":1106,"label":1107,"file":293,"line":1410},{"id":1241,"type":1118,"label":1412,"file":293,"line":1410},{"id":1243,"type":1110,"label":1394,"file":293,"line":1414,"wp_function":1396},[1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":360},{"from":1121,"to":1143,"sanitized":360},{"from":1146,"to":1149,"sanitized":360},{"from":1152,"to":1155,"sanitized":360},{"from":1158,"to":1160,"sanitized":358},{"from":1160,"to":1163,"sanitized":358},{"from":1166,"to":1168,"sanitized":358},{"from":1168,"to":1171,"sanitized":360},{"from":1174,"to":1177,"sanitized":358},{"from":1177,"to":1179,"sanitized":360},{"from":1182,"to":1235,"sanitized":358},{"from":1235,"to":1237,"sanitized":360},{"from":1239,"to":1241,"sanitized":358},{"from":1241,"to":1243,"sanitized":360},{"entryPoint":1485,"graph":1486,"unsanitizedCount":29,"severity":1345},"bsk_pdfm_bsk_pdfm_tag_validate_fun (classes\\dashboard\\pdfm-tag.php:97)",{"nodes":1487,"edges":1490},[1488,1489],{"id":1105,"type":1106,"label":1430,"file":310,"line":232},{"id":1109,"type":1110,"label":1303,"file":310,"line":600,"wp_function":1305},[1491],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1493,"graph":1494,"unsanitizedCount":29,"severity":1345},"\u003Cpdfm-tag> (classes\\dashboard\\pdfm-tag.php:0)",{"nodes":1495,"edges":1498},[1496,1497],{"id":1105,"type":1106,"label":1430,"file":310,"line":232},{"id":1109,"type":1110,"label":1303,"file":310,"line":600,"wp_function":1305},[1499],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1501,"graph":1502,"unsanitizedCount":29,"severity":1345},"get_data (classes\\dashboard\\pdfs.php:540)",{"nodes":1503,"edges":1507},[1504,1506],{"id":1105,"type":1106,"label":1137,"file":498,"line":1505},599,{"id":1109,"type":1110,"label":1303,"file":498,"line":499,"wp_function":1305},[1508],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1510,"graph":1511,"unsanitizedCount":29,"severity":1345},"\u003Cpdfs> (classes\\dashboard\\pdfs.php:0)",{"nodes":1512,"edges":1517},[1513,1514,1515,1516],{"id":1105,"type":1106,"label":1137,"file":498,"line":678},{"id":1109,"type":1110,"label":1111,"file":498,"line":212,"wp_function":1112},{"id":1114,"type":1106,"label":1137,"file":498,"line":1505},{"id":1117,"type":1110,"label":1303,"file":498,"line":499,"wp_function":1305},[1518,1519],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":360},{"entryPoint":1521,"graph":1522,"unsanitizedCount":47,"severity":1345},"bsk_pdfm_notice_dismiss_promote_fun (classes\\dashboard\\promote.php:96)",{"nodes":1523,"edges":1526},[1524,1525],{"id":1105,"type":1106,"label":1430,"file":313,"line":211},{"id":1109,"type":1110,"label":1374,"file":313,"line":350,"wp_function":1376},[1527],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1529,"graph":1530,"unsanitizedCount":47,"severity":1345},"\u003Cpromote> (classes\\dashboard\\promote.php:0)",{"nodes":1531,"edges":1534},[1532,1533],{"id":1105,"type":1106,"label":1430,"file":313,"line":211},{"id":1109,"type":1110,"label":1374,"file":313,"line":350,"wp_function":1376},[1535],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1537,"graph":1538,"unsanitizedCount":29,"severity":1345},"bsk_pdfm_settings_capabilities_settings_get_user_available_cats_checkboxs_fun (classes\\dashboard\\settings\\settings-capabilities.php:597)",{"nodes":1539,"edges":1549},[1540,1542,1544,1545],{"id":1105,"type":1106,"label":1430,"file":387,"line":1541},614,{"id":1109,"type":1110,"label":1303,"file":387,"line":1543,"wp_function":1305},633,{"id":1114,"type":1106,"label":1430,"file":387,"line":1541},{"id":1117,"type":1110,"label":1546,"file":387,"line":1547,"wp_function":1548},"get_var() [SQLi]",649,"get_var",[1550,1551],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":360},{"entryPoint":1553,"graph":1554,"unsanitizedCount":29,"severity":1345},"\u003Csettings-capabilities> (classes\\dashboard\\settings\\settings-capabilities.php:0)",{"nodes":1555,"edges":1560},[1556,1557,1558,1559],{"id":1105,"type":1106,"label":1430,"file":387,"line":1541},{"id":1109,"type":1110,"label":1303,"file":387,"line":1543,"wp_function":1305},{"id":1114,"type":1106,"label":1430,"file":387,"line":1541},{"id":1117,"type":1110,"label":1546,"file":387,"line":1547,"wp_function":1548},[1561,1562],{"from":1105,"to":1109,"sanitized":360},{"from":1114,"to":1117,"sanitized":360},{"entryPoint":1564,"graph":1565,"unsanitizedCount":29,"severity":1345},"show_settings (classes\\dashboard\\settings\\settings.php:37)",{"nodes":1566,"edges":1571},[1567,1570],{"id":1105,"type":1106,"label":1137,"file":1568,"line":1569},"classes\\dashboard\\settings\\settings.php",65,{"id":1109,"type":1110,"label":1111,"file":1568,"line":960,"wp_function":1112},[1572],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1574,"graph":1575,"unsanitizedCount":29,"severity":1345},"\u003Csettings> (classes\\dashboard\\settings\\settings.php:0)",{"nodes":1576,"edges":1579},[1577,1578],{"id":1105,"type":1106,"label":1137,"file":1568,"line":1569},{"id":1109,"type":1110,"label":1111,"file":1568,"line":960,"wp_function":1112},[1580],{"from":1105,"to":1109,"sanitized":360},{"entryPoint":1582,"graph":1583,"unsanitizedCount":47,"severity":81},"get_data (classes\\dashboard\\categories.php:150)",{"nodes":1584,"edges":1587},[1585,1586],{"id":1105,"type":1106,"label":1137,"file":1340,"line":578},{"id":1109,"type":1110,"label":1303,"file":1340,"line":1342,"wp_function":1305},[1588],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1590,"graph":1591,"unsanitizedCount":47,"severity":81},"get_data (classes\\dashboard\\pdfm-tags.php:128)",{"nodes":1592,"edges":1595},[1593,1594],{"id":1105,"type":1106,"label":1137,"file":743,"line":610},{"id":1109,"type":1110,"label":1303,"file":743,"line":863,"wp_function":1305},[1596],{"from":1105,"to":1109,"sanitized":358},{"entryPoint":1598,"graph":1599,"unsanitizedCount":47,"severity":81},"\u003Cpdfm-tags> (classes\\dashboard\\pdfm-tags.php:0)",{"nodes":1600,"edges":1603},[1601,1602],{"id":1105,"type":1106,"label":1137,"file":743,"line":610},{"id":1109,"type":1110,"label":1303,"file":743,"line":863,"wp_function":1305},[1604],{"from":1105,"to":1109,"sanitized":358},{"summary":1606,"deductions":1607},"The BSK PDF Manager plugin version 3.7.2 exhibits a mixed security posture. While it demonstrates good practices such as using prepared statements for a high percentage of SQL queries and implementing nonce checks and capability checks on a significant portion of its entry points, there are areas of concern. The presence of the `unserialize` function, even if not immediately apparent in critical taint flows, poses a potential risk if user-controlled data can influence its input. The taint analysis reveals several flows with unsanitized paths and a few high-severity issues, indicating potential for exploitation if these paths are reachable by untrusted input. \n\nThe vulnerability history is a significant concern. The plugin has a history of 6 known CVEs, including one critical and one high severity. While there are currently no unpatched vulnerabilities, the historical pattern of Cross-site Scripting and SQL Injection vulnerabilities suggests a recurring weakness in input validation and output escaping, despite the reported high percentage of properly escaped outputs in the static analysis. The last known vulnerability was very recent, which suggests ongoing security challenges.\n\nIn conclusion, BSK PDF Manager version 3.7.2 has some strengths in its implementation of common security controls. However, the historical vulnerability record, coupled with the findings from taint analysis regarding unsanitized paths and high-severity flows, warrant caution. Developers should thoroughly review the identified taint flows and ensure robust input sanitization and output escaping for all user-influenced data, particularly around the `unserialize` function.",[1608,1610,1612,1614,1616,1618,1620],{"reason":1609,"points":332},"High severity taint flows found",{"reason":1611,"points":251},"Unsanitized paths found in taint flows",{"reason":1613,"points":268},"Presence of 'unserialize' function",{"reason":1615,"points":259},"Historical critical severity CVE",{"reason":1617,"points":302},"Historical high severity CVE",{"reason":1619,"points":332},"Historical medium severity CVEs (4)",{"reason":1621,"points":445},"Common vulnerability types: XSS & SQLi","2026-03-16T17:58:39.320Z",{"wat":1624,"direct":1640},{"assetPaths":1625,"generatorPatterns":1633,"scriptPaths":1634,"versionParams":1635},[1626,1627,1628,1629,1630,1631,1632],"\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fcss\u002Fbsk-pdf-manager-backend.css","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fcss\u002Fbsk-pdf-manager-frontend.css","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fjs\u002Fbsk-pdf-manager-backend.js","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fjs\u002Fbsk-pdf-manager-frontend.js","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fimages\u002Fajax-loader.gif","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fimages\u002Fdefault_PDF_icon.png","\u002Fwp-content\u002Fplugins\u002Fbsk-pdf-manager\u002Fimages\u002Fdelete-2.png",[],[1628,1629],[1636,1637,1638,1639],"bsk-pdf-manager\u002Fcss\u002Fbsk-pdf-manager-backend.css?ver=","bsk-pdf-manager\u002Fcss\u002Fbsk-pdf-manager-frontend.css?ver=","bsk-pdf-manager\u002Fjs\u002Fbsk-pdf-manager-backend.js?ver=","bsk-pdf-manager\u002Fjs\u002Fbsk-pdf-manager-frontend.js?ver=",{"cssClasses":1641,"htmlComments":1645,"htmlAttributes":1646,"restEndpoints":1649,"jsGlobals":1650,"shortcodeOutput":1652},[1642,1643,1644],"bsk-pdf-manager-backend","bsk-pdf-manager-frontend","bsk_pdfm_dashboard_main",[],[1647,1648],"data-bsk-pdf-id","data-bsk-pdf-category-id",[],[1651],"bsk_pdf_manager_ajax_object",[1653,1654,1655],"[bsk-pdf-manager]","[bsk-pdf-manager-category]","[bsk-pdf-manager-categories]"]