Skip to content

DeAref/Ftp-Manager-File-Uploader-WordPress-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 FTP Manager & Uploader Wordpress Plugin 💎

Banner

The Ultimate FTP Management Solution for WordPress.
Seamlessly transfer, browse, and manage your files directly from your dashboard.


🌟 Key Highlights

⚡ Lightning Fast 🔒 Military Grade 🔄 Background Magic
Quick URL & Device uploads. AES-256-CBC Encryption. WP-Cron powered async uploads.

📖 Introduction

FTP Manager & Uploader is a comprehensive WordPress plugin designed for developers and site administrators who need a powerful, reliable, and secure way to manage FTP assets without leaving the WordPress Admin Panel.

Whether you're migrating large files from a remote server via URL or uploading assets directly from your local machine, our tool handles the heavy lifting in the background, ensuring your workflow remains uninterrupted.


✨ Pro Features

  • 📂 Full-Featured File Manager
    • Navigate your FTP server with an intuitive industrial-grade file browser.
    • Create, Delete, Move, and Copy files/folders with ease.
    • Breadcrumb navigation for lightning-fast directory switching.
  • 🌐 Dual Upload Channels
    • Upload from URL: Paste a link and let our background system do the rest.
    • Upload from Device: Direct, high-speed uploads from your computer.
  • 🤖 Smart Background Processing
    • Leverages WordPress Cron to prevent server timeouts.
    • Close the browser window; your upload will complete independently!
  • 🛡️ Enterprise-Grade Security
    • Passwords are never stored in plain text.
    • Encrypted using AES-256-CBC with automated key rotation.
  • 🔁 Intelligent Retry System
    • Failsafe uploads with up to 3 automatic retries on connection drops.
  • 🔗 Public Link Generator
    • Automatically generate and copy public URLs for your files with one click.
  • 📊 Real-Time Dashboard
    • Live AJAX updates—track your upload history and status in real-time.

🛠️ Installation

  1. Download & Upload: Download the plugin ZIP and upload it via Plugins > Add New.
  2. Activate: Power up the plugin from your WordPress dashboard.
  3. Configure: Navigate to FTP Uploader > Settings.
  4. Connect: Enter your FTP credentials. Our built-in Connection Tester will verify them instantly.
  5. Go! Start managing your files like a pro.

🚀 Usage Guide

📥 URL Uploads

  1. Go to Upload from URL.
  2. Paste your target link.
  3. Select destination folder and click Start Background Upload.

💻 Device Uploads

  1. Go to Upload from Device.
  2. Pick your files.
  3. Watch the progress bar as your files fly to the server.

📁 File Management

  • Use the File Manager tab for full control over your remote structure.
  • Right-click or use the action buttons to manage your assets.

❓ Frequently Asked Questions

Note

Does it support SFTP?
We currently focus on standard FTP. SFTP support is on our roadmap for Q1!

Tip

Can I close the page during upload?
ABSOLUTELY. Our background engine handles everything. You're free to grab a coffee ☕.

Important

How secure is my data?
We use industry-standard encryption. Your credentials are safe with us.


📜 Changelog

💎 1.7.0

  • New: Full File Manager integration.
  • New: Direct Device Upload support.
  • 🚀 Improved: Recursive directory deletion.
  • 🎨 UI: Enhanced breadcrumb navigation.

🔒 1.1.0

  • 🛠️ Security: Implemented AES-256-CBC encryption.
  • 🤖 Logic: Added automatic retry mechanism.
  • Performance: AJAX auto-refresh history table.

🌱 1.0.0

  • Initial launch with URL upload capabilities.

Developed by Aref Solaimani & Mahdi Mortazavi
Built for the community with ❤️

About

Ftp Manager & File Uploader WordPress plugin

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors