[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIZa-iby_seElaZK6bK3Z0Dl9V0Yazh6nH5ucgziMwKM":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":144,"fingerprints":227},"multiple-image-upload","Multiple Image Upload","1.0.1","Bharat Bhola","https:\u002F\u002Fprofiles.wordpress.org\u002Fbharatbhola-1\u002F","\u003Cp>This plugin allow to upload multiple images for posts, pages or custom post. easy to enable\u002Fdisable image upload option in post, page and custom post type. Also you can arrange images order using drag and drop.\u003C\u002Fp>\n\u003Ch3>get_miu_images()\u003C\u002Fh3>\n\u003Cp>This function can be called from any template file to get attached images for the page\u002Fpost being viewed.\u003Cbr \u002F>\nIt returns an array of the attached image URL or attached ID.\u003C\u002Fp>\n\u003Cp>It take only one argument and it is default:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>post_id\u003C\u002Fstrong> (integer) to get images linked to a specific post or default take current post images\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin allow to upload multiple images for posts, pages or custom post. easy to enable\u002Fdisable image upload option in post, page and custom post  &hellip;",10,8646,100,1,"2020-03-13T04:49:00.000Z","4.9.29","2.8","5.3",[20,21,22],"image","multiple","upload","http:\u002F\u002Fbrainwaveinfoways.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmultiple-image-upload.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"bharatbhola-1",30,84,"2026-04-04T10:02:05.197Z",[36,58,78,103,126],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":13,"downloaded":44,"rating":13,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":56,"download_link":57,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"multi-image-widget","Multi Image Widget","1.1","Shankaranand Maurya","https:\u002F\u002Fprofiles.wordpress.org\u002Fshankaranand12\u002F","\u003Cp>This plugin is used for upload the image. It has two unique feature in one.\u003C\u002Fp>\n\u003Cp>1: Linear View * You can upload multiple image and display in linear form.\u003Cbr \u002F>\n2: Slider View * You can upload the multiple image and display in slider.\u003C\u002Fp>\n\u003Cp>It will provide the widget and you can use it in widget module.\u003C\u002Fp>\n\u003Cp>For more information,you can visit the \u003Ca href=\"https:\u002F\u002Fshankaranandmaurya.wordpress.com\u002Fmy-developed-plugin\u002Fmulti-image-widget\u002F\" rel=\"nofollow ugc\">plugin Page\u003C\u002Fa>\u003Cbr \u002F>\nNote: Anyone can write the CSS for my plugin,I will added it.\u003C\u002Fp>\n","Multi image widget is used to upload the multiple image.",4506,3,"2015-05-27T17:32:00.000Z","4.1.42","3.1","",[51,52,53,54,55],"image-upload-widget","image-widget","multiple-image-upload-widget","multiple-image-widget","slider-widget","http:\u002F\u002Froomrent.org\u002Fmy-developed-plugins\u002Fmulti-image-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-image-widget.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":11,"downloaded":66,"rating":67,"num_ratings":45,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":49,"tags":71,"homepage":76,"download_link":77,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"upload-multiple-image","Upload Multiple Image","1.0","suhasrathod","https:\u002F\u002Fprofiles.wordpress.org\u002Fsuhasrathod\u002F","\u003Cp>This plugin adds a meta box for multiple images for all posts and pages. please see installation instructions.\u003C\u002Fp>\n\u003Cp>Retrive all image using function get_multiple_image($post_id)\u003C\u002Fp>\n","This plugin adds a meta box for multiple images for all posts and pages.",2905,94,"2014-02-12T11:58:00.000Z","3.7.41","3.7",[20,72,73,74,75],"metabox","multi","multiple-upload","upload-image","http:\u002F\u002Fsuhasrathod.wordpress.com\u002F2014\u002F01\u002F29\u002Fupload-multiple-image-1\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupload-multiple-image.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":67,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":98,"download_link":99,"security_score":100,"vuln_count":101,"unpatched_count":26,"last_vuln_date":102,"fetched_at":28},"drag-and-drop-multiple-file-upload-contact-form-7","Drag and Drop Multiple File Upload for Contact Form 7","1.3.9.6","Glen Don Mongaya","https:\u002F\u002Fprofiles.wordpress.org\u002Fglenwpcoder\u002F","\u003Cp>\u003Cstrong>Drag and Drop Multiple File Upload\u003C\u002Fstrong> is a simple, straightforward WordPress plugin extension for Contact Form 7, which allows the user to upload multiple files using the \u003Cstrong>drag-and-drop\u003C\u002Fstrong> feature or the common browse-file of your webform.\u003C\u002Fp>\n\u003Cp>Drag and Drop Multiple File Upload for Contact Form 7 is an independent plugin, not affiliated with or endorsed by the developers of Contact Form 7.\u003C\u002Fp>\n\u003Cp>Here’s a little \u003Ca href=\"http:\u002F\u002Fcodedropz.com\u002Fcontact\" rel=\"nofollow ugc\">DEMO\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>File Type Validation\u003C\u002Fli>\n\u003Cli>File Size Validation\u003C\u002Fli>\n\u003Cli>Ajax Uploader\u003C\u002Fli>\n\u003Cli>Limit number of files Upload.\u003C\u002Fli>\n\u003Cli>Limit files size for each field\u003C\u002Fli>\n\u003Cli>Can specify custom file types or extension\u003C\u002Fli>\n\u003Cli>Manage Text and Error message in admin settings\u003C\u002Fli>\n\u003Cli>Drag & Drop or Browse File – Multiple Upload\u003C\u002Fli>\n\u003Cli>Support Multiple Drag and Drop in One Form.\u003C\u002Fli>\n\u003Cli>Able to delete uploaded file before being sent\u003C\u002Fli>\n\u003Cli>Send files as \u003Cstrong>email attachment\u003C\u002Fstrong> or as a \u003Cstrong>links\u003C\u002Fstrong>. \u003Cem>(see note below)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Support multiple languages\u003C\u002Fli>\n\u003Cli>Mobile Responsive\u003C\u002Fli>\n\u003Cli>Cool Progress Bar\u003C\u002Fli>\n\u003Cli>Compatible with any browser\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PLUGIN GUIDE – FREE VERSION\u003C\u002Fstrong>\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\u002FDvuvmzIImYo?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\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> On Free version, all uploaded files moves to a temporary folder \u003Cem>(“\u002Fwp-content\u002Fuploads\u002Fwp_dndcf7_uploads”)\u003C\u002Fem> then attaches the file to the mail and sends it. After that \u003Cstrong>“Drag & Drop File Upload”\u003C\u002Fstrong> removes the file from the temporary folder \u003Cstrong>1 hour\u003C\u002Fstrong> after the submission. \u003Cem>( same process with the default \u003Cstrong>“file”\u003C\u002Fstrong> upload of Contact Form 7 – \u003Ca href=\"https:\u002F\u002Fcontactform7.com\u002Ffile-uploading-and-attachment\u002F#How-your-uploaded-files-are-managed\" rel=\"nofollow ugc\">See here\u003C\u002Fa> )\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>To \u003Cstrong>adjust\u003C\u002Fstrong> or \u003Cstrong>disable\u003C\u002Fstrong> the auto-deletion feature, we suggest upgrading to the \u003Cstrong>PRO version\u003C\u002Fstrong> for more options \u003Cem>(see below)\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3>⭐ Premium Features ⭐\u003C\u002Fh3>\n\u003Cp>Check out the available features in the \u003Ca href=\"https:\u002F\u002Fwww.codedropz.com\u002Fdrag-drop-multiple-file-upload-for-contact-form-7\u002F#shop\" rel=\"nofollow ugc\">\u003Cstrong>PRO version\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Upload Large File\u003C\u002Fstrong> – Supports uploading large files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Preview\u003C\u002Fstrong> – Displays thumbnails for images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto Delete Files\u003C\u002Fstrong> – Automatically deletes files after a set time \u003Cem>(hours, weeks, days, months, etc)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zip Files\u003C\u002Fstrong> – Compress uploaded files into a ZIP archive\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Files to Media Library\u003C\u002Fstrong> – Store files in the WordPress media library.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change Upload Directory\u003C\u002Fstrong> – Customize the default WordPress upload directory.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload Folder\u003C\u002Fstrong> – 📂 Choose a custom folder to store files:\u003Cbr \u002F>\n✅ Contact Form 7 Fields: Use any field name\u003Cbr \u002F>\n✅ Generated Date & Time: Timestamp-based folders\u003Cbr \u002F>\n✅ Random Folder: Auto-generated letters & numbers\u003Cbr \u002F>\n✅ By User: Requires login to store files in the user’s email or first name.\u003Cbr \u002F>\n✅ Custom Folder: Manually input a folder name\u003Cbr \u002F>\n✅ Dynamic Folder: \u003Cem>User (name, id), Post (id, slug), CF7 field\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send as Attachments, Zip, or Links\u003C\u002Fstrong> – Flexible file delivery options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Chunked Uploads\u003C\u002Fstrong> – Upload large files in smaller chunks to avoid timeouts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Max Total Size\u003C\u002Fstrong> – Set the maximum combined size for all uploaded files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallel Upload\u003C\u002Fstrong> – Limit simultaneous uploads to optimize server performance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Filename\u003C\u002Fstrong> – Define custom filename patterns: \u003Cem>( {filename}, {cf7-field-name}, {ip_address}, {random}, {post_id}, {post_slug}, etc. )\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Color Options\u003C\u002Fstrong> – Customize colors for \u003Cstrong>file size\u003C\u002Fstrong>, \u003Cstrong>progress bar\u003C\u002Fstrong>, \u003Cstrong>filename\u003C\u002Fstrong>, and more.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Prevent Duplicate\u003C\u002Fstrong> – Disable button to prevent duplicate submissions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Theme\u003C\u002Fstrong> – Switch between \u003Cstrong>“Dark”\u003C\u002Fstrong> or \u003Cstrong>“Light”\u003C\u002Fstrong> themes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Form Entries\u003C\u002Fstrong> – Store form entries in WordPress admin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Remote Storage Integration\u003C\u002Fstrong>\u003Cbr \u002F>\n🔥 Supports: \u003Cstrong>OneDrive\u003C\u002Fstrong>, \u003Cstrong>Google Drive\u003C\u002Fstrong>, \u003Cstrong>Amazon S3\u003C\u002Fstrong>, \u003Cstrong>Dropbox\u003C\u002Fstrong>, \u003Cstrong>FTP\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Size Validation\u003C\u002Fstrong> – Ensure images meet required width and height.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Resize\u003C\u002Fstrong> – Supports image resizing (e.g., 800×800). \u003Cem>(\u003Cstrong>Standard\u003C\u002Fstrong> Version Only)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimize Image\u003C\u002Fstrong> – Optimize images after resizing. \u003Cem>(\u003Cstrong>Standard\u003C\u002Fstrong> Version Only)\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security\u003C\u002Fstrong> – Ensure security with regular updates, vulnerability scans, and threat protection.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized Code & Performance\u003C\u002Fstrong> – Improve speed and efficiency.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Pro version\u003C\u002Fstrong> is also compatible with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Contact Form 7 Add-on – Arshid\u003C\u002Fli>\n\u003Cli>Database for Contact Form 7- Ninja\u003C\u002Fli>\n\u003Cli>Advanced Contact form 7 DB – Vsourz Digital\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can get \u003Ca href=\"https:\u002F\u002Fwww.codedropz.com\u002Fdrag-drop-multiple-file-upload-for-contact-form-7\u002F#shop\" rel=\"nofollow ugc\">PRO Version here\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PRO VERSION – PLUGIN OVERVIEW\u003C\u002Fstrong>\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\u002FPoQA4KmIETA?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>Other Plugins You May Like\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.codedropz.com\u002Fwoo-order-files\u002F\" rel=\"nofollow ugc\">Order Files for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\nAn extension that attach files to existing WooCommerce orders, allowing both customers and admins to upload and manage files easily.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-file-upload-approval\u002F\" rel=\"ugc\">Easy File Upload & Approval\u003C\u002Fa>\u003Cbr \u002F>\n\u003Cstrong>Easy File Upload & Approval\u003C\u002Fstrong> – A simple file management plugin that lets users effortlessly upload and submit files for review through a clean and simple drag-and-drop interface.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdrag-and-drop-multiple-file-upload-for-woocommerce\u002F\" rel=\"ugc\">Drag & Drop Multiple File Upload – WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\nAn extension for \u003Cstrong>WooCommerce\u003C\u002Fstrong> – Transform your simple file upload into beautiful \u003Cstrong>“Drag & Drop Multiple File Upload”\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.codedropz.com\u002Fdrag-drop-file-uploader-wpforms\u002F\" rel=\"nofollow ugc\">Drag & Drop Multiple File Upload – WPForms\u003C\u002Fa>\u003Cbr \u002F>\nAn extension for \u003Cstrong>WPForms\u003C\u002Fstrong> – Transform your simple file upload into beautiful \u003Cstrong>“Drag & Drop Multiple File Upload”\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","This simple plugin create Drag & Drop or choose Multiple File upload in your Confact Form 7 Forms.",60000,1252411,96,"2026-03-05T05:19:00.000Z","6.9.4","3.0.1","5.2.4",[94,95,96,97,22],"ajax-uploader","contact-form-7","drag-and-drop","multiple-file","http:\u002F\u002Fcodedropz.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdrag-and-drop-multiple-file-upload-contact-form-7.1.3.9.6.zip",81,14,"2026-03-05 06:23:44",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":114,"last_updated":115,"tested_up_to":116,"requires_at_least":117,"requires_php":49,"tags":118,"homepage":122,"download_link":123,"security_score":124,"vuln_count":45,"unpatched_count":14,"last_vuln_date":125,"fetched_at":28},"auto-upload-images","Auto Upload Images","3.3.2","Ali Irani","https:\u002F\u002Fprofiles.wordpress.org\u002Fairani\u002F","\u003Cp>When you want to save a post, this plugin search for image urls which exists in post and automatically upload and import external images to the WordPress upload directory and add images to the media library and then replace new image urls with old urls.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically find images in posts and save them to the your server and wp media library\u003C\u002Fli>\n\u003Cli>Update posts with new image urls in your server\u003C\u002Fli>\n\u003Cli>Add images saved by plugin to the WordPress media library\u003C\u002Fli>\n\u003Cli>Select custom post types for excluding auto upload images\u003C\u002Fli>\n\u003Cli>Choose exclude domain to save images from this domain address\u003C\u002Fli>\n\u003Cli>Choose custom your base url for images\u003C\u002Fli>\n\u003Cli>Choose custom images file name with patterns\u003C\u002Fli>\n\u003Cli>Choose custom image alt name with patterns\u003C\u002Fli>\n\u003Cli>Choose max width and height for images uploaded\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Persian (fa_IR) – \u003Ca href=\"https:\u002F\u002Firani.im\" rel=\"nofollow ugc\">Ali Irani\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Español (es) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdiegoh\" rel=\"nofollow ugc\">Diego Herrera\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Russion (ru_RU) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frad96\" rel=\"nofollow ugc\">Артём Рябков\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>German (de_DE) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftillz\" rel=\"nofollow ugc\">Till Zimmermann\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French (fr_FR) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMalaiac\" rel=\"nofollow ugc\">Malaiac\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Korean (ko_KR) – \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fluvrei\" rel=\"nofollow ugc\">Shodan\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Italian (it_IT) – Patryk Chmura\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Firani.im\u002Fwp-auto-upload-images.html\" rel=\"nofollow ugc\">Official Plugin Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fairani\u002Fwp-auto-upload\" rel=\"nofollow ugc\">Github Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fairani\u002Fwp-auto-upload\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">Report Issues\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Firani.im\u002Fwp-auto-upload-images.html#donate\" rel=\"nofollow ugc\">Make a Donation\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically detect external images in the post content and import images to your site then adding to the media library and replace image urls.",30000,323518,86,104,"2022-12-16T10:32:00.000Z","6.1.10","2.7",[119,120,20,121,22],"auto","automatically","images","https:\u002F\u002Firani.im\u002Fwp-auto-upload-images.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-upload-images.3.3.2.zip",58,"2025-06-19 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":111,"downloaded":134,"rating":135,"num_ratings":136,"last_updated":137,"tested_up_to":90,"requires_at_least":138,"requires_php":49,"tags":139,"homepage":49,"download_link":143,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"clean-image-filenames","Clean Image Filenames","1.5","Upperdog","https:\u002F\u002Fprofiles.wordpress.org\u002Fupperdog\u002F","\u003Cp>This plugin automatically converts language accent characters in filenames when uploading to the media library. Characters are converted into browser and server friendly, non-accent characters.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Converts accent characters to non-accent, latin equivalents in Swedish, Danish, German, and more.\u003C\u002Fli>\n\u003Cli>Removes special characters like exclamation marks, periods, hashtags, and more.\u003C\u002Fli>\n\u003Cli>Lets you choose if you want to convert only image files, or all file types.\u003C\u002Fli>\n\u003Cli>Makes site and server migrations easier thanks to non-accent character filenames.\u003C\u002Fli>\n\u003Cli>Provides filter hook for developers who want to specify which file types to convert.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Räksmörgås.jpg \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> raksmorgas.jpg\u003C\u002Fli>\n\u003Cli>Æblegrød_FTW!.gif \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> aeblegrod-ftw.gif\u003C\u002Fli>\n\u003Cli>Château de Ferrières.png \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> chateau-de-ferrieres.png\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Worth noting\u003C\u002Fh3>\n\u003Cp>The plugin only converts filenames when the files are being uploaded. It can not convert existing files.\u003C\u002Fp>\n\u003Ch3>Filter for developers\u003C\u002Fh3>\n\u003Cp>This filter provides developers a way to specify which file types the plugin should convert. This filter overrides the plugin settings on the media settings page. For a complete list of mime types, see \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FInternet_media_type\" rel=\"nofollow ugc\">Wikipedia\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The following example will convert PDF, JPEG and PNG files only:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function my_clean_image_filenames_mime_types() {\n    $mime_types = array(\n        'application\u002Fpdf',\n        'image\u002Fjpeg',\n        'image\u002Fpng',\n    );\n    return $mime_types;\n}\nadd_filter( 'clean_image_filenames_mime_types', 'my_clean_image_filenames_mime_types' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n","This plugin automatically converts language accent characters to non-accent characters in filenames when uploading to the media library.",335219,92,21,"2026-01-14T09:45:00.000Z","2.9",[140,121,141,142,22],"files","media","sanitize","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclean-image-filenames.1.5.zip",{"attackSurface":145,"codeSignals":170,"taintFlows":191,"riskAssessment":218,"analyzedAt":226},{"hooks":146,"ajaxHandlers":166,"restRoutes":167,"shortcodes":168,"cronEvents":169,"entryPointCount":26,"unprotectedCount":26},[147,153,158,162],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_menu","MIU_Admin_Settings_menu_pages","admin-options.php",7,{"type":148,"name":154,"callback":155,"file":156,"line":157},"add_meta_boxes","add_image_metaboxes","multiple-image-upload.php",18,{"type":148,"name":159,"callback":160,"file":156,"line":161},"save_post","save_image_data",19,{"type":148,"name":163,"callback":164,"file":156,"line":165},"admin_enqueue_scripts","load_miu_wp_admin_style",20,[],[],[],[],{"dangerousFunctions":171,"sqlUsage":172,"outputEscaping":174,"fileOperations":26,"externalRequests":26,"nonceChecks":189,"capabilityChecks":26,"bundledLibraries":190},[],{"prepared":26,"raw":26,"locations":173},[],{"escaped":175,"rawEcho":176,"locations":177},4,6,[178,181,182,184,185,187],{"file":151,"line":179,"context":180},63,"raw output",{"file":151,"line":179,"context":180},{"file":151,"line":183,"context":180},65,{"file":151,"line":183,"context":180},{"file":156,"line":186,"context":180},60,{"file":156,"line":188,"context":180},61,2,[],[192,210],{"entryPoint":193,"graph":194,"unsanitizedCount":26,"severity":209},"miumanagement_settings (admin-options.php:14)",{"nodes":195,"edges":206},[196,201],{"id":197,"type":198,"label":199,"file":151,"line":200},"n0","source","$_POST['miu_return_value']",33,{"id":202,"type":203,"label":204,"file":151,"line":200,"wp_function":205},"n1","sink","update_option() [Settings Manipulation]","update_option",[207],{"from":197,"to":202,"sanitized":208},true,"low",{"entryPoint":211,"graph":212,"unsanitizedCount":26,"severity":209},"\u003Cadmin-options> (admin-options.php:0)",{"nodes":213,"edges":216},[214,215],{"id":197,"type":198,"label":199,"file":151,"line":200},{"id":202,"type":203,"label":204,"file":151,"line":200,"wp_function":205},[217],{"from":197,"to":202,"sanitized":208},{"summary":219,"deductions":220},"The \"multiple-image-upload\" plugin v1.0.1 currently exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any detected CVEs and the plugin's clean vulnerability history are positive indicators, suggesting good past development practices. Static analysis reveals no exploitable attack surface through common entry points like AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the code signals are generally positive, with no dangerous functions, all SQL queries using prepared statements, and a complete lack of file operations or external HTTP requests. The presence of nonce checks is also encouraging.\n\nHowever, there are areas that warrant attention. The output escaping is only 40% proper, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not handled with sufficient care before being displayed. While taint analysis found no critical or high severity unsanitized paths, the limited analysis scope (2 flows) means a comprehensive check might reveal more. The complete lack of capability checks on any entry points is a significant concern. While the attack surface is currently zero, if any entry points are added in the future without proper capability checks, it could lead to unauthorized access or actions.\n\nIn conclusion, the plugin is in a relatively secure state with no known vulnerabilities. The strengths lie in its minimal attack surface and secure handling of database interactions. The primary weaknesses are the insufficient output escaping and the complete absence of capability checks, which represents a latent risk if the plugin's functionality expands. Despite these concerns, the current risk is assessed as low.",[221,224],{"reason":222,"points":223},"Insufficient output escaping (40% proper)",8,{"reason":225,"points":152},"No capability checks on entry points","2026-03-17T00:27:16.518Z",{"wat":228,"direct":233},{"assetPaths":229,"generatorPatterns":230,"scriptPaths":231,"versionParams":232},[],[],[],[],{"cssClasses":234,"htmlComments":238,"htmlAttributes":239,"restEndpoints":241,"jsGlobals":242,"shortcodeOutput":245},[235,236,237],"bb-gallery-list","bb-gallery-url","gallery_image_remove",[],[240],"name=\"image_attachment_ids[]\"",[],[243,244],"media_uploader","open_media_uploader_multiple_images",[]]