[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fiZECZEV4i_YFHoPkgHOphZNdS2XI6K8-Jb0qFIcAZzU":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":144,"fingerprints":185},"twg-media-file-size-column","TWG Media File Size Column","1.0","Deepanker Verma","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeepanker70\u002F","\u003Cp>Adds a column displaying the file size of media files in the WordPress media library. The plugin enhances your media library experience by showing the size of each file, making it easier to manage media uploads.\u003C\u002Fp>\n","Adds a column displaying the file size of media files in the WordPress media library.",0,530,"2025-02-12T09:28:00.000Z","6.7.5","5.0","",[18,19,20,21,22],"admin","attachment","file-size","media","media-library","https:\u002F\u002Fthewpguides.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwg-media-file-size-column.1.0.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"deepanker70",3,80,95,30,91,"2026-04-04T14:46:50.411Z",[38,59,82,101,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":16,"tags":53,"homepage":56,"download_link":57,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"media-deduper","Media Deduper","1.5.9","cornershop","https:\u002F\u002Fprofiles.wordpress.org\u002Fcornershop\u002F","\u003Cp>Media Deduper will find and eliminate duplicate images and attachments from your WordPress media library. After installing, you’ll have a new “Manage Duplicates” option in your Media section.\u003C\u002Fp>\n\u003Cp>Before Media Deduper can identify duplicate assets, it will build an index of all the files in your media library, which can take some time. Once that’s done, however, Media Deduper automatically adds new uploads to its index, so you shouldn’t have to generate the index again.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need faster indexing? \u003Ca href=\"https:\u002F\u002Fwww.mediadeduper.com\u002F\" rel=\"nofollow ugc\">Check out Media Deduper Pro\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Once up and running, Media Deduper provides you with a “Manage Duplicates” page listing all of your duplicate media files. The list makes it easy to see and delete duplicate files: delete one and its twin will disappear from the list because it’s then no longer a duplicate. Easy! By default, the list is sorted by file size, so you can focus on deleting the files that will free up the most space.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use this plugin at your own risk. The plugin developers are not responsible for any lost data or site issues as a result of using this plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Media Deduper comes with a “Smart Delete” option that prevents a post’s Featured Image from being deleted, even if that image is found to be a duplicate elsewhere on the site.\u003C\u002Fp>\n\u003Cp>If a post has a featured image that’s a duplicate file, Smart Delete will re-assign that post’s image to an already-in-use copy of the image before deleting the duplicate so that the post’s appearance is unaffected. This feature only tracks Featured Images, and not images used in galleries, post bodies, shortcodes, meta fields, or anywhere else.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Looking for more features? \u003Ca href=\"https:\u002F\u002Fwww.mediadeduper.com\u002F\" rel=\"nofollow ugc\">Media Deduper Pro\u003C\u002Fa> includes features for image fields from several popular plugins as well.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Note that duplicate identification is based on the data of the files themselves, not any titles, captions or other metadata you may have provided in the WordPress admin.\u003C\u002Fp>\n\u003Cp>Media Deduper can differentiate between 1.) media items that are duplicates because the media files they link to have the same data and 2.) those that actually point to the same data file, which can happen with a plugin like WP Job Manager or Duplicate Post.\u003C\u002Fp>\n\u003Cp>As with any plugin that can perform destructive operations on your database and\u002For files, using Media Deduper can result in permanent data loss if you’re not careful. \u003Cstrong>Back up your data before you try out Media Deduper! Please!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use this plugin at your own risk. The plugin developers are not responsible for any lost data or site issues as a result of using this plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Need more support? \u003Ca href=\"https:\u002F\u002Fwww.mediadeduper.com\u002F\" rel=\"nofollow ugc\">Media Deduper Pro\u003C\u002Fa> includes dedicated support from Cornershop Creative.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>Media Deduper requires PHP 7.0 or later.\u003C\u002Fp>\n","Save disk space and bring some order to the chaos of your media library by removing and preventing duplicate files.",9000,169474,76,43,"2025-12-03T19:24:00.000Z","6.9.4","4.3",[18,54,21,55],"attachments","upload","https:\u002F\u002Fwww.mediadeduper.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-deduper.1.5.9.zip",100,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":51,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":81,"fetched_at":27},"media-library-file-size","Media Library File Size","1.7","Sully","https:\u002F\u002Fprofiles.wordpress.org\u002Fss88_uk\u002F","\u003Cp>Improve your Media Library functionality by introducing new data that showcases the sizes of files, including collective variants.\u003C\u002Fp>\n\u003Cp>Primary Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View a pie chart to quicky visualize the most common attachment types, grouped\u003C\u002Fli>\n\u003Cli>View largest file sizes with a click of a button\u003C\u002Fli>\n\u003Cli>Support for List & Grid mode in the Media Library\u003C\u002Fli>\n\u003Cli>Tested with meida libraries with over 50,000 attachments\u003C\u002Fli>\n\u003Cli>View file size of primary file and their variants\u003C\u002Fli>\n\u003Cli>Sort the media library by file size to find those pesky large file\u003C\u002Fli>\n\u003Cli>View all variants of an image with the ability to download them\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTt5kdo8NH70?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>Images and videos play a crucial role in engaging visitors and making a website visually appealing. However, managing these files can become a daunting task, especially when you have a large number of media files on your website. WordPress does offer a media library that allows users to upload and manage media files, but it falls short when it comes to providing information about file sizes. This is where the “Media File Sizes” plugin comes in.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>By default sizes may show without the need to run an index however, indexing the Media Library is highly recommended.\u003C\u002Fli>\n\u003Cli>If sizes do not show, you can click the Index Media button within the Media Library to index\u002Fre-index items.\u003C\u002Fli>\n\u003Cli>Shows file size of primary file, plus combined sized for variants (images).\u003C\u002Fli>\n\u003Cli>Ability to order the media items by file size.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check out our other plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✨ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsingle-post-page-export\u002F\" rel=\"ugc\">Export Single Post Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔒 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftwo-factor-2fa-via-email\u002F\" rel=\"ugc\">Two Factor (2FA) Authentication via Email\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🙍‍♂️ \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fview-user-metadata\u002F\" rel=\"ugc\">View User Metadata\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>🔠 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenable-turnstile-cloudflare-for-gravity-forms\u002F\" rel=\"ugc\">Enable Turnstile (Cloudflare) for Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>⭐️⭐️⭐️⭐️⭐️ \u003Ca href=\"https:\u002F\u002Fss88.us\u002Fplugins\u002Fgravity-forms-freescout?utm_campaign=OtherPlugins\" rel=\"nofollow ugc\">Gravity Forms to FreeScout\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","New in 2026: 'Analyze' feature to find largest files by visual pie chart. Displays the Media Library file sizes, including collective varian &hellip;",5000,44050,90,4,"2026-02-06T02:39:00.000Z","4.1","5.6",[20,75,76,22],"image-size","library-size","https:\u002F\u002Fneoboffin.com\u002Fplugins\u002Fmedia-library-file-size?utm_source=wordpress&utm_medium=link&utm_campaign=mlfs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-library-file-size.1.7.zip",99,1,"2026-01-21 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":16,"tags":97,"homepage":98,"download_link":99,"security_score":79,"vuln_count":80,"unpatched_count":11,"last_vuln_date":100,"fetched_at":27},"media-search-enhanced","Media Search Enhanced","0.9.2","Yoren Chang","https:\u002F\u002Fprofiles.wordpress.org\u002F1fixdotio\u002F","\u003Cp>This plugin is made for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Search through all fields in Media Library, including: ID, title, caption, alternative text and description.\u003C\u002Fli>\n\u003Cli>Search Taxonomies for Media, include the name, slug and description fields.\u003C\u002Fli>\n\u003Cli>Search media file name.\u003C\u002Fli>\n\u003Cli>Use shortcode \u003Ccode>[mse-search-form]\u003C\u002Fcode> to insert a media search form in posts and template files. It will search for media by all fields mentioned above.\u003C\u002Fli>\n\u003C\u002Ful>\n","Search through all fields in Media Library.",3000,44066,88,27,"2026-01-21T14:32:00.000Z","6.8.5","3.5",[19,21,22],"https:\u002F\u002F1fix.io\u002Fmedia-search-enhanced","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-search-enhanced.0.9.2.zip","2026-01-07 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":111,"num_ratings":112,"last_updated":113,"tested_up_to":51,"requires_at_least":114,"requires_php":115,"tags":116,"homepage":119,"download_link":120,"security_score":58,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"organize-media-folder","Organize Media Folder","1.36","Katsushi Kawamori","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatsushi-kawamori\u002F","\u003Cp>Organize Media Library by Folders. URL in the content, replace with the new URL.\u003C\u002Fp>\n\u003Ch4>Things to manage\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Organize files into the specified folder.\u003C\u002Fli>\n\u003Cli>Can create folders.\u003C\u002Fli>\n\u003Cli>Can filter searching by folders.\u003C\u002Fli>\n\u003Cli>URL in the content, replace with the new URL.\u003C\u002Fli>\n\u003Cli>Can upload media to the specified folder.\u003C\u002Fli>\n\u003Cli>Can upload media to the specified date time.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Logs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Displays the last 100 logs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How it works\u003C\u002Fh4>\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\u002FbIGq09DY47c?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","Organize Media Library by Folders. URL in the content, replace with the new URL.",2000,25421,82,15,"2025-11-25T22:00:00.000Z","4.7","8.0",[18,117,118,21,22],"directories","folders","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forganize-media-folder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forganize-media-folder.1.36.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":109,"downloaded":129,"rating":130,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":135,"tags":136,"homepage":140,"download_link":141,"security_score":142,"vuln_count":80,"unpatched_count":80,"last_vuln_date":143,"fetched_at":27},"wow-media-library-fix","Fix Media Library","2.0","wowpress.host","https:\u002F\u002Fprofiles.wordpress.org\u002Fwowpresshost\u002F","\u003Cp>Fix Media Library fixes inconsistency between wp-content\u002Fuploads folder and\u003Cbr \u002F>\ndatabase.\u003Cbr \u002F>\nFixes corrupted Media Library database records.\u003Cbr \u002F>\nDesigned to run smoothly against huge Media Libraries containing hundreds of thousands of images.\u003C\u002Fp>\n\u003Cp>Useful when:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Really old database is used and there are a lot of problems with Media Library found\u003C\u002Fli>\n\u003Cli>New thumbnail sizes are registered\u003C\u002Fli>\n\u003Cli>Some thumbnail sizes are not used anymore (theme change, upgrade), but image files are still exists\u003C\u002Fli>\n\u003Cli>There are Media Library entries present pointing to image files that don’t exist anymore\u003C\u002Fli>\n\u003Cli>Some entries in Media Library are not displayed, while image files are present (_wp_attachment_metadata meta field corrupted)\u003C\u002Fli>\n\u003Cli>There are a lot of images in wp-content\u002Fuploads folder that are no longer used\u003C\u002Fli>\n\u003Cli>There are duplicate attachments pointing to the same image file\u003C\u002Fli>\n\u003Cli>Images are used by website, but you can’t find them in Media Library\u003C\u002Fli>\n\u003Cli>You want to update attachments GUID fields containing old\u002Fstaging urls\u003C\u002Fli>\n\u003Cli>Detects major database corruptions affecting media library functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>At \u003Ca href=\"https:\u002F\u002Fwowpress.host\u002F\" rel=\"nofollow ugc\">WowPress.host\u003C\u002Fa> company we regularly migrate very old databases and clean it up to make sure website using it is running smoothly. Those databases have all different kinds of inconsistencies collected during years or even decades of usage, and Media Library is the most common problematic piece of data here.\u003Cbr \u002F>\nThat plugin helps to solve most common problems related to Media Library data.\u003C\u002Fp>\n\u003Cp>We use a lot of open-source tools in our work, and therefore decided publish our own tools so that those can be used by the community too.\u003C\u002Fp>\n\u003Ch4>Need Help? Found A Bug? Want To Contribute Code?\u003C\u002Fh4>\n\u003Cp>Support for this plugin is provided via the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwow-media-library-fix\" rel=\"ugc\">WordPress.org forums\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The source code for this plugin is available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwowpress-host\u002Fwow-media-library-fix\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Paid support at \u003Ca href=\"https:\u002F\u002Fwowpress.host\u002Fprofessional-services\u002F\" rel=\"nofollow ugc\">WowPress.host\u003C\u002Fa>.\u003C\u002Fp>\n","Fix Media Library inconsistency between database and wp-content\u002Fuploads folder contents. Unused image files, broken media library entries, missing att &hellip;",37302,98,32,"2018-12-18T10:26:00.000Z","5.0.25","4.6","5.3",[54,22,137,138,139],"post-thumbnail","thumbnail","thumbnails","https:\u002F\u002Fwowpress.host\u002Fplugins\u002Fwow-","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwow-media-library-fix.2.0.zip",63,"2025-12-12 00:00:00",{"attackSurface":145,"codeSignals":173,"taintFlows":180,"riskAssessment":181,"analyzedAt":184},{"hooks":146,"ajaxHandlers":163,"restRoutes":170,"shortcodes":171,"cronEvents":172,"entryPointCount":80,"unprotectedCount":11},[147,153,158],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_enqueue_scripts","enqueue_admin_assets","twg-media-file-size-column.php",21,{"type":154,"name":155,"callback":156,"file":151,"line":157},"filter","manage_media_columns","add_file_size_column",22,{"type":148,"name":159,"callback":160,"priority":161,"file":151,"line":162},"manage_media_custom_column","display_file_size_column",10,23,[164],{"action":165,"nopriv":166,"callback":167,"hasNonce":168,"hasCapCheck":168,"file":151,"line":169},"twgp_get_file_size",false,"ajax_get_file_size",true,24,[],[],[],{"dangerousFunctions":174,"sqlUsage":175,"outputEscaping":177,"fileOperations":11,"externalRequests":11,"nonceChecks":80,"capabilityChecks":80,"bundledLibraries":179},[],{"prepared":11,"raw":11,"locations":176},[],{"escaped":31,"rawEcho":11,"locations":178},[],[],[],{"summary":182,"deductions":183},"The plugin \"twg-media-file-size-column\" version 1.0 exhibits a strong security posture based on the provided static analysis. The code demonstrates good practices, including the use of prepared statements for all SQL queries, proper output escaping for all identified outputs, and the implementation of nonce and capability checks on its single AJAX handler. The absence of dangerous functions, file operations, and external HTTP requests further contributes to a low-risk profile.\n\nThe taint analysis shows no identified flows with unsanitized paths, indicating that the plugin likely handles user input securely and does not introduce common injection vulnerabilities. The vulnerability history is clean, with no recorded CVEs, suggesting a history of secure development or effective patching.\n\nOverall, this plugin appears to be well-developed from a security perspective. The limited attack surface, combined with robust security checks and a clear lack of past vulnerabilities, suggests a low overall risk. There are no immediate concerns raised by the static analysis or historical data, making it a secure option for its intended functionality.",[],"2026-03-17T06:37:39.601Z",{"wat":186,"direct":195},{"assetPaths":187,"generatorPatterns":190,"scriptPaths":191,"versionParams":192},[188,189],"\u002Fwp-content\u002Fplugins\u002Ftwg-media-file-size-column\u002Fassets\u002Fcss\u002Fadmin-style.css","\u002Fwp-content\u002Fplugins\u002Ftwg-media-file-size-column\u002Fassets\u002Fjs\u002Fadmin-script.js",[],[189],[193,194],"twg-media-file-size-column\u002Fassets\u002Fcss\u002Fadmin-style.css?ver=","twg-media-file-size-column\u002Fassets\u002Fjs\u002Fadmin-script.js?ver=",{"cssClasses":196,"htmlComments":197,"htmlAttributes":198,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":202},[],[],[],[],[201],"twgp_ajax_object",[]]