{"id":247831,"date":"2025-10-08T06:49:28","date_gmt":"2025-10-08T06:49:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/auto-backup-one-click-restore\/"},"modified":"2025-10-08T06:52:06","modified_gmt":"2025-10-08T06:52:06","slug":"auto-backup-one-click-restore","status":"publish","type":"plugin","link":"https:\/\/de.wordpress.org\/plugins\/auto-backup-one-click-restore\/","author":23350891,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.0","stable_tag":"1.0.0","tested":"6.8.5","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"Auto-Backup & One-Click Restore","header_author":"dcastalialtd.","header_description":"Professional backup and restore solution for WordPress. Create complete site backups with advanced progress tracking, email notifications, and one-click restoration.","assets_banners_color":"feffff","last_updated":"2025-10-08 06:52:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/auto-backup-one-click-restore\/","header_author_uri":"https:\/\/dcastalia.com","rating":5,"author_block_rating":0,"active_installs":10,"downloads":297,"num_ratings":7,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"dcastalialtd","date":"2025-10-08 06:52:06"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":7},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3374832,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3374832,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":3374832,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3374861,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3374861,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3374832,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3374832,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3374832,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3374832,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"<strong>Modern Dashboard<\/strong> - Clean interface with statistics and real-time progress\nscreenshot-1.png","2":"<strong>Settings Page<\/strong> - Comprehensive configuration with modern form design\nscreenshot-2.png","3":"<strong>Real-Time Progress<\/strong> - Live backup creation with detailed status updates\nscreenshot-2.png","4":"<strong>Email Notifications<\/strong> - Email alerts with detailed reports\nscreenshot-3.png","5":"<strong>Backup Management<\/strong> - Clean table interface with one-click actions\nscreenshot-3.png","6":"<strong>System Information<\/strong> - Server and plugin status dashboard\nscreenshot-4.png"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[608,151,153,152,600],"plugin_category":[54,59],"plugin_contributors":[248906],"plugin_business_model":[],"class_list":["post-247831","plugin","type-plugin","status-publish","hentry","plugin_tags-automatic","plugin_tags-backup","plugin_tags-database","plugin_tags-restore","plugin_tags-security","plugin_category-security-and-spam-protection","plugin_category-utilities-and-tools","plugin_contributors-dcastalialtd","plugin_committers-dcastalialtd"],"banners":{"banner":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/banner-772x250.png?rev=3374861","banner_2x":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/banner-1544x500.png?rev=3374861","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/icon.svg?rev=3374832","icon":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/icon.svg?rev=3374832","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/screenshot-1.png?rev=3374832","caption":"<strong>Modern Dashboard<\/strong> - Clean interface with statistics and real-time progress\nscreenshot-1.png"},{"src":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/screenshot-2.png?rev=3374832","caption":"<strong>Settings Page<\/strong> - Comprehensive configuration with modern form design\nscreenshot-2.png"},{"src":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/screenshot-3.png?rev=3374832","caption":"<strong>Real-Time Progress<\/strong> - Live backup creation with detailed status updates\nscreenshot-2.png"},{"src":"https:\/\/ps.w.org\/auto-backup-one-click-restore\/assets\/screenshot-4.png?rev=3374832","caption":"<strong>Email Notifications<\/strong> - Email alerts with detailed reports\nscreenshot-3.png"}],"raw_content":"<!--section=description-->\n<p><strong>Auto-Backup &amp; One-Click Restore<\/strong> 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.<\/p>\n\n<h4>Key Features<\/h4>\n\n<p><strong>Modern AJAX Interface<\/strong>\n* Real-time operations without page reloads\n* Live progress tracking with detailed status updates\n* Smooth animations and clean design\n* Mobile-responsive interface for all devices<\/p>\n\n<p><strong>Comprehensive Backup Solution<\/strong>\n* Complete site backups including database, plugins, themes, and media\n* Selective backup types - choose what to include\n* One-click backup creation and restoration\n* Automatic backup validation and integrity checks<\/p>\n\n<p><strong>Advanced Automation<\/strong>\n* Scheduled automatic backups (daily, weekly, monthly)\n* Smart cleanup with configurable backup retention\n* Background processing for non-blocking operations\n* WordPress cron system integration<\/p>\n\n<p><strong>Email Notifications<\/strong>\n* Event-based notifications (success, failure, restore completion)\n* HTML and plain text email formats\n* Customizable notification events\n* Detailed backup reports and status emails<\/p>\n\n<p><strong>Security Features<\/strong>\n* Protected backup directory with .htaccess security\n* Comprehensive input validation and sanitization\n* CSRF protection on all forms and AJAX operations\n* Admin-only access with capability checks<\/p>\n\n<h4>Perfect For<\/h4>\n\n<ul>\n<li><strong>Website Owners<\/strong> - Reliable site protection with minimal effort<\/li>\n<li><strong>Developers<\/strong> - Backup solution for client sites<\/li>\n<li><strong>Agencies<\/strong> - Manage multiple WordPress installations efficiently<\/li>\n<li><strong>Businesses<\/strong> - Backup and disaster recovery<\/li>\n<\/ul>\n\n<h4>What Gets Backed Up<\/h4>\n\n<ul>\n<li><strong>Database<\/strong> - Complete WordPress database with all content and settings<\/li>\n<li><strong>Plugins<\/strong> - All installed plugins and their configuration files<\/li>\n<li><strong>Themes<\/strong> - Active, inactive, and child themes<\/li>\n<li><strong>Media Library<\/strong> - All uploaded files, images, and documents<\/li>\n<li><strong>System Info<\/strong> - WordPress version, PHP details, and configuration<\/li>\n<\/ul>\n\n<h4>Advanced Features<\/h4>\n\n<p><strong>Real-Time Interface<\/strong>\n* Live progress bars with detailed status messages\n* Instant data updates without page refreshes\n* Modal dialogs for confirmations\n* Smooth fade animations and visual feedback<\/p>\n\n<p><strong>Smart Management<\/strong>\n* Automatic old backup cleanup\n* Configurable backup retention (1-50 backups)\n* Backup size monitoring and disk space checks\n* Comprehensive system information dashboard<\/p>\n\n<p><strong>Error Handling &amp; Recovery<\/strong>\n* Comprehensive error handling with user-friendly messages\n* Automatic retry mechanisms for failed operations\n* Detailed logging for troubleshooting\n* Recovery suggestions for common issues<\/p>\n\n<h4>System Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.0 or higher<\/li>\n<li>PHP 7.4 or higher (PHP 8.0+ recommended)<\/li>\n<li>ZipArchive PHP extension (required)<\/li>\n<li>256MB+ PHP memory limit (512MB+ recommended)<\/li>\n<li>Write permissions for wp-content\/uploads directory<\/li>\n<li>Sufficient disk space for backup storage<\/li>\n<\/ul>\n\n<h3>Filters<\/h3>\n\n<p>Developers can customize notifications via filters:<\/p>\n\n<ul>\n<li><code>abocr_allow_notifications( $allow, $context, $success )<\/code><\/li>\n<li><code>abocr_email_to( $to, $context, $success )<\/code><\/li>\n<li><code>abocr_email_subject( $subject, $context, $success )<\/code><\/li>\n<li><code>abocr_email_message( $message, $context, $success )<\/code><\/li>\n<li><code>abocr_email_headers( $headers, $context, $success )<\/code><\/li>\n<\/ul>\n\n<p>Where <code>$context<\/code> is <code>backup<\/code> or <code>restore<\/code> and <code>$success<\/code> is boolean.<\/p>\n\n<h3>Support &amp; Development<\/h3>\n\n<p><strong>Support:<\/strong> Available through WordPress.org support forums<\/p>\n\n<p><strong>Development:<\/strong> Open source plugin developed with WordPress best practices<\/p>\n\n<p><strong>Contributions:<\/strong> Welcome! Please follow WordPress coding standards<\/p>\n\n<p><strong>License:<\/strong> GPL v2 or later - same as WordPress<\/p>\n\n<h3>Credits<\/h3>\n\n<p>Developed by Dcastalia Ltd.<\/p>\n\n<p>Built with WordPress best practices and modern web technologies<\/p>\n\n\n\n<p><strong>Protect your WordPress site with Auto-Backup &amp; One-Click Restore - Complete backup solution<\/strong><\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin dashboard<\/li>\n<li>Go to Plugins \u2192 Add New<\/li>\n<li>Search for \"Auto-Backup &amp; One-Click Restore\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<li>Navigate to \"Backup\" in your admin menu<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin ZIP file<\/li>\n<li>Upload to <code>\/wp-content\/plugins\/auto-backup-one-click-restore\/<\/code> directory<\/li>\n<li>Activate through the 'Plugins' menu in WordPress<\/li>\n<li>Go to \"Backup\" to start using the plugin<\/li>\n<\/ol>\n\n<h4>Initial Setup<\/h4>\n\n<ol>\n<li><strong>Configure Settings<\/strong> - Go to Settings tab to configure automation<\/li>\n<li><strong>Set Email Notifications<\/strong> - Enable email alerts for backup events<\/li>\n<li><strong>Create First Backup<\/strong> - Click \"Create Backup Now\" to test<\/li>\n<li><strong>Enable Automation<\/strong> - Set up scheduled backups for continuous protection<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='how%20does%20the%20real-time%20interface%20work%3F'><h3>How does the real-time interface work?<\/h3><\/dt>\n<dd><p>The plugin uses AJAX technology to provide a seamless experience. All operations (backup, restore, delete) happen without page reloads, with live progress tracking and instant data updates.<\/p><\/dd>\n<dt id='what%20makes%20this%20plugin%20special%3F'><h3>What makes this plugin special?<\/h3><\/dt>\n<dd><p>This plugin includes advanced features like real-time AJAX interface, comprehensive email notifications, modern design, enhanced security, and professional-grade error handling.<\/p><\/dd>\n<dt id='how%20large%20can%20my%20backups%20be%3F'><h3>How large can my backups be?<\/h3><\/dt>\n<dd><p>The plugin can handle sites of various sizes. For very large sites (1GB+), you may need to adjust server settings (memory limit, execution time). The plugin includes system requirements checking.<\/p><\/dd>\n<dt id='where%20are%20backups%20stored%3F'><h3>Where are backups stored?<\/h3><\/dt>\n<dd><p>Backups are stored in <code>\/wp-content\/uploads\/auto-backup-one-click-restore\/<\/code> with .htaccess protection. The directory is secured against direct access for enhanced security.<\/p><\/dd>\n<dt id='can%20i%20restore%20individual%20components%3F'><h3>Can I restore individual components?<\/h3><\/dt>\n<dd><p>Currently, the plugin performs complete site restoration. This ensures data consistency and prevents conflicts between different backup components.<\/p><\/dd>\n<dt id='how%20do%20automatic%20backups%20work%3F'><h3>How do automatic backups work?<\/h3><\/dt>\n<dd><p>The plugin integrates with WordPress cron system to create backups automatically. You can choose daily, weekly, or monthly frequency based on your site's update frequency.<\/p><\/dd>\n<dt id='is%20it%20safe%20to%20restore%20a%20backup%3F'><h3>Is it safe to restore a backup?<\/h3><\/dt>\n<dd><p>Yes, but always test on a staging site first. The plugin includes safety warnings and confirmation dialogs. Restoration overwrites current files and database.<\/p><\/dd>\n<dt id='what%20happens%20to%20old%20backups%3F'><h3>What happens to old backups?<\/h3><\/dt>\n<dd><p>The plugin automatically manages backup retention based on your \"Maximum Backups\" setting (1-50). Older backups are automatically deleted to save disk space.<\/p><\/dd>\n<dt id='can%20i%20get%20email%20notifications%3F'><h3>Can I get email notifications?<\/h3><\/dt>\n<dd><p>Yes! The plugin includes email notification system with customizable events, HTML\/plain text formats, and detailed backup reports.<\/p><\/dd>\n<dt id='does%20this%20work%20with%20large%20sites%3F'><h3>Does this work with large sites?<\/h3><\/dt>\n<dd><p>Yes, the plugin is optimized for sites of all sizes. It includes memory management, progress tracking, and can handle large databases and file collections.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0 - 2024<\/h4>\n\n<p><strong>Initial Release: Complete Backup Solution<\/strong><\/p>\n\n<p><strong>Features:<\/strong>\n* \ud83c\udfa8 Modern, clean admin interface\n* \u26a1 Real-time AJAX operations - no page reloads\n* \ud83d\udcca Live progress tracking with detailed status messages\n* \ud83d\udce7 Email notification system with HTML\/plain text options\n* \ud83d\udd14 Custom modal dialogs for confirmations\n* \ud83d\udee1\ufe0f Enhanced security with validation and CSRF protection\n* \ud83d\udcc8 Progress bars with visual feedback\n* \ud83d\udccb Backup file validation and integrity checks\n* \ud83d\udd04 Automatic backup scheduling and cleanup\n* \ud83d\udcf1 Mobile-responsive design\n* \ud83c\udf10 Internationalization (i18n) support<\/p>\n\n<p><strong>Technical Features:<\/strong>\n* WordPress cron integration\n* Protected backup directory\n* Comprehensive error handling\n* Rate limiting for AJAX calls\n* File operation security\n* Memory and time limit management<\/p>","raw_excerpt":"Complete WordPress backup and restore solution with real-time progress tracking, AJAX interface, and email notifications.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/247831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=247831"}],"author":[{"embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dcastalialtd"}],"wp:attachment":[{"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=247831"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=247831"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=247831"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=247831"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=247831"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/de.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=247831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}