[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fDa10NLKYjudwQHrMuOtf7t4QXzywJeJizrYTXaMsV50":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":18,"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":36,"analysis":144,"fingerprints":244},"media-folders-lite","Media Folders Lite","1.0.2","jbulies","https:\u002F\u002Fprofiles.wordpress.org\u002Fjbulies\u002F","\u003Cp>Media Folders Lite is a simple solution that gives WordPress the ability to create a real custom upload path for your attachments. Also in WP Media Library you can filter them by folders.\u003C\u002Fp>\n\u003Ch3>Why?\u003C\u002Fh3>\n\u003Cp>Because the default WordPress media file paths are not very good. You can opt for year and month folders which may seem useful if you are reusing content but affect SEO. The other option is to put all the files in a folder that doesn’t scale when you start to have a lot of files.\u003C\u002Fp>\n\u003Cp>Too many files in a folder can cause performance issues on file systems like EXT4. If all your files are in the same folder, you will also run into file name conflicts.\u003C\u002Fp>\n\u003Ch3>Media Folders Lite – Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create real folders for your attachments.\u003C\u002Fli>\n\u003Cli>Select the desired folder when uploading an attachment.\u003C\u002Fli>\n\u003Cli>Filter attachments by folders in WP Media Library.\u003C\u002Fli>\n\u003C\u002Ful>\n","Upload files to custom folders in WP Media Library.",200,3273,100,2,"2024-05-05T16:59:00.000Z","6.5.8","5.0","",[20,21,22,23,24],"directories","directory","folders","media","upload","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-folders-lite.1.0.2.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},1,30,88,"2026-04-04T14:21:39.220Z",[37,58,83,102,122],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"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","6.9.4","4.7","8.0",[54,20,22,23,55],"admin","media-library","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forganize-media-folder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Forganize-media-folder.1.36.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":26,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":79,"download_link":80,"security_score":81,"vuln_count":14,"unpatched_count":27,"last_vuln_date":82,"fetched_at":29},"prevent-file-access","Prevent files \u002F folders access","2.6.1","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-media-restriction\" rel=\"nofollow ugc\">WordPress Prevent files\u002F folders\u003C\u002Fa> access provides the easiest way to protect WordPress files from public users so that your wordpress media library can be accessed only by \u003Cstrong>WordPress logged in\u003C\u002Fstrong> users or users with \u003Cstrong>specific roles\u002Fcapabilities\u003C\u002Fstrong>. Your \u003Cem>ebooks\u003C\u002Fem>, \u003Cem>pdfs\u003C\u002Fem>, \u003Cem>other important files\u003C\u002Fem>, etc., can be \u003Cstrong>protected from google indexing\u003C\u002Fstrong> so that data is protected from getting stolen. Control users access to media library, Control users access to the WordPress upload folder or sub folders, and restrict all the files published on your WordPress site.\u003C\u002Fp>\n\u003Cp>For restricted Content you can choose to redirect users to \u003Cstrong>403 forbidden page\u003C\u002Fstrong>, your \u003Cstrong>custom page\u003C\u002Fstrong>, \u003Cstrong>WordPress login page\u003C\u002Fstrong>, SSO login page (if you are using OAuth or SAML SSO).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>No change required\u003C\u002Fstrong> or \u003Cstrong>no manual work\u003C\u002Fstrong> needed to create a private link to protect your wordpress media file. Our plugin takes care of your media library or via Media, Pages, or Posts.\u003C\u002Fp>\n\u003Cp>We support a level of security where you can choose either \u003Cem>\u003Cstrong>cookie-based\u003C\u002Fstrong>\u003C\u002Fem> restriction or \u003Cem>\u003Cstrong>session-based\u003C\u002Fstrong>\u003C\u002Fem> restriction.\u003Cbr \u002F>\nAlso, we support Apache and Nginx servers to prevent direct access to the WordPress media library and therefore protect the media library for public or restricted users.\u003C\u002Fp>\n\u003Cp>It prevents private download of the media files from public access and only the logged-in users or specific user roles can access and download the wordpress media files.\u003C\u002Fp>\n\u003Cp>We also support media\u002Ffiles\u002Ffolders Restriction based on NFT holding in the user crypto wallet. We support any level of customization according to your requirement.\u003C\u002Fp>\n\u003Ch3>File-Based Protection\u003C\u002Fh3>\n\u003Cp>WordPress Prevent file\u002Ffolder access is developed to allow you to protect wordpress media file in your customized way. It will prevent direct access from media library \u003Cstrong>based on their extension\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>You can protect file types below:\n\n* Images - Every type of image files can be protected. eg: jpeg, jpg, gif, png, bmp, webp, pfg, ico, psd, etc.\n* Videos - Every type of video files can be protected. eg: mp4, m4a, m4v, f4v, f4a, m4b, m4r, f4b, mov, 3gp, avi etc.\n* Documents - Every type of document files can be protected. eg: doc, docx, html, pdf, txt, ppt, xls, xlsx, pptx, odt.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Redirect\u003C\u002Fh3>\n\u003Cp>WordPress Prevent file\u002Ffolder access provides \u003Cstrong>redirect options\u003C\u002Fstrong>. This allow you to redirect the restricted users to any WordPress page of your website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>403 forbidden page\u003C\u002Fstrong> \u003Cem>(DEFAULT)\u003C\u002Fem> – \u003Cem>Users will be shown 403 forbidden pages with a restricted access message.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Display custom page\u003C\u002Fstrong> – \u003Cem>We can redirect users to any WordPress custom page when they try to access restricted files or folders.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress login\u003C\u002Fstrong> – \u003Cem>Users will be redirected to the WordPress default login page.\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IDP login\u003C\u002Fstrong> – \u003Cem>Users will redirect to the selected IDP (SAML\u002FOAuth) login page and after IdP authentication they can see the restricted content.\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Private Directory\u002FProtected folder\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Our plugin also gives you a \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-media-restriction#mediarestriction\" rel=\"nofollow ugc\">Private Directory\u003C\u002Fa> where you can add files of all extension types and restrictions will be applied to all files inside the private directory.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Membership Based Media Restriction.\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress Prevent files\u002F folder allows you to secure media library and control wp-content\u002Fuploads access based on the membership purchased by the user.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Folder Based Protection\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress Prevent files\u002F folders access allows you to protect your folders too, the \u003Cstrong>wp-content or uploads\u003C\u002Fstrong> folder where all the wordpress media files like images, videos, and document files are stored will also be protected.\u003C\u002Fli>\n\u003Cli>Users have the option to \u003Cstrong>protect a particular month’s media files or sub folder in uploads directory.\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Based Restriction\u003C\u002Fstrong> – A particular user can access only a particular folder. (Admin would be able to access all the folders)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Base folder access\u003C\u002Fstrong> – Uploads folder or subfolders can be restricted for public access and allowed folder access to users with specific role. (Admin would be able to access all the folders)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We support \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.learndash.com\u002F\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa>\u003C\u002Fstrong> and other LMS to restrict files and folders according to different groups and specific user roles.\u003C\u002Fp>\n\u003Cp>You can customize the restriction rules and use them as per your needs.\u003C\u002Fp>\n\u003Cp>This functionality operates at the server level, thus if the Apache server rules don’t work, or also the WP Engine, Siteground, and other servers like this run on an Nginx server, which requires the use of Nginx configuration rules. If you face any issues please email us at \u003Cem>info@xecurify.com\u003C\u002Fem> or \u003Cem>oauthsupport@xecurify.com\u003C\u002Fem>. We would recommend you to please ensure your PHP server and rules first which will work on your server before purchasing it or else \u003Cstrong>contact us we will help you to set up the plugin according to your requirements on your site.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>FREE VERSION FEATURES\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Prevent Files\u002FFolder Access allows you to protect your wordpress media files, libraries and folders from public access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Extensions Restricted\u003C\u002Fstrong> – Can restrict five standard extensions (.png, .jpg, .gif, .pdf, .doc).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection of non-logged-in users\u003C\u002Fstrong>: Can redirect non-logged-in users to any page of your WordPress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protected Folder\u003C\u002Fstrong>: Can keep selected files in a protected folder and they will be restricted from the public users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported Servers\u003C\u002Fstrong>: You can configure the plugin on the Apache server easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Level Base\u003C\u002Fstrong>: Plugin will check if a user is logged in or not through Cookie.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PREMIUM VERSION FEATURES\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Prevent Files\u002FFolder Access allows you to protect your media files and folders from public access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Extensions Restricted\u003C\u002Fstrong> – Media restricton to unlimited extensions is supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection of non-logged-in users\u003C\u002Fstrong>: You can redirect the non-logged-in users to any page of your WordPress site or to the WordPress login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Folder Restriction\u003C\u002Fstrong>: Can restrict access to wordpress media library from non-logged-in users. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protected Folder\u003C\u002Fstrong>: Can store unlimited files in a private directory\u002Fprotected folder and they will be restricted from the public users and indexing on search engine.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported Servers\u003C\u002Fstrong>: You can configure plugins on Apache and NGINX servers easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Level Base\u003C\u002Fstrong>: Plugin will check if a user is logged in or not through Cookie.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>ENTERPRISE VERSION FEATURES\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Prevent Files\u002FFolder Access allows you to protect your WordPress media files and folders from public access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Extensions Restricted\u003C\u002Fstrong> – Media restriction to unlimited extensions is supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection of non-logged-in users\u003C\u002Fstrong>: You can redirect non-logged-in users to any page of your WordPress site or to the WordPress login page or to SAML\u002FOAuth login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Folder Restriction\u003C\u002Fstrong>: Can restrict access to the WordPress uploads folder or any other folder in your WordPress instance from non-logged-in users by enabling user access restrictions. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protected Folder\u003C\u002Fstrong>: Can keep unlimited files in a protected folder and they will be restricted from the public users to prevent direct access to specific user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported Servers\u003C\u002Fstrong>: You can configure plugins on Apache and NGINX servers easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Level Base\u003C\u002Fstrong>: Plugin will check if a user is logged in or not through Cookie or Session.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>ALL INCLUSIVE VERSION FEATURES\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WordPress Prevent Files\u002FFolder Access allows you to protect your WordPress media files and folders from public access.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Extensions Restricted\u003C\u002Fstrong> – Media restricton to unlimited extensions is supported.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Redirection of non-logged-in users\u003C\u002Fstrong>: You can redirect non-logged-in users to any page of your WordPress site or to the WordPress login page or to SAML\u002FOAuth login page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Folder Restriction\u003C\u002Fstrong>: Can restrict access to the WordPress uploads folder or any other folder in your WordPress instance from non-logged-in users by enabling user access restrictions. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Protected Folder\u003C\u002Fstrong>: Can keep unlimited files in a protected folder and they will be restricted from the public users to prevent direct access to specific user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Supported Servers\u003C\u002Fstrong>: You can configure plugins on Apache and NGINX servers easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security Level Base\u003C\u002Fstrong>: Plugin will check if a user is logged in or not through Cookie or Session.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Management\u003C\u002Fstrong>: You can create custom folders and subfolders to organize your media library and control access of the created folders and subfolders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Download Logs\u003C\u002Fstrong>: You can view logs for uploading, downloading, and deleting files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership Based Media Restriction\u003C\u002Fstrong>: Compatible with Paid Memberships Pro, ARMember Membership, WordPress Membership, and WooCommerce Subscriptions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DOCUMENTATION AND SUPPORT\u003C\u002Fp>\n\u003Cul>\n\u003Cli>For documentation go to our \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-media-restriction#mediarestriction\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>If you have any questions or want to request new features, contact us via email at \u003Ca href=\"mailto:oauthsupport@xecurify.com\" rel=\"nofollow ugc\">oauthsupport@xecurify.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Prevent public access to WordPress files and folders. Protect downloads from public access, Role-based folder access, and User base folder access.",1000,34694,35,"2025-06-24T06:01:00.000Z","6.8.5","3.0.1","5.6",[74,75,76,77,78],"content-restriction","media-restriction","protect-uploads","protect-folders","secure-files","http:\u002F\u002Fminiorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprevent-file-access.2.6.1.zip",97,"2025-08-06 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":33,"downloaded":91,"rating":27,"num_ratings":27,"last_updated":92,"tested_up_to":70,"requires_at_least":51,"requires_php":93,"tags":94,"homepage":100,"download_link":101,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"azdrive","AzDrive – WordPress Media Folders & Organizer","1.0.3","AzPage","https:\u002F\u002Fprofiles.wordpress.org\u002Fazpage\u002F","\u003Cp>\u003Cstrong>AzDrive\u003C\u002Fstrong> is a lightweight yet powerful media manager plugin that helps you organize your WordPress media library with ease using \u003Cstrong>media folders\u003C\u002Fstrong> and \u003Cstrong>subfolders\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Tired of a cluttered media library? AzDrive lets you visually manage and organize media files with a collapsible \u003Cstrong>folder sidebar\u003C\u002Fstrong>, supporting unlimited nested folders. Easily drag & drop files, assign \u003Cstrong>folder colors\u003C\u002Fstrong>, and quickly locate your files with an intuitive \u003Cstrong>context menu\u003C\u002Fstrong> and built-in search.\u003C\u002Fp>\n\u003Cp>Whether you’re managing thousands of images, documents, or videos, AzDrive gives you full control over your media structure. You can also \u003Cstrong>upload files directly to folders\u003C\u002Fstrong>, \u003Cstrong>sort media\u003C\u002Fstrong>, and even \u003Cstrong>import folders\u003C\u002Fstrong> from other popular plugins like FileBird, Real Media Library, WP Media Folder, and more.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create unlimited \u003Cstrong>media folders\u003C\u002Fstrong> and \u003Cstrong>subfolders\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Drag and drop\u003C\u002Fstrong> files into folders\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload to specific folders\u003C\u002Fstrong> from the media upload page\u003C\u002Fli>\n\u003Cli>Change \u003Cstrong>folder color\u003C\u002Fstrong> for better visual organization\u003C\u002Fli>\n\u003Cli>Use the \u003Cstrong>context menu\u003C\u002Fstrong> for quick actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sort folders\u003C\u002Fstrong> and remember last opened folder\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Collapsible folder sidebar\u003C\u002Fstrong> for focused navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import folders\u003C\u002Fstrong> and file associations from other media folder plugins\u003C\u002Fli>\n\u003Cli>Works with both \u003Cstrong>Grid and List view\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>AzDrive is the perfect solution for bloggers, designers, developers, WooCommerce store owners, and anyone looking to clean up and optimize their WordPress media library.\u003C\u002Fp>\n\u003Cp>Organize your media library, your way – with AzDrive.\u003C\u002Fp>\n","Organize your media library with folders and subfolders. Drag & drop files, color folders, sort and import from other plugins.",585,"2025-06-05T01:36:00.000Z","7.4",[95,96,97,98,99],"drag-and-drop","media-folders","organize-media","subfolders","upload-to-folder","https:\u002F\u002Fdrive.azpage.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fazdrive.1.0.3.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":18,"download_link":120,"security_score":121,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"custom-upload-folders-plus","Custom Upload Folders Plus","1.0.4","jwight1234","https:\u002F\u002Fprofiles.wordpress.org\u002Fjwight1234\u002F","\u003Cp>Organize file uploads by File Type (mov, gif, png, mp3…) and Logged in user (nickname, first-name, last-name…).\u003C\u002Fp>\n","Organize file uploads by File Type (mov, gif, png, mp3...) and Logged in user (nickname, first-name, last-name...).",10,3705,80,4,"2015-06-19T04:15:00.000Z","4.2.39","3.8",[118,119,23,24],"custom-upload-folders","folder","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-upload-folders-plus.1.0.4.zip",85,{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":132,"num_ratings":133,"last_updated":134,"tested_up_to":50,"requires_at_least":135,"requires_php":18,"tags":136,"homepage":140,"download_link":141,"security_score":142,"vuln_count":110,"unpatched_count":27,"last_vuln_date":143,"fetched_at":29},"filebird","FileBird – WordPress Media Library Folders & File Manager","6.5.2","Ninja Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fninjateam\u002F","\u003Cp>\u003Cstrong>Best plugin of all time to categorize WordPress media library with folders.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Let’s organize WordPress media library folders using a drag and drop organizer.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmedia-folder.ninjateam.org\u002Fcreate\u002F\" rel=\"nofollow ugc\">\u003Cstrong>TEST DRIVE\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FFileBird-Premium\" rel=\"nofollow ugc\">\u003Cstrong>GO PRO (Lifetime License)\u003C\u002Fstrong>\u003C\u002Fa> 💎\u003C\u002Fp>\n\u003Cp>FileBird transforms your WordPress media library with intuitive folder organization, smooth drag & drop, and smart sorting. Locate images faster, easily insert them into Gutenberg blocks, quickly identify and remove unused files.\u003C\u002Fp>\n\u003Cp>The free version allows you to create \u003Cstrong>unlimited main folders\u003C\u002Fstrong> and \u003Cstrong>subfolders\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>📌 \u003Ca href=\"https:\u002F\u002Fninjateam.gitbook.io\u002Ffilebird\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fninjateam.gitbook.io\u002Ffilebird\u002Fcompare-filebird-free-and-pro\" rel=\"nofollow ugc\">Compare FileBird Free vs Pro\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\u002FNjeEbqmMVwU?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>⚡️ FEATURES\u003C\u002Fh3>\n\u003Cp>FileBird allows you to create virtual folders to \u003Ca href=\"https:\u002F\u002Fninjateam.org\u002Fhow-to-organize-your-wordpress-media-library\u002F\" rel=\"nofollow ugc\">categorize your WordPress media file uploads\u003C\u002Fa>. So when you move files and folders around, it won’t break the permalinks to your images in the page\u002Fpost content.\u003C\u002Fp>\n\u003Cp>With FileBird, you can save time on WP media management, search for any files & folders, sort them out, add product image gallery, download\u002Fexport media folders, etc. That’s a great way to boost your admin workflow and productivity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NEW – Folder Tree Themes (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nInstead of the traditional gray shade of folder icon, now you can transform your “Folderella” into \u003Cstrong>Dropbox\u003C\u002Fstrong> theme or \u003Cstrong>Windows 11\u003C\u002Fstrong> styling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Download Media Folder (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nExport an entire media folder, including its subfolders and files, in a single ZIP file. Keep the same folder structure. Backup categorized media files.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Startup Folder\u003C\u002Fstrong>\u003Cbr \u002F>\nChoose a specific folder or previously opened folder upon startup. Quickly get back to work. Save more time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>File Location\u003C\u002Fstrong>\u003Cbr \u002F>\nLocate any file in its details modal and easily change its containing folder.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Friendly User Interface\u003C\u002Fstrong>\u003Cbr \u002F>\nDrag and drop to upload or bulk move files into folders. Drag and drop to arrange folders and subfolders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Smart Context Menu\u003C\u002Fstrong>\u003Cbr \u002F>\nRight-click on any FileBird folder to quickly create a subfolder, rename, set color, cut, paste, or delete it just the way you do on your computer.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Full Control In One Toolbar\u003C\u002Fstrong>\u003Cbr \u002F>\nFileBird’s collapsible sidebar provides you with ultimate control over all WordPress media library folders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Painless Migration\u003C\u002Fstrong>\u003Cbr \u002F>\nImport and seamlessly synchronize media category\u002Ffolder structure from Enhanced Media Library, WP Media Folder by JoomUnited, WordPress Media Library Folders by Max Foundry, Real Media Library, and HappyFiles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Export Folders Organization\u003C\u002Fstrong>\u003Cbr \u002F>\nOne-click to export the whole WP media folder structure so that you can migrate it to your live sites or simply keep a backup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>User Based Folder View\u003C\u002Fstrong>\u003Cbr \u002F>\nEnabling this mode allows admins and other users access to create their own categories\u002Fdirectories. A user can freely manage his\u002Fher folders without affecting others’ directory structure.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Powerful Search Feature\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can sort and search for files and folder names not only in the \u003Cstrong>Media library\u003C\u002Fstrong> but also while browsing images through the \u003Cstrong>page\u002Fpost editor\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Various Sort Options (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nGo advanced with 2 ways to sort folders and 10 ways to sort files. This is a great time-saver for all busy WordPress admins & webmasters.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Sort Files by File Size (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nNow you can calculate your attachment size in a single click and sort files by file size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Custom Folder Color (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nRight-click on a specific folder to pick a distinct color. This helps differentiate it from numerous folders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multiple Tree View Styles (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nApart from the hierarchical tree view, you have the option to hide levels from the tree view, too. This flat tree view is very useful for those with a large number of folders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Categorize Pages, Posts, and Custom Post Types (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\nEasily enable the folder tree to organize your WordPress pages, posts, plugins, WooCommerce coupons, discounts, and other CPTs.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Customizable Default File Order\u003C\u002Fstrong>\u003Cbr \u002F>\nSet a way of sorting files alphabetically by ascending\u002Fdescending the file name, title, date, modified, and author.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Bulk-Delete Folders\u003C\u002Fstrong>\u003Cbr \u002F>\nNow, you can bulk-select File Bird folders and delete them in a single click. All those files will be moved to the Uncategorized folder and remain intact.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>RTL Supported\u003C\u002Fstrong>\u003Cbr \u002F>\nFileBird supports RTL languages including Hebrew, Arabic, etc.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Many Languages Supported\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin supports most popular languages such as English, Spanish, Italian, French, German, Dutch, Hebrew, etc.\u003C\u002Fp>\n\u003Ch3>🙋‍♂️DID YOU KNOW?\u003C\u002Fh3>\n\u003Cp>That FileBird now comes with an addon to help you create a standalone WordPress document gallery using Gutenberg and FileBird folders?\u003Cbr \u002F>\n\u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Be sure to check it out: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffilebird-document-library\u002F\" rel=\"ugc\">FileBird Document Library\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>👍 HOW DOES FILEBIRD WORK?\u003C\u002Fh3>\n\u003Cp>Are you a WordPress website administrator?\u003C\u002Fp>\n\u003Cp>Managing a WordPress site means that you’ll be adding tons of multi-media files, such as images, videos, audios, documents, etc., into your WP media library.\u003C\u002Fp>\n\u003Cp>As a result, your library has to store thousands of files and could become a total mess. WordPress default file name search function is a good thing but it will never match the ease of going directly to a folder. That’s when FileBird comes in to help with managing files in WordPress!\u003C\u002Fp>\n\u003Cp>This media file manager gives you the ability to easily organize all files by drag and drop between folders. With FileBird in hand, things will be a lot better than they were.\u003C\u002Fp>\n\u003Cp>The best thing about a folder-based structure is it makes it very easy to find the files you need and saves you so much time.\u003C\u002Fp>\n\u003Cp>You won’t see WordPress media library not loading, as FileBird smart-loads one folder at a time.\u003C\u002Fp>\n\u003Ch3>🚀 Tips to manage WP media folders like a pro with FileBird\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Upload multiple folders and their files directly from your computer to WordPress\u003C\u002Fli>\n\u003Cli>Create a gallery from folders using the Gutenberg block of FileBird gallery \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fninjateam.org\u002Fdocument-gallery-wordpress\u002F\" rel=\"nofollow ugc\">Create WordPress document gallery\u003C\u002Fa> with shortcode\u003C\u002Fli>\n\u003Cli>Resize the left sidebar to get an overview of all folders\u003C\u002Fli>\n\u003Cli>Upload files to a specific folder by choosing the destination folder from the dropdown\u003C\u002Fli>\n\u003Cli>Easily \u003Cstrong>search\u003C\u002Fstrong> for the name of file\u002Ffolder\u003C\u002Fli>\n\u003Cli>From the page\u002Fpost composer, \u003Cstrong>browse\u003C\u002Fstrong> files and folders in the FileBird UI\u003C\u002Fli>\n\u003Cli>While \u003Ca href=\"https:\u002F\u002Fyaycommerce.com\u002Fwoocommerce-email-template-customization\u002F\" rel=\"nofollow ugc\">customizing WooCommerce email\u003C\u002Fa> with a drag-and-drop email builder, you can quickly find the images you need\u003C\u002Fli>\n\u003Cli>Keep your folders uncluttered by clearing out the old files using the \u003Cstrong>Sort by file size\u003C\u002Fstrong> feature\u003C\u002Fli>\n\u003Cli>Press ESC to exit bulk select mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>⛩️ PREMIUM COMPATIBILITY\u003C\u002Fh3>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002F1.envato.market\u002FFileBird-Premium\" rel=\"nofollow ugc\">FileBird Pro\u003C\u002Fa>, you will be able to use folders to organize posts, pages, WooCommerce products, coupons, templates, and other custom post types. These premium-only features include integrations with third-party themes and plugins.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>THEMES\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Avada – #1 WordPress best selling theme of all time\u003C\u002Fli>\n\u003Cli>Divi – Theme from ElegantThemes\u003C\u002Fli>\n\u003Cli>Enfold – The user-friendliest WordPress Theme ever made\u003C\u002Fli>\n\u003Cli>Uncode – The highly anticipated Frontend Editor\u003C\u002Fli>\n\u003Cli>Jupiter – Elementor Multi-Purpose Theme\u003C\u002Fli>\n\u003Cli>Flatsome – Best selling WooCommerce Theme\u003C\u002Fli>\n\u003Cli>Salient – Responsive Multi-Purpose Theme\u003C\u002Fli>\n\u003Cli>XStore – Responsive Multi-Purpose WooCommerce WordPress Theme\u003C\u002Fli>\n\u003Cli>KLEO – Community Multi Purpose BuddyPress Theme\u003C\u002Fli>\n\u003Cli>Bricks Builder\u003C\u002Fli>\n\u003Cli>And a lot more +++\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>PLUGINS\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WPML – Best WP plugin to translate and display your website in any language\u003C\u002Fli>\n\u003Cli>Polylang – A plugin that allows you to create a bilingual or multilingual WordPress site\u003C\u002Fli>\n\u003Cli>Elementor Website Builder \u003C\u002Fli>\n\u003Cli>JetEngine\u003C\u002Fli>\n\u003Cli>Flatsome UX Builder\u003C\u002Fli>\n\u003Cli>Divi Builder\u003C\u002Fli>\n\u003Cli>Visual Composer\u003C\u002Fli>\n\u003Cli>Beaver Builder\u003C\u002Fli>\n\u003Cli>SiteOrigin Pro\u003C\u002Fli>\n\u003Cli>KingComposer\u003C\u002Fli>\n\u003Cli>Tatsu Builder\u003C\u002Fli>\n\u003Cli>Oxygen\u003C\u002Fli>\n\u003Cli>Thrive Architect\u003C\u002Fli>\n\u003Cli>Classic Editor – Old WordPress editor to display tree view folders\u003C\u002Fli>\n\u003Cli>Slider Revolution – Best selling WordPress responsive slider plugin\u003C\u002Fli>\n\u003Cli>EWWW Image Optimizer\u003C\u002Fli>\n\u003Cli>FooGallery Image Gallery – Responsive Photo Gallery\u003C\u002Fli>\n\u003Cli>Smush – Compress, Image Optimizer, Lazy Load, WebP Images\u003C\u002Fli>\n\u003Cli>And a lot more +++\u003C\u002Fli>\n\u003C\u002Ful>\n","Organize thousands of WordPress media files in folders \u002F categories with ease.",200000,6229951,94,1106,"2026-01-12T13:15:00.000Z","3.0",[137,23,96,138,139],"file-manager","wordpress-media-library-folders","wp-media-folders","https:\u002F\u002Fninjateam.org\u002Fwordpress-media-library-folders\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffilebird.6.5.2.zip",89,"2025-12-15 02:12:47",{"attackSurface":145,"codeSignals":224,"taintFlows":232,"riskAssessment":233,"analyzedAt":243},{"hooks":146,"ajaxHandlers":220,"restRoutes":221,"shortcodes":222,"cronEvents":223,"entryPointCount":27,"unprotectedCount":27},[147,152,157,161,165,169,173,176,180,183,186,190,192,194,198,202,205,208,210,213,216],{"type":148,"name":149,"callback":150,"file":151,"line":110},"action","admin_notices","mediafolders_admin_notice","includes\\build.php",{"type":153,"name":154,"callback":155,"priority":110,"file":151,"line":156},"filter","plugin_row_meta","mediafolders_plugin_row_meta",16,{"type":153,"name":158,"callback":159,"priority":32,"file":151,"line":160},"admin_footer_text","mediafolders_admin_footer_text",19,{"type":148,"name":162,"callback":163,"file":151,"line":164},"admin_enqueue_scripts","mediafolders_style",22,{"type":148,"name":166,"callback":167,"file":151,"line":168},"pre-upload-ui","mediafolders_select",25,{"type":153,"name":170,"callback":171,"file":151,"line":172},"manage_media_columns","closure",28,{"type":148,"name":174,"callback":171,"priority":110,"file":151,"line":175},"manage_media_custom_column",33,{"type":148,"name":177,"callback":178,"file":151,"line":179},"admin_init","mediafolders_register_setting",41,{"type":148,"name":181,"callback":171,"file":182,"line":110},"wp_enqueue_media","includes\\filter.php",{"type":153,"name":184,"callback":171,"file":185,"line":110},"wp_handle_upload_prefilter","includes\\folders.php",{"type":153,"name":187,"callback":188,"file":185,"line":189},"upload_dir","mediafolders_upload_dir",11,{"type":153,"name":191,"callback":171,"file":185,"line":156},"wp_handle_upload",{"type":148,"name":193,"callback":171,"file":185,"line":164},"update_option_mediafolders_option",{"type":148,"name":195,"callback":196,"file":197,"line":110},"init","mediafolders_sidebar_plugin_register","includes\\select.php",{"type":148,"name":199,"callback":200,"file":197,"line":201},"enqueue_block_editor_assets","mediafolders_sidebar_plugin_script_enqueue",13,{"type":148,"name":203,"callback":204,"file":197,"line":156},"admin_footer","mediafolders_insert_popup",{"type":148,"name":195,"callback":206,"file":207,"line":110},"mediafolders_add_taxonomy","includes\\taxonomy.php",{"type":148,"name":209,"callback":171,"file":207,"line":201},"add_attachment",{"type":148,"name":177,"callback":211,"file":207,"line":212},"mediafolders_fix_default_term",29,{"type":148,"name":177,"callback":214,"file":207,"line":215},"mediafolders_remove_unused_term",32,{"type":148,"name":195,"callback":217,"file":218,"line":219},"mediafolders_languages","media-folders.php",34,[],[],[],[],{"dangerousFunctions":225,"sqlUsage":226,"outputEscaping":228,"fileOperations":32,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":231},[],{"prepared":27,"raw":27,"locations":227},[],{"escaped":229,"rawEcho":27,"locations":230},18,[],[],[],{"summary":234,"deductions":235},"Based on the provided static analysis and vulnerability history, \"media-folders-lite\" v1.0.2 exhibits a strong security posture regarding typical WordPress plugin vulnerabilities.  The absence of direct entry points like AJAX handlers, REST API routes, shortcodes, and cron events, combined with the lack of detected dangerous functions, SQL injection risks, and external HTTP requests, suggests a well-contained plugin.  The 100% use of prepared statements for SQL queries and proper output escaping further bolsters confidence in its defense against common attack vectors.  Furthermore, the complete lack of known CVEs and recorded vulnerability history indicates a history of secure development or effective patching.\n\nHowever, there are specific areas that, while not indicating immediate critical risks based on the data, warrant careful consideration for a truly robust security profile. The complete absence of nonce checks and capability checks across all entry points is a significant concern, even with a seemingly limited attack surface. Any future introduction of new entry points or an increase in complexity could expose the plugin to serious authorization and CSRF vulnerabilities.  The single file operation, while not explicitly flagged as problematic, should be closely monitored for any potential path traversal or insecure handling, especially if it involves user-supplied input.  The lack of taint analysis results is noted; while this may mean no issues were found, a comprehensive taint analysis could uncover deeper vulnerabilities.  Overall, the plugin is in a good state, but the oversight in authorization checks is a notable weakness.",[236,238,240],{"reason":237,"points":110},"Missing nonce checks on all entry points",{"reason":239,"points":110},"Missing capability checks on all entry points",{"reason":241,"points":242},"Single file operation, potential for insecure handling",3,"2026-03-16T20:23:46.185Z",{"wat":245,"direct":252},{"assetPaths":246,"generatorPatterns":249,"scriptPaths":250,"versionParams":251},[247,248],"\u002Fwp-content\u002Fplugins\u002Fmedia-folders-lite\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fmedia-folders-lite\u002Fassets\u002Fjs\u002Ffilter.js",[],[],[],{"cssClasses":253,"htmlComments":258,"htmlAttributes":259,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":264},[254,255,256,257],"mediafolders-select-title","mediafolders-select-js","mediafolders-img-js","mediafolders-rating-link",[],[260],"mediafolders_option",[],[263],"MediaLibraryTaxonomyFilterData",[]]