[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fF1FnDhEvlm-wdJaX9F_6BE2FYn-SYK4z75J-asXogac":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":16,"requires_php":15,"tags":17,"homepage":21,"download_link":22,"security_score":13,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":33,"analysis":144,"fingerprints":393},"gravity-forms-pdf","Gravity Forms PDF","0.0.2","burningpony","https:\u002F\u002Fprofiles.wordpress.org\u002Fburningpony\u002F","\u003Cp>A basic plugin that allows Gravity Forms Entries to be Viewed and Download in a Printer Friendly PDF Layout\u003C\u002Fp>\n","A basic plugin that allows Gravity Forms Entries to be Viewed and Download in a Printer Friendly PDF Layout",30,5836,100,1,"","3.2.3",[18,19,20],"export","gravity-forms","pdf","http:\u002F\u002Fblog.burningpony.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-pdf.0.0.2.zip",0,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":28,"total_installs":29,"avg_security_score":30,"avg_patch_time_days":11,"trust_score":31,"computed_at":32},2,130,93,89,"2026-04-04T05:22:51.979Z",[34,52,75,96,119],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":14,"last_updated":44,"tested_up_to":45,"requires_at_least":15,"requires_php":15,"tags":46,"homepage":15,"download_link":49,"security_score":50,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":51},"pdf-zip-downloader-for-gravity-forms","PDF Zip Downloader for Gravity Forms","1.0.0","Martin","https:\u002F\u002Fprofiles.wordpress.org\u002Fmartin695\u002F","\u003Cp>PDF Zip Downloader for Gravity Forms allows you to export a Gravity Forms entry as a ZIP file that includes:\u003Cbr \u002F>\n– A PDF generated from the form data.\u003Cbr \u002F>\n– File attachments submitted with the form.\u003C\u002Fp>\n\u003Cp>Perfect for organizing and sharing form data in a single compressed file.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Select which generated PDF to include in the ZIP from the form settings.\u003C\u002Fli>\n\u003Cli>Configure the form fields that will compose the ZIP file name.\u003C\u002Fli>\n\u003Cli>Download file attachments directly into the ZIP.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin uses Gravity PDF to generate the PDFs. Ensure it is installed and configured before using this plugin.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by Martín Arufe.\u003C\u002Fp>\n\u003Ch3>License Notes\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later. You are free to use and modify it under the terms of this license.\u003C\u002Fp>\n","Generates a ZIP file that includes a PDF and the attachments from a Gravity Forms entry.",10,728,"2025-01-28T18:42:00.000Z","6.7.5",[47,18,19,20,48],"entry","zip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-zip-downloader-for-gravity-forms.1.0.0.zip",92,"2026-03-15T15:16:48.613Z",{"slug":53,"name":54,"version":55,"author":56,"author_profile":57,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":62,"num_ratings":63,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":72,"download_link":73,"security_score":13,"vuln_count":14,"unpatched_count":23,"last_vuln_date":74,"fetched_at":51},"gravity-forms-pdf-extended","Gravity PDF","6.12.6.3","Jake Jackson","https:\u002F\u002Fprofiles.wordpress.org\u002Fblue-liquid-designs\u002F","\u003Cp>\u003Cstrong>Gravity PDF is the ultimate third-party PDF automation tool for generating digital PDFs using the popular form-builder plugin Gravity Forms.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Highly Customizable PDFs\u003C\u002Fh4>\n\u003Cp>Out of the box you get four highly-customizable PDF designs. Within minutes, you can personalize the look and feel by adding your company logo, header, footer, paper size \u002F orientation, font, color and size. If the free designs don’t suit, select from our range of templates in the \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fstore\u002F#templates\" rel=\"nofollow ugc\">Template Shop\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fbespoke\u002F\" rel=\"nofollow ugc\">go bespoke and have a template build by our team\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fdevelopers\u002Fstart-customising\" rel=\"nofollow ugc\">build your own using HTML\u002FCSS\u002FPHP\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Send as Email Attachment\u003C\u002Fh4>\n\u003Cp>Gravity PDF can automatically email the PDF to both the admin and the user as soon as the form is completed. You can combine this feature with a Gravity Forms payment add-on \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fnews\u002Fsell-personalized-pdf-documents-using-gravity-forms\u002F\" rel=\"nofollow ugc\">to sell personalized reports, gift certificates, or generate PDF invoices\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Privacy, Security, and GDPR\u003C\u002Fh4>\n\u003Cp>Gravity PDF generates PDFs on your web server, and no third-party service receives your sensitive Gravity Forms entry data. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fpdf-security\" rel=\"nofollow ugc\">Robust security protects your documents\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fgdpr-and-gravity-pdf\" rel=\"nofollow ugc\">the plugin is GDPR-compliant\u003C\u002Fa> for our European friends.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Digital document management with WordPress and Gravity Forms just became simple with Gravity PDF!\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Free Feature\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited Use, No Restrictions\u003C\u002Fstrong> – There are zero hard limits to the number of PDFs you can configure across all your forms or generate on your entries. Gravity PDF does \u003Cstrong>NOT\u003C\u002Fstrong> stamp documents with our logo, limit the number of PDFs you can create per month, or purposefully restrict essential functionality to force you to upgrade to a paid plan.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy and Security\u003C\u002Fstrong> – your form data is never sent to a third party to generate the PDFs and the documents are generated directly on your web server. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fpdf-security#default-security\" rel=\"nofollow ugc\">Strong access control policies are put in place\u003C\u002Fa> to prevent unauthenticated access to your PDFs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual\u003C\u002Fstrong> – a multitude of languages from across the globe can be displayed in PDFs, include complex scripts like Hebrew, Arabic, Thai, Japanese, Chinese, and Korean.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional Fonts\u003C\u002Fstrong> – match your branding and enhance the overall look and feel of PDFs by install your own fonts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Columns\u003C\u002Fstrong> – use \u003Ca href=\"https:\u002F\u002Fdocs.gravityforms.com\u002Fworking-with-columns\u002F\" rel=\"nofollow ugc\">Drag and Drop columns\u003C\u002Fa> in Gravity Forms and \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fcolumns\" rel=\"nofollow ugc\">PDFs will automatically mimic that layout\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode and Merge Tags\u003C\u002Fstrong> – You can generate a link or URL to PDFs \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fshortcodes-and-mergetags\" rel=\"nofollow ugc\">using both shortcodes and merge tags\u003C\u002Fa> so your users can download the PDF right after form submission.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Export Entries\u003C\u002Fstrong> – include the direct link to any PDF(s) when \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Finclude-pdfs-in-entry-export\" rel=\"nofollow ugc\">exporting your form entries\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Webhooks Add-on\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fwebhooks-support\" rel=\"nofollow ugc\">send the direct PDF link with Webhook requests\u003C\u002Fa> when using Gravity Forms Webhooks add-on.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gravity Flow\u003C\u002Fstrong> – create complex workflows \u003Ca href=\"https:\u002F\u002Fgravityflow.io\" rel=\"nofollow ugc\">using Gravity Flow\u003C\u002Fa> and automatically email Gravity PDF-generated documents at any step in the workflow.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GravityView\u003C\u002Fstrong> – add links to PDFs when building a members area \u003Ca href=\"https:\u002F\u002Fgravityview.co\" rel=\"nofollow ugc\">using GravityView\u003C\u002Fa> + \u003Ca href=\"https:\u002F\u002Fgravityview.co\u002Fextensions\u002Fadvanced-filter\u002F\" rel=\"nofollow ugc\">Advanced Filtering add-on\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Processing\u003C\u002Fstrong> – generating PDFs on form submission can be time consuming. \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Fbackground-processing\" rel=\"nofollow ugc\">Offload it to a background process\u003C\u002Fa> will ensure form submissions are processed faster.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Design PDFs\u003C\u002Fstrong> – developers can build their own PDF templates using HTML, CSS, and PHP \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fdevelopers\u002Fstart-customising\" rel=\"nofollow ugc\">with the help of our developer documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Documentation and Support\u003C\u002Fstrong> – there is \u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Ffive-minute-install\" rel=\"nofollow ugc\">extensive documentation\u003C\u002Fa> covering every feature of Gravity PDF that you can comb through, plus we provide \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">free general support to all users\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Unlock More Functionality\u003C\u002Fh4>\n\u003Cp>Pay for additional PDF designs and functionality \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fstore\u002F\" rel=\"nofollow ugc\">from our online store\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>New Designs\u003C\u002Fstrong> – get access to 9 additional universal designs, 6 certificates, 6 invoices, and 3 letter styles\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Additional customizations\u003C\u002Fstrong> – watermark PDFs with your own logo or text, control fields that should be displayed per PDF, add field descriptions, display all checkbox or radio field options, add notes, show field values instead of labels, and hide the product table\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On-screen Preview\u003C\u002Fstrong> – allow users to preview the PDF before form submission (and optionally payment) so they can see what the end result will be. This is a great feature for capturing e-signatures, selling PDF reports \u002F  certificates \u002F gift cards, or providing an on-screen proof before the PDF is sent to the printers (perfect for business cards).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Download\u003C\u002Fstrong> – search, filter, and select entries and then zip up all your PDFs and download all together in a convenient zip file\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Loading Indicator\u003C\u002Fstrong> – improve the UX for your users when generating complex PDFs that take time to create.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GravityView\u003C\u002Fstrong> – turn \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fproducts\u002Fgravityview\u002F\" rel=\"nofollow ugc\">GravityView\u003C\u002Fa> into a drag-and-drop PDF builder for your Single Entry View Layouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GFChart\u003C\u002Fstrong> – create PDF reports that display pie, bar, or column charts with aggregate Gravity Forms data \u003Ca href=\"https:\u002F\u002Fgfchart.com\" rel=\"nofollow ugc\">using GFChart\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>30-Day Refund Guarantee\u003C\u002Fstrong> – Purchase with confidence knowing when you buy a product from our store that you can get a refund within 30 days, for any reason.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Hire the Experts\u003C\u002Fh4>\n\u003Cp>Need a tailor-made solution for Gravity PDF that solves complex business problems? Our team of experienced developers have helped thousands of businesses like yours to accomplish these goals. We can even fill existing PDFs like government forms, without sending your sensitive entry data to a third-party server! \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fbespoke\u002F\" rel=\"nofollow ugc\">Find out more\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Documentation & Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdocs.gravitypdf.com\u002Fv6\u002Fusers\u002Ffive-minute-install\u002F\" rel=\"nofollow ugc\">We have extensive documentation on using Gravity PDF\u003C\u002Fa>, and our friendly support team provides \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsupport\u002F#contact-support\" rel=\"nofollow ugc\">FREE basic support via GravityPDF.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>All development for Gravity PDF \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FGravityPDF\u002Fgravity-pdf\u002F\" rel=\"nofollow ugc\">is handled via GitHub\u003C\u002Fa>. Opening new issues or submitting a pull request is welcome.\u003C\u002Fp>\n\u003Cp>Keep up to date with Gravity PDF by \u003Ca href=\"https:\u002F\u002Fgravitypdf.com\u002Fsignup\u002F\" rel=\"nofollow ugc\">subscribing to the newsletter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fgravitypdf\" rel=\"nofollow ugc\">following us on Twitter\u002FX\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fgravitypdf\" rel=\"nofollow ugc\">subscribing to our YouTube channel\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgravitypdf\" rel=\"nofollow ugc\">liking us on Facebook\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you enjoy using the software \u003Ca href=\"https:\u002F\u002Fwww.g2.com\u002Fproducts\u002Fgravity-pdf\u002Freviews\" rel=\"nofollow ugc\">we’d love it if you could give us a review!\u003C\u002Fa>\u003C\u002Fp>\n","Automatically generate, email and download PDF documents from Gravity Forms entries",20000,2067312,98,317,"2025-07-23T22:00:00.000Z","6.8.5","5.3","7.3",[69,70,71,19,20],"contact-form","email","form","https:\u002F\u002Fgravitypdf.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-pdf-extended.6.12.6.3.zip","2022-06-14 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":13,"num_ratings":85,"last_updated":86,"tested_up_to":87,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":94,"download_link":95,"security_score":13,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":51},"gf-entries-in-excel","GravityExport Lite for Gravity Forms","2.5.0","GravityKit","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravityview\u002F","\u003Cblockquote>\n\u003Ch3>GravityExport (Gravity Form Entries in Excel) is the ultimate no-hassle solution for exporting data from Gravity Forms.\u003C\u002Fh3>\n\u003Cp>Powerful new functionality is available with GravityExport! Save exports to FTP & Dropbox, export as PDF, and format exports for data analysis.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fextensions\u002Fgravityexport\u002F?utm_source=plugin&utm_campaign=gravityexport-lite&utm_content=readme-learn-more\" rel=\"nofollow ugc\">Learn more about GravityExport\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Export entries using a secure URL\u003C\u002Fh3>\n\u003Cp>When you configure a new export, the plugin will generate a secure download URL that you can share with anyone who needs the data (No need to log in!). Reports will automatically update as new entries are added.\u003C\u002Fp>\n\u003Ch4>GravityExport Lite includes many features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Limit access to downloads—either make a URL public or require users to be logged-in with correct permissions\u003C\u002Fli>\n\u003Cli>Download reports from multiple forms at once\u003C\u002Fli>\n\u003Cli>Export entry notes along with entries\u003C\u002Fli>\n\u003Cli>Transpose data (instead of one entry per-row, it would be one entry per column)\u003C\u002Fli>\n\u003Cli>Attach entry exports to notifications\u003C\u002Fli>\n\u003C\u002Ful>\n\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\u002FdiqNgFCguM4?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>\n\u003Ch3>Export Gravity Forms entries directly to Excel (.xlsx)\u003C\u002Fh3>\n\u003Cp>Export your entries directly to .xlsx format. No more wasting time importing your CSV files into Excel and re-configuring columns.\u003C\u002Fp>\n\u003Ch3>Export Gravity Forms submissions as CSV\u003C\u002Fh3>\n\u003Cp>If you’d prefer to have your reports generated as CSV, GravityExport Lite makes it easy.\u003C\u002Fp>\n\u003Ch3>Add search filters to the URL\u003C\u002Fh3>\n\u003Cp>Once you have your download URL, you can easily \u003Ca href=\"https:\u002F\u002Fgfexcel.com\u002Fdocs\u002Ffiltering\u002F\" rel=\"nofollow ugc\">filter by date range and field value\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Configure export fields\u003C\u002Fh3>\n\u003Cp>Save time generating exports in Gravity Forms: Configure the fields that are included in your CSV or Excel export. No need to set up every time!\u003C\u002Fp>\n\u003Ch3>Documentation & support\u003C\u002Fh3>\n\u003Cp>If you have any questions regarding GravityExport Lite, \u003Ca href=\"https:\u002F\u002Fdocs.gravitykit.com\u002Fcategory\u002F791-gravityexport?utm_source=plugin&utm_campaign=gravityexport-lite&utm_content=readme-checkout-docs\" rel=\"nofollow ugc\">check out our documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you need further assistance, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fread-me-first-9\u002F\" rel=\"ugc\">read this first\u003C\u002Fa> and our support team will gladly give you a helping hand!\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.2\u003C\u002Fli>\n\u003Cli>\u003Ccode>php-xml\u003C\u002Fcode> and \u003Ccode>php-zip\u003C\u002Fcode> libraries. The plugin will check for those.\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.5 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Gain additional powerful functionality\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fextensions\u002Fgravityexport\u002F?utm_source=plugin&utm_campaign=gravityexport-lite&utm_content=readme-full-version\" rel=\"nofollow ugc\">full version of GravityExport\u003C\u002Fa> unlocks these game-changing features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📄 \u003Cstrong>PDF Export\u003C\u002Fstrong>\u003Cbr \u002F>\nGravityExport supports exporting entries as PDF! You can choose to have a PDF generated for each entry or one PDF that includes all entries. You can also customize the PDF output by adjusting the size, orientation, and more.\u003C\u002Fli>\n\u003Cli>📦 \u003Cstrong>Dropbox integration\u003C\u002Fstrong>\u003Cbr \u002F>\nSave your form data directly to Dropbox.\u003C\u002Fli>\n\u003Cli>👩🏽‍💻 \u003Cstrong>Send reports to FTP\u003C\u002Fstrong>\u003Cbr \u002F>\nStore reports on your own FTP server! GravityExport supports the SFTP, FTP + SSL, and FTP protocols.\u003C\u002Fli>\n\u003Cli>⬇️ \u003Cstrong>Multiple download URLs\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate multiple export URLs that output to different formats and include different fields.\u003C\u002Fli>\n\u003Cli>📊 \u003Cstrong>Export data ready for analysis\u003C\u002Fstrong>\u003Cbr \u002F>\nMake it easier to process your Gravity Forms data by splitting fields with multiple values into different rows.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We’ve written an article that contains all you need to know about \u003Ca href=\"https:\u002F\u002Fwww.gravitykit.com\u002Fexporting-gravity-forms-to-excel\u002F?utm_source=plugin&utm_campaign=gravityexport-lite&utm_content=readme-all-need-to-know\" rel=\"nofollow ugc\">exporting data from Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The GravityExport Lite plugin was created by \u003Ca href=\"https:\u002F\u002Fdoeken.org\" rel=\"nofollow ugc\">Doeke Norg\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Export all Gravity Forms entries to Excel (.xlsx) or CSV via a download button or a secret shareable URL.",10000,386888,39,"2026-01-30T01:39:00.000Z","6.9.0","4.0","7.2",[91,92,18,19,93],"entries","excel","gravityforms","https:\u002F\u002Fgfexcel.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-entries-in-excel.2.5.0.zip",{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":106,"num_ratings":107,"last_updated":108,"tested_up_to":65,"requires_at_least":109,"requires_php":89,"tags":110,"homepage":15,"download_link":116,"security_score":117,"vuln_count":14,"unpatched_count":23,"last_vuln_date":118,"fetched_at":51},"pdf-catalog-woocommerce","PDF Catalog for WooCommerce","3.0","theme funda","https:\u002F\u002Fprofiles.wordpress.org\u002Fgravitymaster97\u002F","\u003Cp>\u003Cstrong>PDF Catalog for WooCommerce\u003C\u002Fstrong> allows you to generate and download WooCommerce product catalogs in PDF format with a single click.\u003C\u002Fp>\n\u003Cp>Customers can download:\u003Cbr \u002F>\n– Entire shop product catalogs\u003Cbr \u002F>\n– Category-wise product catalogs\u003Cbr \u002F>\n– Single product PDF catalogs\u003C\u002Fp>\n\u003Cp>This plugin is ideal for wholesalers, B2B stores, offline selling, product presentations, and printable catalogs.\u003C\u002Fp>\n\u003Cp>🔗 Demo: https:\u002F\u002Fcodesmade.com\u002Fdemo\u002Fproduct\u002Falbum\u002F\u003Cbr \u002F>\n🔗 Support: https:\u002F\u002Fwww.codesmade.com\u002Fcontact-us\u002F\u003Cbr \u002F>\n🔗 Pro Version: https:\u002F\u002Fwww.codesmade.com\u002Fstore\u002Fpdf-catalog-woocommerce-pro\u002F\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>✔ One-Click Installation – Quick and simple setup\u003Cbr \u002F>\n✔ Shop & Category PDF Export – Generate PDFs for shop or specific categories\u003Cbr \u002F>\n✔ Single Product PDF – Export individual product pages\u003Cbr \u002F>\n✔ Grid & List Layout Options – Choose your preferred layout style\u003Cbr \u002F>\n✔ Design Customization – Adjust font size, alignment, and colors\u003Cbr \u002F>\n✔ Category Group Display – Show products grouped by categories\u003Cbr \u002F>\n✔ Exclude Options – Hide out-of-stock items, specific products, categories, or user roles\u003Cbr \u002F>\n✔ Image Width Control – Adjust product image size\u003Cbr \u002F>\n✔ Custom PDF File Name – Define your own PDF naming structure\u003Cbr \u002F>\n✔ Hide\u002FShow Controls – Toggle title, images, description, SKU, price, categories, tags, and stock\u003Cbr \u002F>\n✔ RTL & LTR Support – Fully compatible with multilingual stores\u003Cbr \u002F>\n✔ Custom Product Meta Fields – Include additional custom fields in the PDF\u003Cbr \u002F>\n✔ Multiple Button Locations – Display download button where needed\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>Single Product PDF:\u003Cbr \u002F>\n[gmwcp_single_product]\u003Cbr \u002F>\n[gmwcp_single_product id=”{product_id}”]\u003C\u002Fp>\n\u003Cp>Shop \u002F Category PDF:\u003Cbr \u002F>\n[gmwcp_shop_product]\u003Cbr \u002F>\n[gmwcp_shop_product category_id=”{category_id}”]\u003C\u002Fp>\n\u003Cp>You can also generate via URL:\u003Cbr \u002F>\n?action=catelog_single&product_id={ID}\u003C\u002Fp>\n\u003Ch3>PRO Version Features\u003C\u002Fh3>\n\u003Cp>Upgrade to unlock advanced catalog customization:\u003C\u002Fp>\n\u003Cp>★ Custom Header Design\u003Cbr \u002F>\n★ Custom Footer Design\u003Cbr \u002F>\n★ Gallery & Attribute Toggle Controls\u003Cbr \u002F>\n★ Translation Support for Keywords\u003Cbr \u002F>\n★ Page Break After Each Product\u003Cbr \u002F>\n★ Advanced Layout Customization\u003C\u002Fp>\n\u003Ch3>Why Use PDF Catalog for WooCommerce?\u003C\u002Fh3>\n\u003Cp>• Share product catalogs offline\u003Cbr \u002F>\n• Send PDF catalogs to customers via email\u003Cbr \u002F>\n• Create printable WooCommerce catalogs\u003Cbr \u002F>\n• Ideal for wholesalers and B2B stores\u003Cbr \u002F>\n• Professional product presentation\u003C\u002Fp>\n\u003Cp>Your WooCommerce store becomes more powerful with downloadable PDF catalogs that include images, pricing, SKU, attributes, and descriptions.\u003C\u002Fp>\n","Generate dynamic PDF catalogs for WooCommerce products. Allow customers to download shop, category, or single product catalogs including images, price &hellip;",1000,22748,84,23,"2026-02-12T02:28:00.000Z","5.8",[111,112,113,114,115],"pdf-catalog-generator","product-catalog-pdf","woocommerce-export-pdf","woocommerce-pdf-catalog","woocommerce-product-pdf","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-catalog-woocommerce.zip",99,"2025-01-07 00:00:00",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":104,"downloaded":127,"rating":128,"num_ratings":107,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":139,"download_link":140,"security_score":141,"vuln_count":142,"unpatched_count":23,"last_vuln_date":143,"fetched_at":51},"pdf-generator-addon-for-elementor-page-builder","PDF Generator for WordPress Elementor","2.2.0","RedefiningTheWeb","https:\u002F\u002Fprofiles.wordpress.org\u002Fredefiningtheweb\u002F","\u003Cp>\u003Cstrong>Unlock full potential with the PRO Version:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fpdfmentor-wordpress-pdf-generator-for-elementor-pro\u002F28376760\" rel=\"nofollow ugc\">PDFMentor Pro – WordPress PDF Generator for Elementor\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Are you looking for a reliable \u003Cstrong>Elementor PDF generator\u003C\u002Fstrong>? \u003Cstrong>PDF Generator for WordPress Elementor\u003C\u002Fstrong> is the most comprehensive solution to \u003Cstrong>export to PDF\u003C\u002Fstrong> directly from your website.\u003C\u002Fp>\n\u003Cp>Whether you need to let users \u003Cstrong>save page as PDF in WordPress\u003C\u002Fstrong>, generate invoices, or download blog posts for offline reading, this \u003Cstrong>Elementor PDF plugin\u003C\u002Fstrong> handles it all while retaining your exact page layout and styles.\u003C\u002Fp>\n\u003Ch3>Why choose our Elementor PDF Plugin?\u003C\u002Fh3>\n\u003Cp>We make it simple to turn any page into a document. Unlike other tools that break your layout, our plugin ensures high-fidelity conversion.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WordPress Post to PDF:\u003C\u002Fstrong> essential for bloggers who want to offer their articles as downloadable guides.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Product to PDF:\u003C\u002Fstrong> Perfect for store owners needing to generate product data sheets, catalogs, or brochures instantly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor Print Button:\u003C\u002Fstrong> Give your users the option to print specific sections or pages cleanly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form to PDF Layouts:\u003C\u002Fstrong> Design custom invoices, receipts, or contracts in Elementor and allow users to export them (ideal for \u003Cstrong>form to PDF\u003C\u002Fstrong> visual conversions).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Elementor PDF Download Button:\u003C\u002Fstrong> Drag and drop a customizable button anywhere on your site using the Elementor widget.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Export to PDF:\u003C\u002Fstrong> Convert Pages, Posts, and Custom Post Types with a single click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready:\u003C\u002Fstrong> Dedicated features to convert a \u003Cstrong>WooCommerce product to PDF\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Header & Footer:\u003C\u002Fstrong> Add your logo, branding, or custom HTML to the PDF header\u002Ffooter.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Watermarking:\u003C\u002Fstrong> Protect your content by adding custom watermarks to generated files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom CSS:\u003C\u002Fstrong> Full control over the PDF styling using custom CSS.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content Protection:\u003C\u002Fstrong> Option to disable text copying from the generated PDF.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready:\u003C\u002Fstrong> Includes .pot file for easy localization.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cp>Most plugins in the market today are not compatible with all the elements of the Elementor Page Builder. On the other hand, our \u003Cstrong>WordPress PDF generator\u003C\u002Fstrong> is an exception, loaded with support for almost all Elementor Pro widgets.\u003C\u002Fp>\n\u003Cp>It is the most robust \u003Cstrong>Elementor PDF plugin\u003C\u002Fstrong> available, supporting the alignment of Rows, Columns, and complex layouts.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fpdfmentor-wordpress-pdf-generator-for-elementor-pro\u002F28376760\" rel=\"nofollow ugc\">Get PDFMentor PRO Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=L1lF38XskiI\" rel=\"nofollow ugc\">Check out the video demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Supported Elements & Key Features:\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>1. Basic Widgets of Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\n* Customize Divider and Heading elements with Custom CSS.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2. Pro Widgets of Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\nOur plugin supports all major elements and widgets in Elementor Pro:\u003Cbr \u002F>\n* Posts (\u003Cstrong>WordPress post to PDF\u003C\u002Fstrong> optimized)\u003Cbr \u002F>\n* Portfolio\u003Cbr \u002F>\n* Gallery\u003Cbr \u002F>\n* Slides\u003Cbr \u002F>\n* Price Lists & Price Tables\u003Cbr \u002F>\n* Flip Box\u003Cbr \u002F>\n* Call to Action\u003Cbr \u002F>\n* Media Carousel\u003Cbr \u002F>\n* Testimonial Carousel\u003Cbr \u002F>\n* Reviews\u003Cbr \u002F>\n* Countdown\u003Cbr \u002F>\n* Share Buttons\u003C\u002Fp>\n\u003Cp>\u003Cstrong>3. General Widgets of Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\nFull support for Elementor’s General Widgets:\u003Cbr \u002F>\n* Image Box & Icon Box\u003Cbr \u002F>\n* Star Rating\u003Cbr \u002F>\n* Image Carousel\u003Cbr \u002F>\n* Basic Gallery\u003Cbr \u002F>\n* Icon List\u003Cbr \u002F>\n* Progress Bar\u003Cbr \u002F>\n* Testimonial\u003Cbr \u002F>\n* Tabs, Accordion, & Toggle\u003Cbr \u002F>\n* Social Icons\u003Cbr \u002F>\n* Alert\u003C\u002Fp>\n\u003Cp>\u003Cstrong>4. Site Widgets\u003C\u002Fstrong>\u003Cbr \u002F>\n* Sitemap\u003Cbr \u002F>\n* Menu Cart\u003C\u002Fp>\n\u003Cp>\u003Cstrong>5. Single Widgets\u003C\u002Fstrong>\u003Cbr \u002F>\n* Author Box\u003Cbr \u002F>\n* Post Comment\u003Cbr \u002F>\n* Post Navigation\u003Cbr \u002F>\n* Post Info\u003C\u002Fp>\n\u003Cp>\u003Cstrong>6. WooCommerce Widgets (WooCommerce Product to PDF)\u003C\u002Fstrong>\u003Cbr \u002F>\nFully compatible with online stores. We include support for specific shopping elements:\u003Cbr \u002F>\n* Products\u003Cbr \u002F>\n* Custom Add to Cart\u003Cbr \u002F>\n* Product Categories\u003Cbr \u002F>\n* Gallery\u003Cbr \u002F>\n* Cart\u003Cbr \u002F>\n* Products by Rating\u003C\u002Fp>\n\u003Cp>\u003Cstrong>7. WordPress Widgets in Elementor\u003C\u002Fstrong>\u003Cbr \u002F>\n* Calendar\u003Cbr \u002F>\n* Gallery\u003Cbr \u002F>\n* Cart\u003Cbr \u002F>\n* Products\u003C\u002Fp>\n\u003Cp>\u003Cstrong>8. WooCommerce Single Product Page\u003C\u002Fstrong>\u003Cbr \u002F>\nCreate PDFs for WooCommerce single products effortlessly. Simply add the \u003Cstrong>Elementor PDF download button\u003C\u002Fstrong> to your single product page template. Includes security features to disable content copying.\u003C\u002Fp>\n\u003Ch4>DOCUMENTATION 📝\u003C\u002Fh4>\n\u003Cp>For more information about \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fpdfmentor-wordpress-pdf-generator-for-elementor-pro\u002F28376760\" rel=\"nofollow ugc\">PDFMentor Pro – WordPress PDF Generator for Elementor\u003C\u002Fa>, please visit our \u003Ca href=\"https:\u002F\u002Fredefiningtheweb.com\u002Fdocs\u002Fpdfmentor-wordpress-pdf-generator-for-elementor\u002Fpdfmentor-overview\u002F\" rel=\"nofollow ugc\">documentation here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Follow Us\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fredefiningtheweb.com\u002F\" rel=\"nofollow ugc\">Official Website\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fuser\u002Fredefiningtheweb\u002Fportfolio\" rel=\"nofollow ugc\">CodeCanyon Portfolio\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fredefiningtheweb\u002F\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FWebRedefining\u002F\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fredefiningtheweb\u002F\" rel=\"nofollow ugc\">Linkedin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Liked Our Plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Join our \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fredefiningtheweb\u002F\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Learn from our tutorials on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@redefiningtheweb\" rel=\"nofollow ugc\">YouTube Channel\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Or rate us on \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fpdf-generator-addon-for-elementor-page-builder\u002Freviews\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa> 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n","The ultimate WordPress PDF generator for Elementor. Easily export to PDF, add a download button, and convert WooCommerce products to PDF.",57099,72,"2026-02-10T10:15:00.000Z","6.9.4","5.0","7.0",[134,135,136,137,138],"elementor-pdf-generator","export-pdf","form-to-pdf","woocommerce-product-to-pdf","wordpress-pdf-generator","http:\u002F\u002Fredefiningtheweb.com\u002Fpdf-generator-addon-for-elementor-page-builder","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpdf-generator-addon-for-elementor-page-builder.2.2.0.zip",97,3,"2025-04-01 00:00:00",{"attackSurface":145,"codeSignals":164,"taintFlows":304,"riskAssessment":373,"analyzedAt":392},{"hooks":146,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":23,"unprotectedCount":23},[147,153,156],{"type":148,"name":149,"callback":150,"priority":42,"file":151,"line":152},"action","gform_entries_first_column_actions","pdf_link","pdf.php",29,{"type":148,"name":154,"callback":155,"priority":42,"file":151,"line":11},"gform_entry_info","detail_pdf_link",{"type":148,"name":157,"callback":158,"file":151,"line":159},"wp","process_exterior_pages",31,[],[],[],[],{"dangerousFunctions":165,"sqlUsage":180,"outputEscaping":183,"fileOperations":295,"externalRequests":14,"nonceChecks":23,"capabilityChecks":23,"bundledLibraries":297},[166,171,175,178],{"fn":167,"file":168,"line":169,"context":170},"create_function","dompdf\\include\\frame_reflower.cls.php",228,"create_function('$matches',",{"fn":167,"file":172,"line":173,"context":174},"dompdf\\include\\text_frame_reflower.cls.php",373,"array_walk($words, create_function('&$val,$str',",{"fn":167,"file":172,"line":176,"context":177},381,"array_walk($lines, create_function('&$val,$str',",{"fn":167,"file":172,"line":179,"context":177},409,{"prepared":181,"raw":23,"locations":182},13,[],{"escaped":184,"rawEcho":185,"locations":186},15,49,[187,191,193,195,197,200,202,204,207,209,212,214,217,219,221,223,225,227,229,231,234,237,240,242,245,247,249,251,254,257,259,261,263,265,267,269,272,274,276,278,280,282,284,286,288,290,292,294,296],{"file":188,"line":189,"context":190},"dompdf\\dompdf.php",19,"raw output",{"file":188,"line":192,"context":190},148,{"file":188,"line":194,"context":190},260,{"file":188,"line":196,"context":190},261,{"file":198,"line":199,"context":190},"dompdf\\include\\abstract_renderer.cls.php",76,{"file":198,"line":201,"context":190},427,{"file":198,"line":203,"context":190},434,{"file":205,"line":206,"context":190},"dompdf\\include\\cpdf_adapter.cls.php",198,{"file":205,"line":208,"context":190},576,{"file":210,"line":211,"context":190},"dompdf\\include\\dompdf.cls.php",826,{"file":210,"line":213,"context":190},827,{"file":215,"line":216,"context":190},"dompdf\\include\\functions.inc.php",86,{"file":215,"line":218,"context":190},771,{"file":215,"line":220,"context":190},797,{"file":215,"line":222,"context":190},816,{"file":215,"line":224,"context":190},830,{"file":215,"line":226,"context":190},834,{"file":215,"line":228,"context":190},835,{"file":215,"line":230,"context":190},839,{"file":232,"line":233,"context":190},"dompdf\\include\\image_cache.cls.php",151,{"file":235,"line":236,"context":190},"dompdf\\include\\image_frame_decorator.cls.php",47,{"file":238,"line":239,"context":190},"dompdf\\include\\image_frame_reflower.cls.php",44,{"file":238,"line":241,"context":190},118,{"file":243,"line":244,"context":190},"dompdf\\include\\pdflib_adapter.cls.php",970,{"file":243,"line":246,"context":190},981,{"file":243,"line":248,"context":190},985,{"file":243,"line":250,"context":190},1017,{"file":252,"line":253,"context":190},"dompdf\\include\\renderer.cls.php",64,{"file":255,"line":256,"context":190},"dompdf\\include\\style.cls.php",776,{"file":255,"line":258,"context":190},788,{"file":255,"line":260,"context":190},792,{"file":255,"line":262,"context":190},802,{"file":255,"line":264,"context":190},1394,{"file":255,"line":266,"context":190},2202,{"file":255,"line":268,"context":190},2204,{"file":270,"line":271,"context":190},"dompdf\\include\\stylesheet.cls.php",883,{"file":270,"line":273,"context":190},919,{"file":270,"line":275,"context":190},1115,{"file":270,"line":277,"context":190},1282,{"file":270,"line":279,"context":190},1288,{"file":270,"line":281,"context":190},1337,{"file":283,"line":189,"context":190},"dompdf\\load_font.php",{"file":283,"line":285,"context":190},108,{"file":283,"line":287,"context":190},131,{"file":283,"line":289,"context":190},138,{"file":283,"line":291,"context":190},158,{"file":151,"line":293,"context":190},37,{"file":151,"line":295,"context":190},38,{"file":151,"line":239,"context":190},[298,301],{"name":299,"version":24,"knownCves":300},"dompdf",[],{"name":302,"version":24,"knownCves":303},"TCPDF",[],[305,338,351,360],{"entryPoint":306,"graph":307,"unsanitizedCount":28,"severity":337},"\u003Cdompdf> (dompdf\\dompdf.php:0)",{"nodes":308,"edges":332},[309,314,320,323,327],{"id":310,"type":311,"label":312,"file":188,"line":313},"n0","source","$_GET",213,{"id":315,"type":316,"label":317,"file":188,"line":318,"wp_function":319},"n1","sink","file_put_contents() [File Write]",280,"file_put_contents",{"id":321,"type":311,"label":312,"file":188,"line":322},"n2",247,{"id":324,"type":325,"label":326,"file":188,"line":322},"n3","transform","→ load_html_file()",{"id":328,"type":316,"label":329,"file":210,"line":330,"wp_function":331},"n4","file_get_contents() [SSRF\u002FLFI]",364,"file_get_contents",[333,335,336],{"from":310,"to":315,"sanitized":334},false,{"from":321,"to":324,"sanitized":334},{"from":324,"to":328,"sanitized":334},"medium",{"entryPoint":339,"graph":340,"unsanitizedCount":14,"severity":350},"\u003Cstyle.cls> (dompdf\\include\\style.cls.php:0)",{"nodes":341,"edges":348},[342,345],{"id":310,"type":311,"label":343,"file":255,"line":344},"$_SERVER",1376,{"id":315,"type":316,"label":346,"file":255,"line":264,"wp_function":347},"echo() [XSS]","echo",[349],{"from":310,"to":315,"sanitized":334},"low",{"entryPoint":352,"graph":353,"unsanitizedCount":14,"severity":350},"\u003Cstylesheet.cls> (dompdf\\include\\stylesheet.cls.php:0)",{"nodes":354,"edges":358},[355,357],{"id":310,"type":311,"label":343,"file":270,"line":356},1096,{"id":315,"type":316,"label":346,"file":270,"line":275,"wp_function":347},[359],{"from":310,"to":315,"sanitized":334},{"entryPoint":361,"graph":362,"unsanitizedCount":14,"severity":372},"\u003Cload_font> (dompdf\\load_font.php:0)",{"nodes":363,"edges":370},[364,367],{"id":310,"type":311,"label":365,"file":283,"line":366},"$_SERVER['argv']",172,{"id":315,"type":316,"label":368,"file":283,"line":366,"wp_function":369},"call_user_func_array() [RCE]","call_user_func_array",[371],{"from":310,"to":315,"sanitized":334},"high",{"summary":374,"deductions":375},"The \"gravity-forms-pdf\" plugin v0.0.2 exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and having a clean vulnerability history with no recorded CVEs. The absence of a significant attack surface through AJAX handlers, REST API routes, shortcodes, and cron events is also a strength. However, several concerning signals emerge from the static analysis.\n\nThe presence of the \"create_function\" dangerous function, while not directly tied to a taint flow in this analysis, represents a potential for insecure code execution if used with unsanitized input. More critically, the taint analysis revealed 4 flows with unsanitized paths, one of which is rated as High severity. This indicates a potential for data to be manipulated or exploited due to improper sanitization. Furthermore, only 23% of output is properly escaped, leaving a substantial portion vulnerable to cross-site scripting (XSS) attacks if user-controlled data is echoed directly. The complete lack of nonce checks and capability checks on any entry points is a significant oversight, as these are fundamental security mechanisms for preventing unauthorized actions and ensuring proper authentication\u002Fauthorization.\n\nIn conclusion, while the plugin has a clean history and employs secure SQL practices, the identified taint flows, poor output escaping, and absence of critical security checks like nonces and capability checks present notable risks. The use of the \"create_function\" also warrants attention. Addressing these issues would significantly improve the plugin's overall security. The bundled libraries, dompdf and TCPDF, could also represent a risk if they are outdated or have known vulnerabilities, though this is not directly indicated in the provided data.",[376,379,382,384,386,389],{"reason":377,"points":378},"High severity taint flow with unsanitized path",12,{"reason":380,"points":381},"Low output escaping percentage (23%)",7,{"reason":383,"points":42},"No nonce checks",{"reason":385,"points":42},"No capability checks",{"reason":387,"points":388},"Dangerous function 'create_function' used",5,{"reason":390,"points":391},"4 flows with unsanitized paths",8,"2026-03-16T22:21:31.233Z",{"wat":394,"direct":399},{"assetPaths":395,"generatorPatterns":396,"scriptPaths":397,"versionParams":398},[],[],[],[],{"cssClasses":400,"htmlComments":402,"htmlAttributes":403,"restEndpoints":404,"jsGlobals":405,"shortcodeOutput":407},[401],"button",[],[],[],[406],"jQuery",[]]