=== Advanced File Manager — Ultimate WordPress File Manager and Document Library Plugin ===
Contributors: wpexpertsio, saadiqbal
Tags: file manager, wordpress file manager, wp file manager, file manager pro, document management,file-manager, wp-filemanager, elfinder, wp-file-manager, ftp, filemanager
Requires at least: 4.0
Tested up to: 6.8
Requires PHP: 7.0
Stable tag: 5.3.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Use Advanced File Manager to manage WordPress files, create archives, and build document libraries—all directly from your WordPress dashboard!

== Description ==

**Manage WordPress files and create document libraries with ease!**

Are you tired of managing your WordPress site files via FTP clients or cPanel? 😖

If that is the case, then ✨ **Download Advanced File Manager Now!** ✨

With this WordPress file manager plugin, you can perform multiple file operations, such as **Copy, Paste, Rename, Edit, Delete, Upload, Download, Create an archive (Zip archive), etc.,** directly from the WordPress dashboard—no need for any cPanel or FTP.

The best part is that this WordPress file manager plugin also allows you to access files outside of the WordPress root directory—which means you can **create document libraries/download managers** as well. 😃

Whether you are a developer managing large files or a casual user needing basic file operations, this plugin has something for everyone.


### ⚡ Key Features That Make WordPress File Management a Breeze!

✅ **Flexible Root Directory Access:** You can easily set and modify the root directory path, which allows you to access specific files according to your development requirements.

✅ **Access to Internal and External Directories:** Gain complete control over files located both within and outside your WordPress root directory, making file management more flexible.

✅ **Frontend File Management [Pro]:** Use shortcodes to enable logged-in and non-logged-in users to manage files on the front end. You can also control access by user roles and permissions.

✅ **Complete File Operations:** Perform all essential file operations such as copy, paste, rename, edit, delete, upload, download, and even create an archive (Zip archive) directly from your WordPress dashboard.

✅ **Quick PDF Previews:** Save time by easily previewing PDF documents directly in the plugin without needing to download them first.

✅ **FTP-Free File Management:** The plugin acts as an alternative to traditional FTP clients and allows you to manage files securely from within WordPress.

✅ **Path Privacy Protection:** Hide the actual file paths from users to enhance security and protect sensitive information on your site.

✅ **Drag-and-Drop File Interface:** Easily upload and move files by dragging and dropping them into the plugin interface to speed up your workflow.

✅ **Icon and List View Options:** Switch between icon and list views to find the most convenient way of navigating your files and folders.

✅ **Directory Size Calculation:** Instantly calculate the size of directories to better manage storage and optimize your site’s resources.

✅ **Archive Management:** Create or extract various archive formats, including ZIP, RAR, 7Z, TAR, GZIP, and BZIP2, without leaving WordPress.

✅ **Themes for File Manager:** Choose between light and elegant themes to create a visually appealing and comfortable file management user interface.

✅ **Keyboard Shortcuts:** Speed up your file management tasks by using a range of keyboard shortcuts for common operations.

✅ **Media Previews:** Preview video and audio files directly from the interface, ensuring quick checks without downloading them.

✅ **Chunked and Folder Upload Support:** Upload large files in chunks and entire folders at once, making it easier to manage bulk content (supported on Google Chrome and Chromium).

✅ **Advanced File Search and Sorting:** Quickly find and organize your files using advanced search and sorting capabilities, helping you save time during file management.

✅ **Thumbnails for Images:** View image thumbnails directly within the file manager, which helps in quickly identifying visual content.

✅ **Rich Context Menu and Toolbar:** Access frequently used file operations through a rich context menu and toolbar, making navigation faster and more intuitive.

✅ **Auto-Resize on Upload:** Automatically resize large images during upload to save storage space and maintain optimal performance.

✅ **Multi-Selection:** Select multiple files or folders at once to perform bulk operations such as moving or deleting.

✅ **Responsive Design:** The plugin’s responsive design ensures that it works flawlessly on tablets and smartphones, providing a consistent experience across all devices.

✅ **Image and File Editing:** Edit images and files directly within the plugin, making quick changes without needing additional tools.

