=== MaxUpload – Big File Uploads – Increase Maximum File Upload Size === Contributors: sadathimel,themedot Tags: big file uploads, increase maximum file upload size, large files, chunked upload, media library, server limits Requires at least: 5.0 Tested up to: 7.0 Stable tag: 1.4.0 Requires PHP: 7.4 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Upload large files easily with chunked uploads and server limit customization. == Description == **MaxUpload – Upload Larger Files Easily | Maximize Server Timeouts** lets you overcome default WordPress upload size restrictions. Whether you're uploading videos, ZIPs, or other large files, this plugin makes it smooth and stress-free using **chunked uploads** and a clean, responsive drag-and-drop interface. You can customize server limits (like `upload_max_filesize`, `post_max_size`, `memory_limit`, and `max_execution_time`) directly in your WordPress dashboard – no need to edit `php.ini` or `.htaccess`. Built for content creators, developers, and agencies. ### πŸ”§ Key Features - βœ… Drag-and-drop uploader for large media files - πŸ”„ Chunked uploads to bypass server-imposed size limits - βš™οΈ Change `upload_max_filesize`, `post_max_size`, `memory_limit`, and `max_execution_time` from the admin panel - πŸ‘₯ Role-based restrictions (e.g., limit editors to 500MB, admins to 5GB) - 🌍 Allow public uploads via shortcode - πŸ”— Seamless form integrations (WPForms, Contact Form 7, Gravity Forms) - 🎨 Responsive UI with Bootstrap styles and a built-in FAQ section - πŸ“‚ Media Library integration (adds a β€œBig File Upload” button) == Installation == 1. Upload the plugin folder to `/wp-content/plugins/` or install via the WordPress plugin dashboard. 2. Activate **MaxUpload – Upload Larger Files Easily** through the β€˜Plugins’ menu. 3. Visit **Media > MaxUpload** to configure your settings. 4. Use the `[maxu82up_big_upload]` shortcode to enable front-end upload forms. 5. Go to **Media > Library**, click **Big File Upload**, and start uploading! == Frequently Asked Questions == = ❓ What happens if I set a limit higher than the server allows? = Your server configuration takes precedence. To raise actual limits, edit `php.ini`, `.htaccess`, or contact your host. = ⏱️ What’s a good value for max execution time? = 300–600 seconds is a safe range for large uploads, depending on your hosting environment. = πŸ”„ Why don’t my changes apply instantly? = PHP-FPM or server caching might delay updates. Clear your cache or restart PHP processes. = πŸ—‚οΈ Can I upload files over 2GB? = Yes β€” but only if your server supports it. Many shared hosts cap file uploads at 2GB. = πŸ“Š How can I see my current upload limits? = Go to **Tools > Site Health > Info > Server** or ask your web host directly. == Support the Developer == Enjoying MaxUpload? Support development by buying the author a coffee: β˜• [Buy Me a Coffee](https://buymeacoffee.com/5adat) == Screenshots == 1. Plugin settings panel with upload and memory limit options 2. Media Library view with "Big File Upload" option 3. Front-end drag-and-drop uploader interface 4. Shortcode uploader displayed in a page or post == Changelog == = 1.4.0 = * Redesigned the Storage & Disk Analyzer to use a circular donut chart graph. * Centered and expanded the File Manager tab layout to use full page width. * Fixed frontend shortcode redirect attribute traversal using closest(). * Cleaned up unused legacy HTML panels from uploader form template. = 1.3.0 = * Overhauled frontend uploader layout with a premium glassmorphic interface and distinct panel states. * Implemented site-wide maximum upload size limit filter matching your custom admin panel limits. * Added native Gutenberg Custom Block support with a visual sidebar options editor. * Added localStorage-based Auto-Resume Recovery to restore interrupted uploads after network drops or browser refreshes. * Added a visual Storage Usage Disk Analyzer breaking down space consumption by file categories (Videos, Images, Audio, Docs, Archives). * Added a search and filterable Activity Audit Log tab to track all upload attempts, users, and statuses. * Added custom branding colors designer and customizable chunk size selection controls. * Added WP Cron-based auto-purge file expiry routines to conserve server storage space. = 1.2.0 = * Added real-time upload speed, size progress, and ETA remaining indicators to the uploader. * Implemented paused-time duration compensation to ensure statistics remain accurate during pause/resume. * Added automatic email notifications to administrators when front-end uploads complete. * Implemented customizable upload subdirectories (Date-based, Role-based, or Username-based). * Extended the front-end shortcode attributes to support redirect, guest_message, and custom placeholders. * Added filename randomization options (unique prefixing or full MD5 hashing) for enhanced security and privacy. * Added recursive subfolder scanning to the File Manager. = 1.1.0 = * Fixed critical AJAX action and security nonce mismatches. * Fixed frontend script and style enqueuing issues on the shortcode. * Added complete WordPress Media Library Integration (automatic attachment registration on upload). * Added direct chunked uploader tab inside standard WordPress Media Upload page. * Restructured options panel into Bootstrap-based tabs with an interactive Setup Wizard and FAQ section. * Implemented an admin File Manager to list, download, and delete chunk-uploaded files and their database attachments. * Added Pause, Resume, and Cancel buttons to uploader forms. * Configured automatic chunk retry settings to prevent upload failures on spotty networks. = 1.0.0 = * Initial release * Chunked upload support * Server limit configuration * Drag-and-drop uploader UI * Role-based limits * Form plugin integrations == Upgrade Notice == = 1.4.0 = Redesigned the Storage & Disk Analyzer with an interactive circle donut chart, updated File Manager cards to fill page width, and resolved minor uploader front-end issues. = 1.3.0 = Introduces a premium glassmorphic frontend UI, Gutenberg Custom Block, localStorage auto-resume, site-wide upload limit synchronization, activity audit logs, visual design customizer, and a folder disk space utility analyzer. = 1.2.0 = Introduces upload speed and ETA statistics, administrator email notifications, dynamic subdirectories, shortcode customization parameters, and filename randomization settings. = 1.1.0 = Critical bug fixes for uploads and newly introduced features: Media Library Integration, File Manager, and Pause/Resume controls. = 1.0.0 = This is the initial version. Future updates will include more form integrations and upload handling improvements.