WP Upload Permissions
WordPress Upload Permissions
by Dave Naylor · github.com/wpranger/wp-upload-permissions · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/wpranger/wp-upload-permissions/archive/refs/heads/master.zipDeclares an update source (https://github.com/WPRanger/wp-upload-permissions), so updates arrive through the plugin's own updater.
Readme
WP Upload Permissions
Display file permissions of a WordPress uploads directory tree.
This simple little plugin examines a WordPress uploads directory and displays all the directory and file permissions in octal notation.
I put it together with the intention of helping lost souls in the wordpress.org forums who are struggling to upload media due to incorrect file permissions. Using this plugin will aid debugging.
Install
Upload the plugin to your plugins directory, activate it and view it in action in your Dashboard Media menu.
Wonder at its astonishing beauty.
To take advantage of automatic updates and notifications, install the GitHub Updater.

Changelog
- [v0.7.5] Now uses GitHub Updater for updates/notifications.
- [v0.7.4] No longer enqueues jQuery since it's already present
- [v0.7.3] Changed the order of the table headers to Read - Write Check for is_readable improved
- [v0.7.2] Typo fix
- [v0.7.1] Moved menu entry to Media. Seems more logical
- [v0.7.0] Added TableTools to Datatables for CSV, Excel and PDF download
- [v0.6.2] Needed to add closing PHP statement due to update plugin
- [v0.6.1] Added default DataTables CSS rules + images. Renamed some table headers
- [v0.6.0] Added ability to select Just Directories, or both Directories and Files
- [v0.5.0] Added owner/group details, included icons. Changed name to WP Upload Permissions.
- [v0.4.0] Moved to FileInfo for MIME type checking.
- [v0.3.0] Now incorprates jQuery DataTables for pagination, filtering and sorting.
- [v0.2.0] Prettify the output. A table! Colours!
- [v0.1.0] Initial release
Dave Naylor