✅ **File Sanitization and UTF-8 Normalization:** Ensure proper file naming and avoid errors with built-in sanitization and UTF-8 normalization of file names and paths.

✅ **File Browsing History:** Navigate through your file browsing history to quickly return to previously accessed folders and files.

✅ **High-Performance Backend**: The plugin offers a high-performance server backend that ensures smooth and fast file operations.



###⚡ **Manage and Display Document Libraries and File Manager in Front-end [Pro Version]— Key Features**

The Shortcode Addon for Advanced File Manager unlocks even more possibilities by providing a range of customizable features for managing WordPress files and creating document libraries. Below are the key features of this Pro version add-on:

✔️ **Frontend Access for Logged-In Users:** Allow logged-in users to manage files directly from the front end of your website.

✔️ **Gutenberg Block & Shortcode Support:** Display your Document library or file manager with limited user access in the front end with easy to use Gutenberg block and shortcode.

✔️ **Public File Access for Visitors:** Enable non-logged-in users or visitors to access and manage files on the front end, which allows you to offer document sharing and public file access.

✔️ **Role-Based File Access Control:** Restrict file access based on user roles, allowing you to define who can view, edit, or delete files on your website.

✔️ **Individual User Access Control:** Control file access access on a user-by-user basis, blocking or restricting specific users from accessing particular files or folders.

✔️ **Private Folder Access:** Create secure, private folder paths for specific users or groups, ensuring only authorized individuals can access sensitive files.

✔️ **Hide Sensitive Files and Folders:** Protect sensitive files by hiding them from specific users or from the public view and ensure privacy.

✔️ **Personalized User Folders:** Assign users a personal folder for storing and managing their documents, helping them organize and manage their files in a secure, individualized space.

✔️ **Themes Selection:** Choose from a variety of themes to match the front-end file manager and document library/download manager with your site’s design and branding.

✔️ **Multilingual Support for Global Access:** Enable language customization to present the file manager interface in your visitors’ preferred language, ideal for global users.

✔️ **Operations Control for Users:** Control which actions users can perform, such as uploading, downloading, or deleting files, via shortcode for precise file management.

✔️ **Flexible View Options (Grid/List):** Switch between grid and list views for better navigation of file manager and document libraries/download manager that adapts to various user preferences.

