by Dcastalia LTD on WordPress.org
Complete WordPress backup and restore solution with real-time progress tracking, AJAX interface, and email notifications.

Modern Dashboard - Clean interface with statistics and real-time progress screenshot-1.png
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.
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
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
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: 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
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