[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkPfwm7aWuWfcGtDvQtAdDnOwF-JIcFOtaGWoAMKs27g":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":24,"download_link":25,"security_score":26,"vuln_count":14,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":54,"crawl_stats":36,"alternatives":62,"analysis":175,"fingerprints":270},"wp-print-friendly","WP Print Friendly","0.6.4","Erick Hitter","https:\u002F\u002Fprofiles.wordpress.org\u002Fethitter\u002F","\u003Cp>Extends WordPress’ template system to support printer-friendly templates for posts, pages, and custom post types. Uses WP standard template naming to support templates on a post-type basis. Supports printing paged posts on single page. Adds nice URLs for printer-friendly pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>IMPORTANT\u003C\u002Fstrong>: There are certain plugins that may interfere with this plugin’s functionality. See the \u003Cstrong>FAQ\u003C\u002Fstrong> for more information.\u003C\u002Fp>\n","Extends WordPress' template system to support printer-friendly templates. Works with permalink structures to support nice URLs.",500,48071,70,2,"2026-01-19T22:00:00.000Z","6.9.4","3.1","",[20,21,22,23],"print","printable","printer","template","http:\u002F\u002Foomphinc.com\u002Fplugins-modules\u002Fwp-print-friendly\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-print-friendly.0.6.4.zip",99,0,"2015-04-20 00:00:00","2026-03-15T15:16:48.613Z",[31,47],{"id":32,"url_slug":33,"title":34,"description":35,"plugin_slug":4,"theme_slug":36,"affected_versions":37,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":44,"days_to_patch":46},"WF-980ed456-b6a9-4ca0-99ce-513b20af6d8f-wp-print-friendly","wp-print-friendly-cross-site-scripting","WP Print Friendly \u003C= 0.6 - Cross-Site Scripting","The WP Print Friendly plugin for WordPress is vulnerable to Cross-Site Scripting in versions up to, and including, 0.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts that execute in a victim's browser.",null,"\u003C=0.6","0.6.1","medium",6.1,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2024-01-22 19:56:02",[45],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F980ed456-b6a9-4ca0-99ce-513b20af6d8f?source=api-prod",3200,{"id":48,"url_slug":49,"title":34,"description":50,"plugin_slug":4,"theme_slug":36,"affected_versions":51,"patched_in_version":38,"severity":39,"cvss_score":40,"cvss_vector":41,"vuln_type":42,"published_date":28,"updated_date":43,"references":52,"days_to_patch":46},"WF-c7bfc7bf-19bb-43aa-95fc-7f4558699f41-wp-print-friendly","wp-print-friendly-cross-site-scripting-2","The WP Print Friendly plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the ‘add_query_arg’ function in versions up to, and including, 0.6 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link.","\u003C0.6.1",[53],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fc7bfc7bf-19bb-43aa-95fc-7f4558699f41?source=api-prod",{"slug":55,"display_name":7,"profile_url":8,"plugin_count":56,"total_installs":57,"avg_security_score":58,"avg_patch_time_days":59,"trust_score":60,"computed_at":61},"ethitter",12,47990,95,2199,76,"2026-04-04T06:47:38.494Z",[63,84,110,135,154],{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":76,"requires_at_least":77,"requires_php":18,"tags":78,"homepage":79,"download_link":80,"security_score":81,"vuln_count":82,"unpatched_count":27,"last_vuln_date":83,"fetched_at":29},"wp-print","WP-Print","2.58.2","Lester Chan","https:\u002F\u002Fprofiles.wordpress.org\u002Fgamerz\u002F","\u003Cp>Once installed take the following steps to set it up:\u003C\u002Fp>\n\u003Col>\n\u003Cli>WP-Print settings page is located in WP-Admin -> Settings -> Print\u003C\u002Fli>\n\u003Cli>You Need To Re-Generate The Permalink (WP-Admin -> Settings -> Permalinks -> Save Changes)\u003C\u002Fli>\n\u003Cli>Refer To Usage For Further Instructions\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Open \u003Ccode>wp-content\u002Fthemes\u002F\u003CYOUR THEME NAME>\u002Findex.php\u003C\u002Fcode>. You should place it in single.php, post.php, page.php, etc also if they exist.\u003C\u002Fli>\n\u003Cli>Find: \u003Ccode>\u003C?php while (have_posts()) : the_post(); ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Add Anywhere Below It: \u003Ccode>\u003C?php if(function_exists('wp_print')) { print_link(); } ?>\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>The first value is the text for printing post.\u003C\u002Fli>\n\u003Cli>The second value is the text for printing page.\u003C\u002Fli>\n\u003Cli>Default: print_link(”, ”)\u003C\u002Fli>\n\u003Cli>Alternatively, you can set the text in ‘WP-Admin -> Settings -> Print’.\u003C\u002Fli>\n\u003Cli>If you DO NOT want the print link to appear in every post\u002Fpage, DO NOT use the code above. Just type in \u003Cstrong>[print_link]\u003C\u002Fstrong> into the selected post\u002Fpage content and it will embed the print link into that post\u002Fpage only.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Build Status\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftravis-ci.org\u002Flesterchan\u002Fwp-print\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flesterchan\u002Fwp-print\" title=\"https:\u002F\u002Fgithub.com\u002Flesterchan\u002Fwp-print\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Flesterchan\u002Fwp-print\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdev.wp-plugins.org\u002Fbrowser\u002Fwp-print\u002Fi18n\u002F\" title=\"http:\u002F\u002Fdev.wp-plugins.org\u002Fbrowser\u002Fwp-print\u002Fi18n\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fdev.wp-plugins.org\u002Fbrowser\u002Fwp-print\u002Fi18n\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Plugin icon by \u003Ca href=\"http:\u002F\u002Fwww.simpleicon.com\" rel=\"nofollow ugc\">SimpleIcon\u003C\u002Fa> from \u003Ca href=\"http:\u002F\u002Fwww.flaticon.com\" rel=\"nofollow ugc\">Flaticon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Icons courtesy of \u003Ca href=\"http:\u002F\u002Fwww.famfamfam.com\u002F\" rel=\"nofollow ugc\">FamFamFam\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>I spent most of my free time creating, updating, maintaining and supporting these plugins, if you really love my plugins and could spare me a couple of bucks as my school allowance, I will really appreciate it. If not feel free to use it without any obligations.\u003C\u002Fp>\n","Displays a printable version of your WordPress blog's post\u002Fpage.",9000,711960,88,41,"2023-08-09T03:06:00.000Z","6.3.8","4.0",[20,22,64],"http:\u002F\u002Flesterchan.net\u002Fportfolio\u002Fprogramming\u002Fphp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-print.2.58.2.zip",84,1,"2013-04-05 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":18,"tags":99,"homepage":105,"download_link":106,"security_score":107,"vuln_count":108,"unpatched_count":27,"last_vuln_date":109,"fetched_at":29},"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",[100,101,102,103,104],"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,"2025-12-11 00:00:00",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":120,"num_ratings":121,"last_updated":122,"tested_up_to":16,"requires_at_least":77,"requires_php":123,"tags":124,"homepage":130,"download_link":131,"security_score":132,"vuln_count":133,"unpatched_count":27,"last_vuln_date":134,"fetched_at":29},"save-as-pdf-by-pdfcrowd","Save as PDF Plugin by PDFCrowd","4.5.6","Pdfcrowd Dev Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fpdfcrowd\u002F","\u003Cp>The “Save as PDF” plugin adds a convenient button to your WordPress website, allowing visitors to save the content of the webpage as a PDF file with just a click. This provides the option to read your content offline or share it easily with others. Whether it’s articles, posts, or product pages, “Save as PDF” ensures your website’s content is accessible in a widely used format.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy to Use:\u003C\u002Fstrong> A simple, intuitive button on your webpage allows users to save content as a PDF.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Button:\u003C\u002Fstrong> Customize the appearance and placement of the ‘Save as PDF’ button to match your website’s design.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>High-Quality PDFs:\u003C\u002Fstrong> Generates high-quality PDF documents that maintain the original layout and styling of your webpages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shortcode Support:\u003C\u002Fstrong> Easily add the ‘Save as PDF’ button anywhere on your site with a simple shortcode.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Once activated, the “Save as PDF” button will automatically appear on all eligible content according to your settings. Users can click this button to  save the current page as a PDF file.\u003C\u002Fp>\n\u003Cp>To manually add the “Save as PDF” button to specific pages or posts, use the following shortcode:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[save_as_pdf_pdfcrowd]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For additional methods of adding the button to your pages, please refer to the \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-wordpress-plugin\u002F#how-to-use\" rel=\"nofollow ugc\">Getting Started Guide\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Customization\u003C\u002Fh3>\n\u003Cp>The plugin offers various customization options accessible through the WordPress admin panel. You can change the PDF generation settings and button appearance. For more detailed customization, please refer to the plugin \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-wordpress-plugin\u002Fref\u002F\" rel=\"nofollow ugc\">option reference\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Licensing\u003C\u002Fh3>\n\u003Cp>By default, the plugin operates in demo mode, which, while fully functional, adds a watermark and PDFCrowd branding to the content.\u003C\u002Fp>\n\u003Cp>To remove the demo watermark and PDFCrowd branding, you can purchase an \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fpricing\u002Fapi\u002F?api=v2&ref=wordpress\" rel=\"nofollow ugc\">PDFCrowd license\u003C\u002Fa>. Activate the license by entering your PDFCrowd username and key in the plugin settings under the License tab.\u003C\u002Fp>\n\u003Cp>A PDFCrowd license is versatile, allowing use across multiple WordPress websites for our \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-image-wordpress-plugin\u002F\" rel=\"nofollow ugc\">plugins\u003C\u002Fa>. Additionally, the license grants direct access to the \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fapi\u002F\" rel=\"nofollow ugc\">PDFCrowd API\u003C\u002Fa> for a broader range of applications.\u003C\u002Fp>\n\u003Ch3>Basic Troubleshooting\u003C\u002Fh3>\n\u003Cp>If the default plugin output does not meet your requirements, consider adjusting the following settings individually. You may need to activate the “Expert Settings” option to access some of these features.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Mode > Conversion Mode:\u003C\u002Fstrong> Try switching it to either “Upload” or “Content”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print Resolution > Content Viewport Width:\u003C\u002Fstrong> Experiment with different widths to see which yields the best result.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print Resolution > Content Fit Mode:\u003C\u002Fstrong> Different scaling modes can significantly alter the PDF’s page layout.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Print Resolution > Content Viewport Height:\u003C\u002Fstrong> Increase this value, for example, to 50000, to see if it improves the output.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> or write to support@pdfcrowd.com if you need any help. We will be happy to assist you with configuring the plugin to ensure its output meets your needs.\u003C\u002Fp>\n\u003Cp>Plugin links:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Guide\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-wordpress-plugin\u002Fref\u002F\" rel=\"nofollow ugc\">Option Reference\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002Ffaq\u002Fwordpress\u002F\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About us\u003C\u002Fh3>\n\u003Cp>The plugin is provided by \u003Ca href=\"https:\u002F\u002Fpdfcrowd.com\u002F\" rel=\"nofollow ugc\">PDFCrowd\u003C\u002Fa>, established in 2009 as a pioneer in the field of online conversion services. Over the years, we have served hundreds of thousands of users worldwide, constantly evolving our technology to meet the needs of our customers.\u003C\u002Fp>\n","Enable visitors to download your webpages as PDF with just one click.",1000,73886,82,27,"2026-01-13T12:11:00.000Z","5.1",[125,126,127,128,129],"content-export","pdf-conversion","pdf-widget","printable-content","web-to-pdf","https:\u002F\u002Fpdfcrowd.com\u002Fsave-as-pdf-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsave-as-pdf-by-pdfcrowd.zip",92,10,"2026-01-24 02:47:36",{"slug":136,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":118,"downloaded":142,"rating":143,"num_ratings":144,"last_updated":145,"tested_up_to":97,"requires_at_least":77,"requires_php":18,"tags":146,"homepage":149,"download_link":150,"security_score":151,"vuln_count":152,"unpatched_count":27,"last_vuln_date":153,"fetched_at":29},"wp-mpdf","3.9.2","fkrauthan","https:\u002F\u002Fprofiles.wordpress.org\u002Ffkrauthan\u002F","\u003Cp>Print WordPress posts as PDF. Optional with Geshi highlighting. It also has support for password protected posts and only logged in users can print post as pdf support.\u003C\u002Fp>\n\u003Cp>Note: You can find the development repository at Github: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffkrauthan\u002Fwp-mpdf\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Ffkrauthan\u002Fwp-mpdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This file is part of wp-mpdf.\u003C\u002Fp>\n\u003Cp>wp-mpdf is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>wp-mpdf is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with wp-mpdf. If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","Print Wordpress posts as PDF. Optional with Geshi highlighting.",51070,96,18,"2025-09-21T01:46:00.000Z",[147,148,20,22,136],"mpdf","pdf","https:\u002F\u002Fwww.fkrauthan.ca\u002Fprojects\u002Fphp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mpdf.3.9.2.zip",97,3,"2025-09-26 00:00:00",{"slug":155,"name":156,"version":157,"author":158,"author_profile":159,"description":160,"short_description":161,"active_installs":162,"downloaded":163,"rating":164,"num_ratings":108,"last_updated":165,"tested_up_to":97,"requires_at_least":166,"requires_php":167,"tags":168,"homepage":18,"download_link":174,"security_score":164,"vuln_count":27,"unpatched_count":27,"last_vuln_date":36,"fetched_at":29},"cloud-printing-for-woocommerce","PrinterCo Automatic Order Printing for WooCommerce","2.8.4","PrinterCo System Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fprinterco\u002F","\u003Cp>Automatically print WooCommerce orders to your thermal POS printer-Perfect for restaurants, cafés, takeaways, and retail shops. This plugin ensures every online order is instantly printed as a receipt. Save time, reduce mistakes, and keep your operations running smoothly with automatic printing.\u003C\u002Fp>\n\u003Cp>Accept or Reject an Order\u003Cbr \u002F>\nCancel an order from the printer app and it will be automatically cancelled on your woo-commerce website and will issue a refund.\u003Cbr \u002F>\nSet a delivery or collection time while accepting an order\u003Cbr \u002F>\nSelect and assign a driver to collect the item and deliver it.\u003Cbr \u002F>\nSet automated printing at a busy hour\u003Cbr \u002F>\nPreview an order before accepting\u003Cbr \u002F>\nOrder Countdown timer, see which orders are getting late.\u003Cbr \u002F>\nNotify Customers For More Time To Prepare Orders\u003Cbr \u002F>\nSend confirmation to your customer by SMS and email\u003Cbr \u002F>\nPrint End of the day taking and many more.\u003C\u002Fp>\n\u003Cp>Get your POS printer from \u003Ca href=\"https:\u002F\u002Fwww.printerco.net\" rel=\"nofollow ugc\">www.PrinterCo.net\u003C\u002Fa>\u003C\u002Fp>\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\u002FutmyjLz6ZCQ?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&start=4&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\u003Cp>\u003Cstrong>Step by step Setup Guide\u003C\u002Fstrong>\u003Cbr \u002F>\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\u002FNd5wtVuMgqE?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>Please support us by following us on social media. Just search \u003Cstrong>@PrinterCoMedia\u003C\u002Fstrong> on Facebook, Twitter or Instagram\u003Cbr \u002F>\n.\u003Cbr \u002F>\nYou can also message on socials for support or go on our website for live chat.\u003C\u002Fp>\n","Automatically print WooCommerce orders to your thermal POS printer-Perfect for restaurants, cafés, takeaways, and retail shops.",300,6083,100,"2026-02-13T12:07:00.000Z","4.1.1","7.0",[169,170,171,172,173],"automatic-order-printing-plugin-woocommerce","print-woocommerce-orders-automatically","printerco","woocommerce-automatic-order-printing","woocommerce-order-printer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloud-printing-for-woocommerce.2.8.4.zip",{"attackSurface":176,"codeSignals":234,"taintFlows":256,"riskAssessment":257,"analyzedAt":269},{"hooks":177,"ajaxHandlers":230,"restRoutes":231,"shortcodes":232,"cronEvents":233,"entryPointCount":27,"unprotectedCount":27},[178,183,187,191,195,200,204,208,212,216,220,223,226],{"type":179,"name":180,"callback":181,"file":182,"line":73},"action","init","action_plugins_loaded","wp-print-friendly.php",{"type":179,"name":180,"callback":184,"priority":185,"file":182,"line":186},"action_init",20,137,{"type":179,"name":188,"callback":189,"file":182,"line":190},"admin_init","action_admin_init",138,{"type":179,"name":192,"callback":193,"file":182,"line":194},"admin_menu","action_admin_menu",139,{"type":196,"name":197,"callback":198,"file":182,"line":199},"filter","request","filter_request",140,{"type":179,"name":201,"callback":202,"file":182,"line":203},"pre_get_posts","action_pre_get_posts",141,{"type":196,"name":205,"callback":206,"file":182,"line":207},"template_include","filter_template_include",142,{"type":196,"name":209,"callback":210,"file":182,"line":211},"redirect_canonical","filter_redirect_canonical",143,{"type":196,"name":213,"callback":214,"file":182,"line":215},"body_class","filter_body_class",144,{"type":196,"name":217,"callback":218,"priority":27,"file":182,"line":219},"the_content","filter_the_content",145,{"type":196,"name":217,"callback":221,"file":182,"line":222},"filter_the_content_auto",146,{"type":196,"name":217,"callback":224,"priority":26,"file":182,"line":225},"filter_the_content_late",147,{"type":179,"name":227,"callback":228,"file":182,"line":229},"admin_notices","action_admin_notices_activation",150,[],[],[],[],{"dangerousFunctions":235,"sqlUsage":236,"outputEscaping":238,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":255},[],{"prepared":27,"raw":27,"locations":237},[],{"escaped":239,"rawEcho":240,"locations":241},53,7,[242,246,248,249,250,251,253],{"file":243,"line":244,"context":245},"default-template.php",23,"raw output",{"file":182,"line":247,"context":245},696,{"file":182,"line":247,"context":245},{"file":182,"line":247,"context":245},{"file":182,"line":247,"context":245},{"file":182,"line":252,"context":245},1012,{"file":182,"line":254,"context":245},1027,[],[],{"summary":258,"deductions":259},"The \"wp-print-friendly\" plugin v0.6.4 exhibits a mixed security posture. On the positive side, static analysis reveals no detected dangerous functions, file operations, external HTTP requests, or SQL queries using prepared statements. The output escaping is also quite robust at 88%. However, a significant concern arises from the complete lack of nonce checks and capability checks across all entry points. While the static analysis shows no unprotected entry points, the absence of these fundamental security mechanisms is a critical oversight that could allow for various unauthorized actions if an attacker can find a way to trigger the plugin's functions.\n\nThe plugin's vulnerability history is also a point of concern. It has two known medium-severity CVEs, both related to Cross-Site Scripting (XSS). Although these vulnerabilities are reported as patched, the pattern of XSS issues in its history suggests a potential weakness in input sanitization, which might not have been fully addressed or could re-emerge in future versions. The last known vulnerability dates back to 2015, which could indicate it's no longer actively maintained or that past issues were not comprehensively remediated.\n\nIn conclusion, while the core code appears to handle basic security practices like prepared statements and output escaping reasonably well, the lack of nonce and capability checks on potential execution paths is a significant weakness. Coupled with past XSS vulnerabilities, this plugin carries a moderate risk, particularly for environments where security is paramount. Active maintenance and a thorough review of authorization mechanisms are recommended.",[260,262,264,266],{"reason":261,"points":133},"Missing nonce checks",{"reason":263,"points":133},"Missing capability checks",{"reason":265,"points":133},"Two past medium severity CVEs (XSS)",{"reason":267,"points":268},"Over 10% of outputs unescaped",4,"2026-03-16T19:33:41.688Z",{"wat":271,"direct":280},{"assetPaths":272,"generatorPatterns":275,"scriptPaths":276,"versionParams":277},[273,274],"\u002Fwp-content\u002Fplugins\u002Fwp-print-friendly\u002Fcss\u002Fwp-print-friendly.css","\u002Fwp-content\u002Fplugins\u002Fwp-print-friendly\u002Fjs\u002Fwp-print-friendly.js",[],[274],[278,279],"wp-print-friendly\u002Fcss\u002Fwp-print-friendly.css?ver=","wp-print-friendly\u002Fjs\u002Fwp-print-friendly.js?ver=",{"cssClasses":281,"htmlComments":283,"htmlAttributes":284,"restEndpoints":286,"jsGlobals":287,"shortcodeOutput":289},[282],"print_link",[],[285],"data-print-options",[],[288],"wp_print_friendly_options",[290],"[print_friendly]"]