=== Content Space Analyzer === Contributors: fedec089 Donate link: https://federicocurtoni.com Tags: disk usage, file manager, cleanup, storage, admin tools Requires at least: 6.3 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Analyze your WordPress installation in batches, discover the heaviest files/folders, and remove selected files from wp-content. == Description == Content Space Analyzer provides a fast dashboard to inspect space usage across your WordPress installation. Main features: * Batch scan of the WordPress root (`ABSPATH`) to avoid timeouts. * Dashboard summary for `wp-content`, `wp-includes`, `wp-admin`, and root files. * Largest folders and largest files widgets. * Full files table with WordPress-style pagination. * Safe delete workflow restricted to files inside `wp-content`. Security: * Admin-only access (`manage_options`). * Nonce checks on all AJAX actions. * Deletion is restricted to files in `wp-content`. == Installation == 1. Upload the `content-space-analyzer` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the 'Plugins' menu in WordPress. 3. Open `Content Space Analyzer` from the admin menu. == Frequently Asked Questions == = Does the plugin scan in one shot? = No. It always scans in batches to reduce server load and timeout risks. = Can it delete any file in WordPress root? = No. Deletion is restricted to files located under `wp-content`. == Screenshots == 1. Main dashboard with storage distribution. 2. Largest folders and largest files panels. 3. Full files table with pagination and selection. == Changelog == = 1.0.0 = * First stable public release. * Includes dashboard UI, batch scan, search, row/bulk deletion, modal confirmations, and WordPress.org compliance hardening. = 0.3.3 = * Hidden third-party notices injected inside the plugin title/header block. = 0.3.2 = * Hid third-party admin notices on the plugin page. * Added an inline review prompt box with external review link. = 0.3.1 = * Fixed Actions column rendering in file table (delete button always visible). = 0.3.0 = * Added WordPress.org-compliant plugin headers and metadata. * Added internationalization setup (text domain and translation loading). * Added WordPress.org `readme.txt`. * Hardened file deletion to `wp-content` only. * Kept full installation scan in batch mode. = 0.2.0 = * Added full dashboard layout and paginated file table. = 0.1.0 = * Initial release. == Upgrade Notice == = 1.0.0 = First stable public release.