[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fI2LadpwWMhyjXbnA6qfbpRiTmcUW_PZ780O_-U4xgu0":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":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":142,"fingerprints":185},"scale-large-image-threshold","Scale Large Image Threshold","1.2","Shaharia Azam","https:\u002F\u002Fprofiles.wordpress.org\u002Fshahariaazam\u002F","\u003Cp>There are lots of use cases when you upload raw images or large images in your WordPress site. Most of the time it happens if you upload images from your smartphone or DSLR camera that has large resoluation.\u003Cbr \u002F>\nSo if you just upload raw image in your WordPress site, you may need to scale it down automatically for you.\u003C\u002Fp>\n\u003Cp>In that case, with this \u003Cstrong>Scale Large Image Threshold\u003C\u002Fstrong> plugin you can set your threshold. When any image will reach this threshold, it will be automatically scaled down to your preferred size. So you don’t need\u003Cbr \u002F>\nto re-size your large images before uploading to WordPress. Keep capturing your moments and upload. This plugin will help you to resize your image as you want.\u003C\u002Fp>\n","Control scaling of big images in Wordpress using big_image_size_threshold filter. Image will be scaled forcefully when it will reach this threshold.",300,2892,100,1,"2020-05-29T11:49:00.000Z","5.4.19","5.3","5.6",[20,21,22,23],"image-processing","image-upload","image-scaling","large-image","https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fscale-large-image-threshold","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscale-large-image-threshold.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":35,"computed_at":37},"shahariaazam",5,470,81,30,"2026-04-05T02:04:48.150Z",[39,62,82,102,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":61,"fetched_at":29},"square-thumbnails","Square Thumbnails","2.4.0","ilmdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Filmdesigns\u002F","\u003Cp>\u003Cstrong>Square Thumbnails PRO\u003C\u002Fstrong> will be available soon. All features currently in the free version will remain free and unrestricted.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Square Thumbnails\u003C\u002Fstrong> transforms your images into perfect square thumbnails without cropping or distorting them. Instead of cutting off important parts of your images, the plugin fits them entirely within a square frame, similar to CSS \u003Ccode>background-size: contain\u003C\u002Fcode>. Ideal for WooCommerce shops, portfolios, and image galleries where consistency is essential, but you don’t want to lose parts of your images.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Cropping:\u003C\u002Fstrong> Preserves the entire image within a square frame\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Background Options:\u003C\u002Fstrong> Transparent or colored backgrounds (custom or auto-detected)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Format Support:\u003C\u002Fstrong> Works with JPEG, PNG, GIF, WebP, AVIF, and BMP\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Quality Control:\u003C\u002Fstrong> Adjustable JPEG quality settings (60-100%)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Selective Processing:\u003C\u002Fstrong> Choose which image sizes to convert to squares\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Small Image Handling:\u003C\u002Fstrong> Special options for handling small images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Individual image regeneration:\u003C\u002Fstrong> Easily regenerate only one image from image details page\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Regeneration Option (included):\u003C\u002Fstrong> Easily update existing thumbnails with progress tracking. No need to use other plugins to regenerate images\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Ready:\u003C\u002Fstrong> Perfect for product galleries with uniform thumbnails\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Newsletter Integration:\u003C\u002Fstrong> Add newsletter subscription forms with Mailchimp integration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for online stores where you want all products to have uniform square thumbnails while maintaining complete product visibility.\u003C\u002Fp>\n\u003Cp>I’ve successfully implemented the two requested features for Square Thumbnails version 2.3.0:\u003C\u002Fp>\n\u003Col>\n\u003Cli>JPEG Quality Control\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Added a new setting to control JPEG compression quality (60-100%, default 90%)\u003C\u002Fli>\n\u003Cli>This allows users to balance between image quality and file size\u003C\u002Fli>\n\u003Cli>The setting is applied when saving JPEG images after processing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>Selective Size Processing\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Added the ability to choose which image sizes should be processed as square thumbnails\u003C\u002Fli>\n\u003Cli>Displays all registered image sizes with their dimensions\u003C\u002Fli>\n\u003Cli>WooCommerce sizes are highlighted in purple and shown first for easy identification\u003C\u002Fli>\n\u003Cli>Added quick selector buttons:\n\u003Cul>\n\u003Cli>Select All\u003C\u002Fli>\n\u003Cli>Select None\u003C\u002Fli>\n\u003Cli>Select WooCommerce Only\u003C\u002Fli>\n\u003Cli>Select WordPress Default\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If no sizes are selected, all sizes will be processed (backward compatible)\u003C\u002Fp>\n\u003Cp>Additional improvements:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enhanced the settings page layout with two new sections\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>Updated JavaScript to handle the new settings\u003C\u002Fli>\n\u003Cli>Added proper validation and sanitization for new options\u003C\u002Fli>\n\u003Cli>Improved logging to show which sizes are being skipped\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Created comprehensive changelog and documentation\u003C\u002Fp>\n\u003Cp>The plugin now offers much more granular control over thumbnail generation, which is especially useful for\u003Cbr \u002F>\nWooCommerce stores that want to optimize performance by only processing the sizes they actually use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NEW FEATURES\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Small Image Handling (v2.2.0)\u003C\u002Fp>\n\u003Cp>Purpose: Prevent WooCommerce products from disappearing when using small images\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Minimum Image Size setting: Set custom threshold (50-1000 pixels)\u003Cbr \u002F>\n  – Small Image Action options:\u003Cbr \u002F>\n    – Skip processing (preserve original)\u003Cbr \u002F>\n    – Process anyway (center on square canvas)\u003Cbr \u002F>\n    – Show error message\u003Cbr \u002F>\n  – Default: Skip images smaller than 200×200 pixels\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Small Image Handling” section\u003Cbr \u002F>\n  3. Set minimum size and choose action for small images\u003Cbr \u002F>\n  4. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>JPEG Quality Control (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Balance between image quality and file size\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Adjustable JPEG quality (60-100%)\u003Cbr \u002F>\n  – Default: 90%\u003Cbr \u002F>\n  – Applies to all JPEG thumbnails generated\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “JPEG Quality” section\u003Cbr \u002F>\n  3. Adjust slider between 60-100%\u003Cbr \u002F>\n  4. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Selective Size Processing (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Process only specific image sizes, perfect for WooCommerce optimization\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Choose which image sizes to make square\u003Cbr \u002F>\n  – Quick selectors:\u003Cbr \u002F>\n    – Select All\u003Cbr \u002F>\n    – Select None\u003Cbr \u002F>\n    – Select WooCommerce Only\u003Cbr \u002F>\n    – Select WordPress Default\u003Cbr \u002F>\n  – WooCommerce sizes highlighted in purple\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Selective Size Processing” section\u003Cbr \u002F>\n  3. Check\u002Funcheck sizes to process\u003Cbr \u002F>\n  4. Use quick selectors for common combinations\u003Cbr \u002F>\n  5. Save settings\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Bulk Thumbnail Regeneration (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Regenerate existing thumbnails with current settings\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Progress bar with real-time updates\u003Cbr \u002F>\n  – Batch processing (5 images at a time)\u003Cbr \u002F>\n  – Force regeneration option\u003Cbr \u002F>\n  – Selective size regeneration\u003C\u002Fp>\n\u003Cp>How to use:\u003Cbr \u002F>\n  1. Go to Media > Square Thumbnails\u003Cbr \u002F>\n  2. Find “Regenerate Thumbnails” section\u003Cbr \u002F>\n  3. Select sizes to regenerate\u003Cbr \u002F>\n  4. Check “Force regeneration” if needed\u003Cbr \u002F>\n  5. Click “Start Regeneration”\u003Cbr \u002F>\n  6. Watch progress bar until complete\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Media Library Integration (v2.3.0)\u003C\u002Fp>\n\u003Cp>Purpose: Regenerate thumbnails directly from Media Library\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>– Individual image regeneration button\u003Cbr \u002F>\n  – Bulk action for multiple images\u003Cbr \u002F>\n  – Real-time feedback\u003Cbr \u002F>\n  – Admin notices for results\u003C\u002Fp>\n\u003Cp>How to use:\u003C\u002Fp>\n\u003Cp>For single images:\u003Cbr \u002F>\n  1. Go to Media > Library\u003Cbr \u002F>\n  2. Click on any image\u003Cbr \u002F>\n  3. Find “Square Thumbnails” section\u003Cbr \u002F>\n  4. Click “Regenerate Square Thumbnails”\u003Cbr \u002F>\n  5. Wait for success message\u003C\u002Fp>\n\u003Cp>For multiple images:\u003Cbr \u002F>\n  1. Go to Media > Library\u003Cbr \u002F>\n  2. Select images using checkboxes\u003Cbr \u002F>\n  3. Choose “Regenerate Square Thumbnails” from Bulk Actions\u003Cbr \u002F>\n  4. Click “Apply”\u003Cbr \u002F>\n  5. See admin notice with results\u003C\u002Fp>\n\u003Cp>KEY IMPROVEMENTS\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Performance: Only processes selected sizes, reducing server load\u003C\u002Fli>\n\u003Cli>WooCommerce Compatibility: Prevents product display issues with small images\u003C\u002Fli>\n\u003Cli>User Experience: Better feedback with progress bars and admin notices\u003C\u002Fli>\n\u003Cli>Flexibility: Granular control over which sizes to process\u003C\u002Fli>\n\u003Cli>Convenience: Regenerate thumbnails without leaving Media Library\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Creates square thumbnails without cropping\u003C\u002Fli>\n\u003Cli>Aligns images horizontally and vertically within the square frame\u003C\u002Fli>\n\u003Cli>Supports custom background colors or auto-detection from image\u003C\u002Fli>\n\u003Cli>Option for transparent backgrounds (PNG, WebP, AVIF)\u003C\u002Fli>\n\u003Cli>Creates all intermediate sizes, even for smaller images\u003C\u002Fli>\n\u003Cli>Apply to original images or just thumbnails\u003C\u002Fli>\n\u003Cli>Support for modern image formats (WebP, AVIF)\u003C\u002Fli>\n\u003Cli>Small image handling options to prevent WooCommerce display issues\u003C\u002Fli>\n\u003Cli>Configurable minimum image size settings\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Perfect for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WooCommerce product galleries\u003C\u002Fli>\n\u003Cli>Portfolio websites\u003C\u002Fli>\n\u003Cli>Image galleries\u003C\u002Fli>\n\u003Cli>Any site requiring consistent square thumbnails\u003C\u002Fli>\n\u003C\u002Ful>\n","Creates square thumbnails from images without cropping. Works like CSS background-size: contain.",800,18358,84,19,"2025-05-23T09:49:00.000Z","6.8.5","3.5","",[20,40,56,57,58],"tags-crop","thumbnails","woocommerce","http:\u002F\u002Filmdesigns.com\u002Fportfolio_page\u002Fsquare-thumbnails-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsquare-thumbnails.2.4.0.zip","2023-12-07 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":13,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":54,"tags":76,"homepage":80,"download_link":81,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"image-processing-queue","Image Processing Queue","1.1.1","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>Image Processing Queue is an alternative to on-the-fly (OTF) image processing (e.g. \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsyamilmj\u002FAqua-Resizer\" rel=\"nofollow ugc\">Aqua Resizer\u003C\u002Fa>)\u003Cbr \u002F>\nfor WordPress themes.\u003C\u002Fp>\n\u003Cp>Like OTF image processing, it allows theme developers to define image sizes for specific theme\u003Cbr \u002F>\ncontexts rather than defining a size for all uploaded images. This greatly reduces the number of\u003Cbr \u002F>\nresized images and hence reduces disk space usage and the wait time when uploading an image.\u003C\u002Fp>\n\u003Cp>Image Processing Queue differs from OTF image processing in how it behaves when an image doesn’t\u003Cbr \u002F>\nexist yet. OTF generates the image right away and the end-user has to wait for the image to be\u003Cbr \u002F>\ngenerated. With Image Processing Queue there’s no waiting. It immediately returns an image that\u003Cbr \u002F>\nalready exists (that is the closest fit to the image size requested) and adds the image size to\u003Cbr \u002F>\na queue. Image sizes are quietly generated in the background using \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FA5hleyRich\u002Fwp-queue\" rel=\"nofollow ugc\">WP Queue\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Image Processing Queue also accommodates responsive themes much better than OTF. It allows theme\u003Cbr \u002F>\ndevelopers to define a list of image sizes that will work best for their theme’s responsive\u003Cbr \u002F>\nbreakpoints. Images generated by Image Processing Queue are added to the post meta so that WordPress\u003Cbr \u002F>\ncore’s responsive functions will automatically add them to the \u003Ccode>srcset\u003C\u002Fcode> and delete them from the\u003Cbr \u002F>\nfilesystem when the image is deleted from the Media Library.\u003C\u002Fp>\n","On-the-fly image processing done right.",400,7231,9,"2019-05-02T21:21:00.000Z","5.2.24","4.6",[77,20,78,79,57],"feature-plugin","image-resizing","theme","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fimage-processing-queue\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-processing-queue.1.1.1.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":13,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":54,"tags":96,"homepage":100,"download_link":101,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"frontend-dashboard-extra","Frontend Dashboard Extra","1.6","M A Vinoth Kumar","https:\u002F\u002Fprofiles.wordpress.org\u002Fvinoth06\u002F","\u003Cblockquote>\n\u003Ch4>Notice\u003C\u002Fh4>\n\u003Cp>This is an Add-on plugin of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrontend-dashboard\u002F\" rel=\"ugc\">Frontend Dashboard\u003C\u002Fa>, So please install \u003Ca href=\"https:\u002F\u002Fbuffercode.com\u002Fplugin\u002Ffrontend-dashboard\" rel=\"nofollow ugc\">Frontend Dashboard\u003C\u002Fa> to use this plugin\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Frontend Dashboard Extra WordPress plugin is a supportive plugin for Frontend Dashboard with supportive additional features likes extra Calendar for selecting date and time, Colors and File Upload for images.\u003C\u002Fp>\n\u003Ch4>Date and Time Calendar\u003C\u002Fh4>\n\u003Cp>Shows Date and Time Calendar with high customizations like changing the date format, selecting date range and multiple selection and time with 12 and 24 hours\u003C\u002Fp>\n\u003Ch4>Colors\u003C\u002Fh4>\n\u003Cp>Choosing color by variety of hexadecimal codes\u003C\u002Fp>\n\u003Ch4>File Upload\u003C\u002Fh4>\n\u003Cp>Image files can be uploaded for the registered users in the Frontend Dashboard.\u003C\u002Fp>\n","Frontend Dashboard Extra WordPress plugin is a supportive plugin for Frontend Dashboard with supportive additional features likes extra Calendar for s &hellip;",200,91188,2,"2024-03-08T20:39:00.000Z","6.4.8","5.8",[97,98,99,83,21],"dashboard","date","file-upload","https:\u002F\u002Fbuffercode.com\u002Fplugin\u002Ffrontend-dashboard-extra","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrontend-dashboard-extra.1.6.zip",{"slug":103,"name":104,"version":85,"author":7,"author_profile":8,"description":105,"short_description":106,"active_installs":13,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":16,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":117,"download_link":118,"security_score":119,"vuln_count":14,"unpatched_count":14,"last_vuln_date":120,"fetched_at":29},"auto-post-after-image-upload","Auto Post After Image Upload","\u003Cp>This \u003Ccode>Auto Post After Image Upload\u003C\u002Fcode> plugin will let you create single\u002Fbulk post after uploading any media from wordpress media gallery. This is very much essential plugin for photo blog or where there are a lots number of image posting in a wordpress driven site.\u003C\u002Fp>\n\u003Cp>When you will upload an image from wordpress media gallery then a post will be created automatically with that image as featured image.\u003C\u002Fp>\n\u003Cp>Website of Author: \u003Ca href=\"http:\u002F\u002Fwww.shahariaazam.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.shahariaazam.com\u003C\u002Fa>\u003Cbr \u002F>\nSubmit Issues: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshahariaazam\u002Fauto-post-after-image-upload\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fshahariaazam\u002Fauto-post-after-image-upload\u002Fissues\u002Fnew\u003C\u002Fa>\u003Cbr \u002F>\nProject GitHub URL: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fshahariaazam\u002Fauto-post-after-image-upload\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fshahariaazam\u002Fauto-post-after-image-upload\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For more details you can send mail with your suggestions, recommendation to shaharia.azam@gmail.com\u003C\u002Fp>\n","Upload image and create post automatically. Saves lots of time. This plugin will provide you the facility to create post after uploading each media fr &hellip;",14027,86,12,"2020-05-29T12:17:00.000Z","4.0",[113,114,115,116,21],"auto-image-upload","auto-post","create-post-from-image","image-post","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fauto-post-after-image-upload","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-post-after-image-upload.1.6.zip",64,"2025-03-31 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":13,"downloaded":129,"rating":13,"num_ratings":92,"last_updated":130,"tested_up_to":52,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":138,"download_link":139,"security_score":140,"vuln_count":92,"unpatched_count":14,"last_vuln_date":141,"fetched_at":29},"file-uploader-for-woocommerce","File Uploader for WooCommerce","1.0.4","Snowray Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fsnowray\u002F","\u003Cul>\n\u003Cli>Project URI: \u003Ca href=\"http:\u002F\u002Fsnowray.co\" rel=\"nofollow ugc\">http:\u002F\u002Fsnowray.co\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Demo URI: \u003Ca href=\"http:\u002F\u002Fwoocommerce-test.snowray.co\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwoocommerce-test.snowray.co\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Finally, a bloat-free solution to accept user uploads for your WooCommerce store. Let customers attach images and files relevant to their orders – with no support emails required, ever!\u003C\u002Fp>\n\u003Cp>File Uploader for WooCommerce is a plugin for customers to upload files when adding a product to cart – directly from their phone, computer, Instagram, Dropbox and other accounts. A must-have for shops that personalize merch or print on demand. It’s built on top of a specialized uploading infrastructure — meaning every file goes through, and so does your revenue!\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Since we integrated the file uploader plugin, our customers made 2x many orders. Upload is fast and using links is more convenient than downloading and emailing files to our typography.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>CoPrint CEO\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>✅ ENABLE EASY FILE UPLOADS ON CERTAIN PRODUCTS\u003Cbr \u002F>\nActivate image and file uploads when adding to cart. Simply enable the File Uploader plugin on relevant product categories, and your users will do the rest unattended.\u003C\u002Fp>\n\u003Cp>Upload images or files when adding to cart\u003Cbr \u002F>\nEnable the functionality on any number of categories\u003Cbr \u002F>\n14 upload sources: phone, desktop, camera, cloud & social accounts\u003Cbr \u002F>\nCross-reference uploads to orders in your WooCommerce Admin\u003C\u002Fp>\n\u003Cp>👨‍👩‍👦‍👦 USE CASES – WHO IS THIS FOR?\u003Cbr \u002F>\nIf your WooCommerce store offers any kind of personalization, you need an easy way for users to send you images or files related to their order. Whether you customize merch or work on customers’ digital files, this is the plugin for you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Print-on-demand shops\u003C\u002Fli>\n\u003Cli>Personalized products or brand collateral\u003C\u002Fli>\n\u003Cli>Design and creative services\u003C\u002Fli>\n\u003Cli>Media or file editing services\u003C\u002Fli>\n\u003Cli>Legal or admin work requiring document upload\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>📂 SUPPORT 14 FILE SOURCES OUT OF THE BOX\u003Cbr \u002F>\nReduce friction by letting customers select files wherever they already are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Phone or desktop: local disk, local camera, any URL\u003C\u002Fli>\n\u003Cli>Cloud storage: Google Drive, Google Photos, Dropbox, OneDrive, Box\u003C\u002Fli>\n\u003Cli>Social: Facebook, Instagram, Evernote, Flickr, VK, Huddle\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Upload sources are supported natively, so you don’t need to do any integrations or compliance work.\u003C\u002Fp>\n\u003Cp>🛡KEEP FILES SAFE, AND EASY TO FIND\u003Cbr \u002F>\nProcessing orders is as easy as it can be. For each uploaded file, the plugin stores a unique link that can be found by ‘seller’ in the WooCommerce order view, as well as in the order notification email you get as a seller.\u003C\u002Fp>\n\u003Cp>▶️ FREE PLUGIN: UPLOAD ANY IMAGES\u003Cbr \u002F>\nThe free version of File Uploader for WooCommerce supports all image files, and works on any number of product categories where you enable it. Usage limits are generous, and made to save us infrastructure costs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All image types supported\u003C\u002Fli>\n\u003Cli>Data retention for one month\u003C\u002Fli>\n\u003Cli>One file upload per product\u003C\u002Fli>\n\u003Cli>1,000 uploads per month\u003C\u002Fli>\n\u003Cli>Customers can preview or delete files\u003C\u002Fli>\n\u003Cli>Crop freely: users can crop images to any crop ratio they like\u003C\u002Fli>\n\u003Cli>Image editor: enhance, sharpen and rotate images after uploading (enable\u002Fdisable entire feature)\u003C\u002Fli>\n\u003Cli>Loads super-fast and works on all devices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⭐️ \u003Ca href=\"https:\u002F\u002Fsnowray.co\u002F\" rel=\"nofollow ugc\">PAID PLUGIN\u003C\u002Fa> FEATURES\u003Cbr \u002F>\nThe Pro version is on its way! Expect a great deal of customization and power-ups for your seller workflow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cul>\n\u003Cli>Multiple files upload*  – Decide how many files can be uploaded per product\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize product targeting settings – allows file uploads on specific products only\u003C\u002Fli>\n\u003Cli>Customize text of the label that will appear above the upload button\u003C\u002Fli>\n\u003Cli>Customize upload button appearance\u003C\u002Fli>\n\u003Cli>More supported file types (videos, PDF, docs, design files and more)\u003C\u002Fli>\n\u003Cli>Add a text field to each uploaded file for customers to add a note or caption\u003C\u002Fli>\n\u003Cli>Crop presets: users can crop images using crop ratios you pre-define\u003C\u002Fli>\n\u003Cli>Image editor: enhance, sharpen and rotate images during upload (you enable\u002Fdisable individual operations)\u003C\u002Fli>\n\u003Cli>Require minimum image size to filter out low-quality images\u003C\u002Fli>\n\u003Cli>Higher data retention period: 3 months\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⚙️ UNDER THE HOOD\u003Cbr \u002F>\nThe File Uploader plugin is nimble and lightweight… on both your site speed and admin time. It’s not bloated by features you don’t need, and it’s built on a leading Content Delivery Network specialized in uploads:  with a 99.99% uptime you can be sure every file will go through.\u003C\u002Fp>\n\u003Cp>❓SUPPORT AND SUGGESTIONS\u003Cbr \u002F>\nWe welcome all and every feedback! And while you’ll see your support queries tumble down (thanks, automated file uploads), we’re always ready to answer yours. Contact us at support@snowray.co and we will address all your burning questions.\u003C\u002Fp>\n","Allows to attach files from different sources to WooCommerce customer orders.",4926,"2025-12-18T16:21:00.000Z","5.0","7.4",[134,135,21,136,137],"attach-files","during-checkout-process","image-uploader","upload-files","https:\u002F\u002Fsnowray.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffile-uploader-for-woocommerce.1.0.4.zip",68,"2026-03-23 00:00:00",{"attackSurface":143,"codeSignals":164,"taintFlows":177,"riskAssessment":178,"analyzedAt":184},{"hooks":144,"ajaxHandlers":160,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":27,"unprotectedCount":27},[145,151,154],{"type":146,"name":147,"callback":148,"file":149,"line":150},"filter","big_image_size_threshold","__return_false","scale-large-image-threshold.php",28,{"type":146,"name":147,"callback":152,"file":149,"line":153},"closure",32,{"type":155,"name":156,"callback":157,"file":158,"line":159},"action","admin_init","slit_settings_api_init","SlitScale.php",6,[],[],[],[],{"dangerousFunctions":165,"sqlUsage":166,"outputEscaping":168,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":176},[],{"prepared":27,"raw":27,"locations":167},[],{"escaped":169,"rawEcho":92,"locations":170},3,[171,174],{"file":158,"line":172,"context":173},38,"raw output",{"file":158,"line":175,"context":173},42,[],[],{"summary":179,"deductions":180},"The \"scale-large-image-threshold\" v1.2 plugin exhibits a generally good security posture based on the provided static analysis.  A significant strength is the absence of identified dangerous functions, file operations, external HTTP requests, and a complete lack of recorded vulnerabilities. The plugin also demonstrates strong practices regarding SQL queries, with 100% utilizing prepared statements.  However, there are areas for improvement. The output escaping is only 60% proper, meaning a portion of the output could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly reflected without adequate sanitization.\n\nThe static analysis indicates zero entry points, which is excellent. Furthermore, the taint analysis found no flows with unsanitized paths, suggesting that there are no immediately apparent ways for malicious data to traverse the codebase without proper handling. The lack of any recorded CVEs further solidifies the plugin's current lack of known exploitable issues.\n\nIn conclusion, \"scale-large-image-threshold\" v1.2 appears to be a secure plugin with a small attack surface and no known historical vulnerabilities. The primary concern lies in the incomplete output escaping, which, while not a critical vulnerability based on the data alone, represents a potential weakness that could be exploited in conjunction with other factors or future code changes. Users can generally trust this plugin, but future development should prioritize addressing the output escaping issues.",[181],{"reason":182,"points":183},"Output escaping is only 60% proper",8,"2026-03-16T20:07:07.782Z",{"wat":186,"direct":191},{"assetPaths":187,"generatorPatterns":188,"scriptPaths":189,"versionParams":190},[],[],[],[],{"cssClasses":192,"htmlComments":193,"htmlAttributes":194,"restEndpoints":195,"jsGlobals":196,"shortcodeOutput":197},[],[],[],[],[],[]]