**Get ✨[Advanced File Manager Pro](https://advancedfilemanager.com/pricing/?utm_source=wp_org&utm_medium=afm_product_page)✨ Now!**


### Benefits of Using a WordPress File Manager Plugin Instead of an FTP

Using a file manager plugin like Advanced File Manager offers numerous advantages over traditional FTP clients. Here are some key benefits:
Ease of Use: No need for technical expertise or additional software—everything is accessible from your WordPress dashboard.

* **No FTP Configuration:** Avoid the hassle of configuring FTP settings or dealing with firewalls and port issues.

* **Quick Access:** Access files directly from the WordPress admin area without switching to another application.

* **Enhanced Security:** With built-in role and user restrictions, you can better control who can access files.

* **Convenient File Operations:** Perform all file operations with just a few clicks, eliminating the need for command-line instructions.



### **Why Should You Install Advanced File Manager Plugin?**

🤗 **Advanced File Manager comes with robust security —** which means you can manage WordPress files confidently, knowing your site remains secure!

Here are some of the compelling reasons to install the Advanced File Manager plugin:


🌟 **Effortless File Management**

* Manage files directly from the WordPress dashboard.

* Perform file operations with a few clicks.

* View files in both icon and list views.

* Move, archive, and extract files easily.


🌟 **Powerful Security Features**

* Restrict access by user roles and permissions.

* Hide file paths for added security.

* Control user actions (upload, download, delete).

* Protect sensitive data from unauthorized access.


🌟 **No Need for FTP**

* Manage files without FTP or cPanel.

* Access all files from the WordPress admin.

* Streamline your workflow with simple clicks.

* A secure alternative to FTP management.


🌟 **Customizable File Manager**

* Select from various themes to match your site.

* Choose between grid and list views.

* Enable multilingual support for global audiences.

* Limit user actions with advanced shortcodes.


🌟 **Advanced Features for Developers**

* Access files inside and outside the root directory.

* Use file search and sorting for quick organization.

* Create and extract archives in multiple formats.

* Upload large files and folders with ease.


🌟 **High-Performance & User-Friendly Interface**

* Fast and smooth file management on large sites.

* Clean, responsive design for all devices.

* Drag-and-drop functionality for quick uploads.

* File editing for quick changes.


### ☁️ **Cloud Storage Apps Integration with WordPress**

Soon, you will be able to integrate your favorite cloud storage app with WordPress to manage files and document libraries. The list of cloud storage apps is as follows:

* DropBox

* OneDrive (Coming Soon)

* Google Drive (Coming Soon)

### 🤝 **Compatibility** 

Advanced File Manager plugin works perfectly with all popular WordPress themes, plugins, and website builders.


📜 Requirements to Install Advanced File Manager

To install and use the Advanced File Manager plugin, make sure that your WordPress site meets the following minimum requirements:

* WordPress Version: 4.0 or higher

* PHP Version: 7.0 or higher

* MySQL Version: 5.0 or higher


### 🔑 **How to Use/Install the Advanced File Manager Plugin**

Using the Advanced File Manager plugin is straightforward. Here’s a step-by-step guide to the install the WordPress file manager plugin:

**Step #1: Install the Plugin:**

* Go to your WordPress admin panel.

* Navigate to the Plugins section and click on “Add New Plugin.”

* Search for “Advanced File Manager” and click “Install Now.”

* Activate the plugin after installation.


**Step #2: Access the File Manager:**

* Once activated, a new menu labeled “File Manager” will appear in your WordPress admin panel.

* Click on it to access the file manager interface.


**Step#3: Perform File Operations:**

* Use the toolbar or right-click to open the context menu to perform operations such as uploading, deleting, or moving files.


**Step #4: Set User Restrictions (Pro Version):**

* Navigate to the Shortcodes settings if you have the Pro version.

* Define user roles, private folders, and operation permissions as needed.


**Step #5: Customize the Interface:**

* Choose your preferred theme and view mode (grid or list).

* Enable or disable features based on your workflow requirements.

By following these simple steps, you can fully leverage the Advanced File Manager plugin to manage your WordPress site’s files efficiently. 


== Technical Documentation ==

For more details, 👉 [click here](https://advancedfilemanager.com/documentation/) to check out our detailed step-by-step technical documentation to manage your WordPress files and create document libraries easily.


== 🚨 Need Help? Get Expert Assistance ==

Having trouble with file management or configuring Advanced File Manager? Our expert support team is ready to assist you! 🤝

Whether you face issues with uploading files, customizing settings, or need guidance on using the plugin’s features, we’ll help you every step of the way.

[Click here](https://objectsws.atlassian.net/servicedesk/customer/portal/37) to contact us for fast and reliable assistance. We’ve got your back! 📞


== Frequently Asked Questions ==

= Can I access folders outside the WordPress root directory? =
Yes, you can access folders outside the WordPress root directory. Just go to the plugin settings and modify the root path as needed.


= Can I create a ZIP archive of any folder or file and download it? = 
Yes, you can archive any file or folder as a ZIP directly from the plugin interface and download it instantly.

= Does the plugin work like an FTP client? =
Yes, the plugin offers a similar experience to FTP clients. You can preview, edit, and manage files or folders directly from your WordPress dashboard without using any external software.

= How can I get support if I encounter issues with Advanced File Manager? =
If you face any issues, reach out to our expert support team. You can contact us directly via the support page for prompt assistance.

= Can I manage files on the front end of my website? =
Yes, with the Pro version, you can enable front-end file management for logged-in and non-logged-in users using shortcodes.

= Is Advanced File Manager a secure alternative to FTP? =
Yes, Advanced File Manager is a secure alternative. It offers features like user role restrictions, path privacy, and controlled file operations to enhance site security.

= How do I perform file operations like copy, paste, or delete using Advanced File Manager? =
You can perform all essential file operations by using the toolbar or right-click context menu directly from your WordPress dashboard.

= Can I preview PDFs and media files directly in the plugin? =
Yes, you can preview PDFs, images, and media files directly in the file manager without downloading them.

= Does Advanced File Manager support large file uploads? =
Yes, the plugin supports chunked uploads, which allows you to upload large files and entire folders without issues.

= Can I use Advanced File Manager to manage document libraries? =
Yes, with the Pro version and Shortcode Addon, you can create and manage document libraries with flexible access control.

= Can I control file access based on user roles? =
Yes, the Pro version lets you set role-based access control, ensuring that only authorized users can view or manage files.

= How does Advanced File Manager help improve security? =
The plugin offers various security features like user restrictions, path privacy, file sanitization, and access control to ensure your files remain safe.

= Does Advanced File Manager offer drag-and-drop functionality? =
Yes, you can easily upload files and move them by dragging and dropping them into the plugin interface.

= Can I edit files directly within the plugin? =
Yes, you can open files in a pop-up editor, make changes, and save them directly without using any external tools.

= Can I switch between different views in the file manager? =
Yes in the pro version of the plugin, you can toggle between grid view and list view based on your preferences for easier file navigation.

= Does the plugin support multilingual sites? =
Yes, the plugin offers multilingual support, which makes it suitable for websites with global audiences.

= How can I report security bugs? =
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. [Report a security vulnerability.](https://patchstack.com/database/vdp/9e5fbcf7-66cb-41b1-8058-11dc31b6b131)


== Screenshots ==

1. File Manager View - Light Theme.
2. File Manager View - Dark Theme.
3. Settings
4. Image Editor
5. PDF Preview
6. Compress Files and Folders
7. Download Files
8. ACE Editor
9. Code Mirror
10. Multiple Themes for File Manager
11. Multiple Languages for File Manager


== Changelog ==

= 5.3.2 - May 14, 2025 =
* Fixed - Vulnerability reported by the Patchstack team.
* Fixed - Issue related to adding backslashes when saving the file in file content.

= 5.3.1 - May 05, 2025 =
* Fixed compatibility issues with WordPress 6.8
* Updated elFinder library to the latest version

= 5.3.0 - March 03, 2025 =
* New - Added Moono theme
* Update - Some UI improvements
* Fixed .svg sanitization issue
* Security Fix - Stored Cross-Site Scripting via SVG File vulnerability reported by Wordfence(CVE-2024-13805).

= 5.2.14 - Jan 15, 2025 =
* Fixed .htaccess visibility issue

= 5.2.13 (7th Dec, 2024) =
* Changed plugin ownership

= 5.2.12 (1st Dec, 2024) =
* Fixed .htaccess visibility issue

= 5.2.11 (24th Nov, 2024) =
* Fixed file sanitization issue

= 5.2.10 (26th Sep, 2024) =
* Broken Shortcode issue fixes

= 5.2.9 (25th Sep, 2024) =
* Subscriber-level access issues fixes 

= 5.2.8 (11th Aug, 2024) =
* Minor fixes

= 5.2.7 (28th July, 2024) =
* Compatible with 6.6.1

= 5.2.6 (17th July, 2024) =
* Compatible with 6.6

= 5.2.5 (16th June, 2024) =
* Minor Fixes
* Compatible with 6.5.4

= 5.2.4 (5th May, 2024) =
* Minor Fixes
* Compatible with 6.5.2

= 5.2.3 (25th Mar, 2024) =

* Directory opening failure issue resolved.
* Directory Traversal issues resolved.

= 5.2.2 (25th Jan, 2024) =

* Directory creation with special character issue fixes
* Files restriction issue resolved.

= 5.2.1 (21st Jan, 2024) =

* Security Fixes

= 5.2 (03 Dec, 2023) =

* Compatible with wp 6.4
* Upload issue in firefox fixes
* Directory traversal fixes

= 5.1.2 (10 Sep, 2023) =

* Compatible with wp 6.3.1
* Network sites access permitted to super admins and authorized roles.

= 5.1.1 (09 Aug, 2023) =

* Compatible with wp 6.3
* Directory Traversal bug fixes
* Network sites access permitted to super admins.

= 5.1 (11 June, 2023) =

* Security fixes

= 5.0.5 (22 May, 2023) =

* Compatible with wp 6.2.2

= 5.0.4 (16 Apr, 2023) =

* Compatible with wp 6.2

= 5.0.3 (07 Mar, 2023) =

* Compatibility verified

= 5.0.2 (07 Jan, 2023) =

* Max upload limit field added in settings
* User role compatibility added
* Fixed firefox dragdrop issue
* Performance enhancement

= 5.0.1 (27 Nov, 2022) =

* Compatible with wp 6.1.1

= 5.0 (25 Oct, 2022) =

* Code updations and security fixes

= 4.1.6 (11 Oct, 2022) =

* Compatible with WP 6.0.2

= 4.1.5 (14 June, 2022) =

* Compatible with WP 6.0

= 4.1.4 (19 May, 2022) =

* Added Tags

= 4.1.3 (18 Apr, 2022) =

* Compatible with WP 5.9.3

= 4.1.2 (29 Jan, 2022) =

* Removed warnings and compatible with WP 5.9.

= 4.1.1 (13 Dec, 2021) =

* Added mime check.

= 4.1 (02 Oct, 2021) =

* Fixed security issues, elFinder Library Update

= 4.0 (18 July, 2021) =

* Removed warnings and compatible with WP 5.8.

= 3.9 (28 Mar, 2021) =

* Userroles permissions added

= 3.8 (13 Mar, 2021) =

* compatible with 5.7

= 3.7 (19 Dec, 2020) =

* compatible with 5.6

= 3.6 (31st Aug, 2020) =

* compatible with 5.5

= 3.5 (19th July, 2020) =

* compatible with 5.4.2

= 3.4 (1st Apr, 2020) =

* compatible with 5.4

= 3.3 (23rd Feb, 2020) =

* Minor Bug Fixes

= 3.2 (16th Feb, 2020) =

* Minor Bug Fixes

= 3.1 (16th Oct, 2019) =

* Minor Bug Fixes

= 3.0 (10th Oct, 2019) =

* Minor Bug Fixes

= 2.9 (14th Sep, 2019) =

* Minor Fixes

= 2.8 (14th May, 2019) =

* WordPress 5.2 compatible

= 2.7 (24th Mar, 2019) =

* Minor Fixes

= 2.6 (21st Feb, 2019) =

* Minor code fixes

= 2.5 (21st Feb, 2019) =

* El-finder Library Updations

= 2.4 (23rd Jan, 2019) =

* Minor Changes

= 2.3 (13th Jan, 2019) =

* minor css changes

= 2.2 (3rd Jan, 2019) =

* minor fixes

= 2.1 (25th Dec, 2018) =

* minor changes

= 2.0 (24th Dec, 2018) =

* php warning and errors resolved

= 1.9 (29th Nov, 2018) =

* Minor Fixes

= 1.8 (28th Oct, 2018) =

* Minor Fixes

= 1.7 (16th Sep, 2018) =

* Minor Fixes

= 1.6 (17th May, 2018) =

* Major Update - Delete issue fixed

= 1.5 (25th Apr, 2018) =

* Major Update - Elfinder missing jQuery fixes
 
= 1.4.6 (04th Apr, 2018) =

* Minor jQuery Changes

= 1.4.5 (28th Mar, 2018) =

* Minor Designing Changes

= 1.4.4 (23rd Mar, 2018) =

* Minor Updates

= 1.4.3 (1st Mar, 2018) =

* New Themes Added for File Manager

= 1.4.2 (1st Mar, 2018) =

* jQuery UI Conliction Resolved

= 1.4.1 (24th Feb, 2018) =

* New Field added in Settings

= 1.4 (22th Feb, 2018) =

* Elfinder Library Updated

= 1.3.3 (16th Feb, 2018) =

* Code editing issue resolved

= 1.3.2 (13th Feb, 2018) =

* Minor Updates

= 1.3.1 (06th Feb, 2018) =

* Editable root directory - please check in settings (controls menu)

= 1.3 (30th Jan, 2018) =

* Performance Improved
* Shortcode Guide added

= 1.2 (15th Dec, 2017) =

* Code editor issue resolved
* Language class confliction issue resolved

= 1.1 (12th Dec, 2017) =

* Settings added
* Languages and File Manager Theme option added.

== Minimum requirements for File Manager Advanced ==
*   Wordpress 4.0+
*   PHP > 7.0
*   MySQL > 5.0