Auto-Backup & One-Click Restore is a comprehensive backup solution that provides complete WordPress site protection with an intuitive interface. Create, manage, and restore backups with real-time progress tracking and advanced automation features.
Key Features
Modern AJAX Interface * Real-time operations without page reloads * Live progress tracking with detailed status updates * Smooth animations and clean design * Mobile-responsive interface for all devices
Comprehensive Backup Solution * Complete site backups including database, plugins, themes, and media * Selective backup types – choose what to include * One-click backup creation and restoration * Automatic backup validation and integrity checks
Advanced Automation * Scheduled automatic backups (daily, weekly, monthly) * Smart cleanup with configurable backup retention * Background processing for non-blocking operations * WordPress cron system integration
Email Notifications * Event-based notifications (success, failure, restore completion) * HTML and plain text email formats * Customizable notification events * Detailed backup reports and status emails
Security Features * Protected backup directory with .htaccess security * Comprehensive input validation and sanitization * CSRF protection on all forms and AJAX operations * Admin-only access with capability checks
Perfect For
- Website Owners – Reliable site protection with minimal effort
- Developers – Backup solution for client sites
- Agencies – Manage multiple WordPress installations efficiently
- Businesses – Backup and disaster recovery
What Gets Backed Up
- Database – Complete WordPress database with all content and settings
- Plugins – All installed plugins and their configuration files
- Themes – Active, inactive, and child themes
- Media Library – All uploaded files, images, and documents
- System Info – WordPress version, PHP details, and configuration
Advanced Features
Real-Time Interface * Live progress bars with detailed status messages * Instant data updates without page refreshes * Modal dialogs for confirmations * Smooth fade animations and visual feedback
Smart Management * Automatic old backup cleanup * Configurable backup retention (1-50 backups) * Backup size monitoring and disk space checks * Comprehensive system information dashboard
Error Handling & Recovery * Comprehensive error handling with user-friendly messages * Automatic retry mechanisms for failed operations * Detailed logging for troubleshooting * Recovery suggestions for common issues
System Requirements
- WordPress 5.0 or higher
- PHP 7.4 or higher (PHP 8.0+ recommended)
- ZipArchive PHP extension (required)
- 256MB+ PHP memory limit (512MB+ recommended)
- Write permissions for wp-content/uploads directory
- Sufficient disk space for backup storage
Filters
Developers can customize notifications via filters:
abocr_allow_notifications( $allow, $context, $success )abocr_email_to( $to, $context, $success )abocr_email_subject( $subject, $context, $success )abocr_email_message( $message, $context, $success )abocr_email_headers( $headers, $context, $success )
Where $context is backup or restore and $success is boolean.
Support & Development
Support: Available through WordPress.org support forums
Development: Open source plugin developed with WordPress best practices
Contributions: Welcome! Please follow WordPress coding standards
License: GPL v2 or later – same as WordPress
Credits
Developed by Dcastalia Ltd.
Built with WordPress best practices and modern web technologies
Protect your WordPress site with Auto-Backup & One-Click Restore – Complete backup solution
