PluginProbe ʕ •ᴥ•ʔ
All-in-One WP Migration and Backup / 7.99
All-in-One WP Migration and Backup v7.99
trunk 7.100 7.101 7.102 7.103 7.104 7.105 7.97 7.98 7.99
all-in-one-wp-migration / readme.txt
all-in-one-wp-migration Last commit date
lib 8 months ago LICENSE 12 years ago all-in-one-wp-migration.php 8 months ago changelog.txt 2 years ago constants.php 8 months ago deprecated.php 1 year ago exceptions.php 9 months ago functions.php 8 months ago loader.php 9 months ago readme.txt 8 months ago uninstall.php 11 months ago
readme.txt
295 lines
1 === All-in-One WP Migration and Backup ===
2 Contributors: yani.iliev, bangelov, pimjitsawang
3 Tags: backup, transfer, copy, move, clone
4 Requires at least: 3.3
5 Tested up to: 6.8
6 Requires PHP: 5.3
7 Stable tag: 7.99
8 License: GPLv3 or later
9
10 Trusted by 60M+ sites: The gold standard for WordPress migrations, backups, and site transfers since 2013.
11
12 == Description ==
13 **The Most Trusted WordPress Migration & Backup Solution Since 2013**
14
15 All-in-One WP Migration is the gold standard for WordPress site migration, used by over 60 million websites worldwide - from small blogs to Fortune 500 companies and government agencies. Our plugin offers enterprise-grade reliability with beginner-friendly simplicity.
16
17 **Why Choose All-in-One WP Migration?**
18
19 * **Effortless Migration**: Export your entire site with a single click - including database, media, themes, and plugins
20 * **Zero Downtime**: Complete your migration with no service interruptions
21 * **Universal Compatibility**: Works across all hosting providers, from budget shared hosting to high-end dedicated servers
22 * **Technical Excellence**: Engineered for reliability with memory-efficient processing (512KB chunks), ideal for resource-limited environments
23 * **No Technical Skills Required**: Intuitive interface designed for users of all skill levels
24 * **Cross-Database Support**: Seamlessly move between MySQL, MariaDB, and SQLite databases
25 * **Secure & Reliable**: Trusted by Boeing, NASA, Harvard, Stanford, Automattic, and government agencies worldwide
26
27 **How It Works - Simple as 1-2-3:**
28
29 1. **Install** the plugin on your source and destination sites
30 2. **Export** your site to a .wpress file with one click
31 3. **Import** using our drag-and-drop importer on your destination site
32
33 **For Developers & Power Users:**
34
35 * **Advanced Find & Replace**: Control exactly what changes during migration
36 * **Selective Content Migration**: Include/exclude specific content types
37 * **PHP 5.3-8.4 Compatibility**: Works across virtually all hosting environments
38 * **Custom WPress Format**: Our optimized archive format ensures data integrity
39 * **Hook System**: Extensive API for custom integration and workflows
40 * **Command-Line Support**: Automate migrations via WP-CLI
41
42 **Premium Extensions:**
43
44 Enhance your migration workflow with our [premium extensions](https://servmask.com/products) for:
45
46 * **Unlimited Site Size**: Migrate sites of any size
47 * **Cloud Storage Integration**: Direct migration to/from Dropbox, Google Drive, OneDrive, and more
48 * **Multisite Support**: Migrate complex WordPress networks
49 * **Scheduled Backups**: Automated, recurring backups
50 * **Database Filtering**: Exclude specific tables or data
51
52 **Features Spotlight:**
53
54 * WCAG 2.1 AA Level accessibility compliance
55 * Mobile-responsive interface
56 * [Browse WPRESS files online](https://traktor.servmask.com) or [extract locally](https://traktor.wp-migration.com)
57 * Automatic URL and path replacement
58 * WordPress Playground integration for SQLite/MySQL migration
59 * Regular bi-weekly updates ensuring compatibility with the latest WordPress versions
60 * Available in 50+ languages including Japanese
61
62 **Trusted by the Government and Big Corporations:**
63
64 Many enterprise customers, government organizations, and universities use, love, and trust All-in-One WP Migration. Here are some: Boeing, NASA, VW, IBM, Harvard University, Stanford University, Lego, P&G, Automattic, State of California, State of Hawaii.
65 This broad adoption and usage of All-in-One WP Migration demonstrate how **safe, reliable and adaptable** the plugin is for just about any website migration need.
66
67 **Update Frequency:**
68 Our team is dedicated to keeping All-in-One WP Migration up-to-date and secure. We release updates every two weeks or at least once a month, ensuring compatibility with the latest WordPress versions, including beta releases. Our proactive testing and feedback to the WordPress core team help in preemptively addressing any potential issues, providing our users with a reliable and forward-compatible migration and backup solution.
69
70 **Full Compatibility and Support:**
71
72 All-in-One WP Migration has been extensively tested and confirmed to be compatible with most WordPress plugins and themes.
73 This means you don't get to experience cross-plugin compatibility issues that can slow down, bug, or break down your WordPress website when you install and use All-in-One WP Migration.
74 As a matter of fact, All-in-One WP Migration has partnered with multiple theme/plugin vendors to distribute their themes/plugins with us as a single, easy to use, easy to install package.
75 These vendors trust us and our plugin to provide their customers with reliable product delivery, support, migrations, and backups.
76
77 **Cloud Storage Supported:**
78
79 All-in-One WP Migration supports and syncs seamlessly with top cloud storage services.
80 The plugin comes preinstalled on all Bitnami WordPress sites running on AWS, Google Compute Cloud, and Microsoft Azure.
81
82 **Case Studies:**
83
84 * Small Business Growth: A small online retailer was able to seamlessly migrate to a more robust hosting solution to handle increasing traffic during peak shopping seasons, ensuring smooth customer experiences without downtime.
85 * Educational Institutions: A prominent university utilized All-in-One WP Migration to consolidate multiple departmental sites into a single, unified WordPress network, simplifying management and enhancing site security.
86 * Government Reliability: Following a directive to improve digital accessibility, a government agency used our plugin to migrate their content to a new, compliant platform without impacting public access to critical information.
87
88 = Contact us =
89 * [Report a security vulnerability](https://patchstack.com/database/vdp/all-in-one-wp-migration)
90 * [Get free help from us here](https://servmask.com/help)
91 * [Report a bug or request a feature](https://servmask.com/help)
92 * [Find out more about us](https://servmask.com)
93
94 [youtube http://www.youtube.com/watch?v=BpWxCeUWBOk]
95
96 [youtube http://www.youtube.com/watch?v=mRp7qTFYKgs]
97
98 == Installation ==
99 1. All-in-One WP Migration can be installed directly through your WordPress Plugins dashboard.
100 1. Click "Add New" and Search for "All-in-One WP Migration"
101 1. Install and Activate
102
103 Alternatively, you can download the plugin using the download button on this page and then upload the all-in-one-wp-migration folder to the /wp-content/plugins/ directory then activate throught the Plugins dashboard in WordPress
104
105 == Screenshots ==
106 1. Mobile Export page
107 2. Mobile Import page
108 3. Plugin Menu
109
110 == Privacy Policy ==
111 All-in-One WP Migration is designed to fully respect and protect the personal information of its users. It asks for your consent to collect the user's email address when filling the plugin's contact form.
112 All-in-One WP Migration is in full compliance with General Data Protection Regulation (GDPR).
113 See our [GDPR Compliant Privacy Policy here](https://www.iubenda.com/privacy-policy/946881).
114
115 == Changelog ==
116 = 7.99 =
117 **Added**
118
119 * Gzip compression support for file operations to improve backup file handling
120
121 **Fixed**
122
123 * jQuery deprecated bind() method replaced with on() for better compatibility
124 * File upload security by removing stripslashes_deep on $_FILES input
125
126 **Improved**
127
128 * Stream operations replaced with ai1wm_write() for enhanced reliability
129 * Update javascript dependencies to use latest versions
130
131 = 7.98 =
132 **Added**
133
134 * WP_IMPORTING constant for better hosting providers compatibility
135
136 **Fixed**
137
138 * Stored Cross-Site Scripting vulnerability in file upload (CVE-2025-8490). Thank you WordFence and Jack Pas for reporting this. [What you need to know](https://help.servmask.com/knowledgebase/cve-2025-8490-what-you-need-to-know).
139 * File upload exceptions handling for better error reporting
140
141 **Improved**
142
143 * PHP 8 compatibility issues in MySQLi database handler
144 * File uploader refactored for enhanced security and reliability
145
146 = 7.97 =
147 **Added**
148
149 * SQLite support in AUTO_INCREMENT check
150
151 **Fixed**
152
153 * Database replacement for serialized values to handle edge cases with string length validation
154
155 = 7.96 =
156 **Added**
157
158 * Admin notice warning when AUTO_INCREMENT is missing on wp_options table
159
160 = 7.95 =
161 **Added**
162
163 * New action hook ai1wm_status_export_init for developers on export initialization
164
165 **Fixed**
166
167 * Theme export progress display showing incorrect percentage
168 * Uninstall.php script functionality
169 * Export and import button ordering
170 * Dropdown height styling issues
171
172 = 7.94 =
173 **Added**
174
175 * Refresh Elementor plugin cache on import
176
177 = 7.93 =
178 **Fixed**
179
180 * Compatibility issue with PHP 7 and PHP 5 due to trailing comma in style registration
181
182 = 7.92 =
183 **Improved**
184
185 * Passed Plugin Check Plugin (PCP) validation
186 * Archive name generation
187
188 = 7.91 =
189 **Added**
190
191 * CiviCRM for WordPress support
192
193 = 7.90 =
194 **Added**
195
196 * Introduced a constant to disable MySQL late row lookups for enhanced database performance
197
198 **Improved**
199
200 * Enhanced SQLite database integration for improved stability and efficiency
201 * Strengthened serialization replacement mechanism to address an unauthenticated PHP Object Injection vulnerability (CVE-2024-10942). Special thanks to Webbernaut for responsibly disclosing this issue
202 * Preserved the wp_rocket_settings option during exports for improved user experience
203
204 **Fixed**
205
206 * Resolved PHP 8.4 deprecation warnings
207
208 = 7.89 =
209 **Improved**
210
211 * Upgraded to Node.js 22 for better performance and security
212 * Updated all plugin dependencies to keep things running smoothly and securely
213
214 = 7.88 =
215 **Fixed**
216
217 * Fixed an issue where the upload progress was stuck at 100%
218 * Fixed an issue where the upload could not be cancelled before it was completed
219
220 **Improved**
221
222 * Improved user-facing messages to be friendlier, direct, consistent, and more informative.
223
224 = 7.87 =
225 **Fixed**
226
227 * Resolved a vulnerability where error logs were publicly accessible with a known name by appending random affixes to error log filenames, making them unguessable. Error logs are now automatically deleted daily and during plugin updates. Special thanks to villu164 for responsibly disclosing this issue.
228 * Resolved a vulnerability where an administrator user could inject arbitrary PHP code through specific inputs. This vulnerability requires administrator-level access to exploit, ensuring that unauthorized users cannot perform this action. Special thanks to Ryan Kozak for responsibly disclosing this issue.
229
230 = 7.86 =
231 **Fixed**
232
233 * Resolved an issue with PHP 8.4 compatibility and restoring backup files via WP-CLI
234
235 = 7.85 =
236 **Added**
237
238 * PHP 8.4 compatibility
239
240 = 7.84 =
241 **Added**
242
243 * New hooks during the export and import processes to allow for custom actions and integrations
244
245 = 7.83 =
246 **Fixed**
247
248 * Resolved an issue where downloading backup files was failing on WordPress Playground environments
249
250 = 7.82 =
251 **Added**
252
253 * SQLite support
254 * WordPress Playground support
255
256 = 7.81 =
257 **Added**
258
259 * Reset Hub Page: Introducing a new reset hub page, providing users with powerful reset tools for efficient site management. This feature allows for easier resets of WordPress environments, facilitating smoother development and testing workflows.
260
261 **Improved**
262
263 * Better W3TC Support
264 * PHP Compatibility Checks: Display a warning notification, when you move/restore your site to a different PHP version.
265
266 = 7.80 =
267 **Added**
268
269 * Support for update-services plugin
270 * Domain name conversion to dashes from dots in the backup name for improved hosting providers compatibility
271
272 **Improved**
273
274 * Better support for Multisite to Standalone and Standalone to Multisite exports and imports, streamlining the migration process
275
276 = 7.79 =
277 **Added**
278
279 * Support for WordPress v6.4
280
281 = 7.78 =
282 **Added**
283
284 * Implemented a new Schedules page within the plugin, displaying various advanced features exclusive to premium extensions
285
286 = 7.77 =
287 **Added**
288
289 * Tested the new version of WordPress 6.3
290
291 = 7.76 =
292 **Fixed**
293
294 * Removed the [beta] label from advanced settings
295