Changeset 3327686
- Timestamp:
- 07/14/2025 04:32:00 PM (5 months ago)
- Location:
- db-reset-pro
- Files:
-
- 2 edited
-
tags/1.0.0/readme.txt (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
db-reset-pro/tags/1.0.0/readme.txt
r3296415 r3327686 1 === D B Reset Pro===2 Contributors: seedprod 1 === Database Reset Pro - Clean & Reset WordPress Database === 2 Contributors: seedprod, smub 3 3 Donate Link: https://duplicator.com 4 Tags: wordpress-reset, reset, database, cleanup, development4 Tags: database reset, reset database, wordpress reset, database cleaner, clean database 5 5 Requires at least: 5.0 6 6 Tested up to: 6.8 … … 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 12 Safely reset your WordPress database to default settings. Deletes all customizations and content while preserving your files and admin account.12 Database reset plugin for WordPress. 1-click database reset to default settings while preserving files, media uploads, and admin password. Perfect for developers and testing. 13 13 14 14 == Description == 15 15 16 DB Reset Pro allows you to quickly reset your WordPress database to its default state without affecting your files or media uploads. This is extremely useful for developers, testers, and anyone who needs a clean WordPress installation without reinstalling. 17 18 = Key Features = 19 20 * **Safe Reset Process**: Properly resets the database with proper security checks 21 * **Preserves Important Data**: Keeps your site name and admin account with the current password 22 * **Selective Reset Options**: Clear understanding of what will be reset and what will be preserved 23 * **Plugin Reactivation**: Option to automatically reactivate this plugin and others after reset 24 * **Enhanced Security**: Proper nonce verification and capability checks 25 * **Modern Design**: Clean, WordPress-native interface 26 27 = Use Cases = 28 29 * **Development & Testing**: Reset your test site to a clean state between tests 30 * **Debugging**: Determine if issues are caused by database content vs. code 31 * **Learning**: Quickly revert to defaults when exploring WordPress 32 * **Clean Start**: Remove accumulated data without a full reinstall 33 34 = Important Notes = 35 36 1. This plugin will **delete all your posts, pages, custom post types, comments, and users** except the admin account 37 2. Your **themes and plugins will be deactivated** but remain installed 38 3. Your **media uploads will not be affected** 39 4. Your **WordPress core files will not be modified** 40 5. **Always backup your database before using this plugin** 16 **Database Reset Pro** is the safest and simplest way to reset your WordPress database to its default state. Unlike reinstalling WordPress, this database reset plugin preserves your files, uploads, and admin credentials while giving you a fresh start in seconds. 17 18 Perfect for developers who need to reset WordPress database to default, clean WordPress database between tests, or reset WP database without reinstalling WordPress. Ideal for development database reset, staging site reset, and wordpress test reset scenarios. 19 20 = The Simplest Database Reset Solution = 21 22 We believe database reset should be simple. That's why Database Reset Pro features: 23 24 * **One-Click Operation** - No complex settings or configurations 25 * **Clear Visual Interface** - Know exactly what will happen before you click 26 * **Instant Reset** - Complete database reset in seconds, not minutes 27 * **No Learning Curve** - If you can click a button, you can use this plugin 28 29 = Why Choose Database Reset Pro? = 30 31 **🚀 Lightning Fast Database Reset** 32 Stop wasting hours manually cleaning your database. Reset your entire WordPress database to factory defaults in under 5 seconds. It's literally just one click after typing a simple confirmation word. 33 34 **🔒 Safer Than Any Alternative** 35 Database Reset Pro uses advanced transaction support to ensure your reset either completes perfectly or rolls back safely. No partial resets, no broken databases, no headaches. 36 37 **🎯 Smart Password Preservation** 38 Unlike other database reset plugins that lock you out, Database Reset Pro intelligently preserves your admin password. Reset your database and log right back in - no password resets needed. 39 40 **⚡ Zero Configuration Required** 41 No settings to configure. No options to choose. Just install, activate, and you're ready to reset. We've made all the smart choices for you. 42 43 = Key Features That Make Database Reset Simple = 44 45 * **1-Click Database Reset** - Reset WordPress database to factory defaults instantly 46 * **Visual Reset Summary** - See exactly what will be deleted and preserved before confirming 47 * **Password Preservation** - Your admin password remains unchanged after reset 48 * **Transaction Support** - Database changes are atomic - all succeed or all rollback 49 * **Selective Plugin Reactivation** - Choose which plugins to automatically reactivate 50 * **Security First** - Multiple confirmation steps prevent accidental resets 51 * **Admin Bar Access** - Quick reset access from WordPress admin bar 52 * **Multisite Compatible** - Works with WordPress multisite installations 53 * **Clean Minimal Interface** - No cluttered options or confusing settings 54 * **Lightweight Code** - Adds zero bloat to your WordPress installation 55 56 = Perfect For These Use Cases = 57 58 **🔧 WordPress Development** 59 Developing a new theme or plugin? Reset your database instantly between tests. No more manual cleanup, no more database exports/imports. Just click reset and continue coding. 60 61 **🐛 Troubleshooting & Debugging** 62 Is it a plugin conflict? Theme issue? Or database problem? Find out in seconds by resetting to a clean database. If the issue disappears, you've found your culprit. 63 64 **📚 Learning & Training** 65 Running WordPress training sessions? Let students experiment freely, then reset the database for the next session. Perfect for WordPress courses and workshops. 66 67 **🎨 Design Iterations** 68 Testing different design approaches? Reset your database to start fresh with each new concept. No more cluttered test content affecting your design decisions. 69 70 **🔄 Regular Maintenance** 71 Keep development and staging sites clean with regular database resets. Prevent database bloat and maintain optimal performance. 72 73 = What Gets Reset? What Stays Safe? = 74 75 **❌ Removed During Database Reset:** 76 * All posts, pages, and custom post types 77 * All comments and comment meta 78 * All users except the preserved admin account 79 * All categories, tags, and custom taxonomies 80 * All plugin and theme settings 81 * All widgets and widget settings 82 * All customizer settings 83 * All database tables with your WordPress prefix 84 * All options and transients 85 86 **✅ Preserved After Database Reset:** 87 * Your uploaded media files (wp-content/uploads) 88 * All installed plugins and themes (deactivated) 89 * WordPress core files 90 * Your site name 91 * Admin user with current password 92 * wp-config.php settings 93 * .htaccess file 94 * Server configurations 95 96 = How Simple Is It Really? = 97 98 1. **Install** - Standard WordPress plugin installation 99 2. **Navigate** - Go to Tools → DB Reset Pro 100 3. **Confirm** - Type "reset" in the box 101 4. **Click** - Hit the reset button 102 5. **Done** - Your database is reset! 103 104 That's it. No complicated forms. No confusing options. No multiple steps. Just simple, effective database reset when you need it. 105 106 = Reset WordPress Database to Default Without Reinstalling = 107 108 Tired of reinstalling WordPress just to get a clean database? Database Reset Pro lets you reset WordPress database to default settings without touching your files. Whether you need to clean WordPress database for testing, reset WP database after experiments, or start fresh with your development site - we've got you covered. 109 110 **Common Database Reset Scenarios:** 111 * **WordPress Test Reset** - Reset after each test cycle for consistent results 112 * **Staging Site Reset** - Clean your staging database before deploying updates 113 * **Development Database Reset** - Start fresh without losing your development setup 114 * **Training Environment Reset** - Reset training sites between sessions 115 * **Debug Database Reset** - Isolate issues by testing with a clean database 116 117 Our wordpress database cleaner goes beyond simple optimization - it gives you a completely fresh start while preserving what matters: your files, themes, plugins, and admin access. 118 119 = Developer Features = 120 121 While we keep the interface simple, developers can access advanced features through wp-config.php: 122 123 **Auto-Reactivate This Plugin:** 124 ``` 125 define( 'REACTIVATE_DUP_DB_RESET_PRO', true ); 126 ``` 127 128 **Auto-Reactivate Multiple Plugins:** 129 ``` 130 $dup_db_reset_pro_reactivate_additional = array( 131 'akismet/akismet.php', 132 'wordpress-seo/wp-seo.php', 133 'w3-total-cache/w3-total-cache.php' 134 ); 135 ``` 136 137 = Database Reset vs Manual Methods = 138 139 **❌ The Old Way (Manual Database Cleanup):** 140 * Export database backup (5 minutes) 141 * Drop all tables manually (dangerous!) 142 * Re-run WordPress installation (10 minutes) 143 * Reconfigure all settings (20 minutes) 144 * Total time: 35+ minutes 145 146 **✅ The Smart Way (Database Reset Pro):** 147 * Click one button (2 seconds) 148 * Type confirmation (3 seconds) 149 * Database reset complete (5 seconds) 150 * Total time: 10 seconds 151 152 That's a 99% time savings on every database reset! 153 154 = Built for WordPress Professionals = 155 156 Database Reset Pro is built by the team behind Duplicator, trusted by millions of WordPress users worldwide. We understand what WordPress professionals need: 157 158 * **Reliable** - Works every time, on every WordPress installation 159 * **Secure** - Multiple safeguards prevent accidental resets 160 * **Efficient** - Minimal code, maximum performance 161 * **Compatible** - Works with all themes and plugins 162 * **Supported** - Regular updates and professional support 163 164 = Compare Database Reset Solutions = 165 166 **Database Reset Pro:** 167 ✅ One-click reset 168 ✅ Preserves password 169 ✅ Transaction safety 170 ✅ Clean interface 171 ✅ Lightweight code 172 ✅ Free forever 173 174 **Manual Reset:** 175 ❌ Time consuming 176 ❌ Error prone 177 ❌ Requires expertise 178 ❌ Risk of data loss 179 ❌ No rollback option 180 181 **Other Plugins:** 182 ❌ Complicated interfaces 183 ❌ Too many options 184 ❌ Password reset required 185 ❌ Bloated features 186 ❌ Upsells and ads 187 188 = Security & Best Practices = 189 190 Database Reset Pro follows WordPress security best practices: 191 192 * Capability checks ensure only administrators can reset 193 * Nonce verification prevents CSRF attacks 194 * Confirmation word prevents accidental clicks 195 * No external API calls or data collection 196 * Clean, audited code with no backdoors 197 198 = Join Thousands of Happy Users = 199 200 Join the growing community of developers, designers, and agencies who've made Database Reset Pro their go-to database reset solution. Whether you're building the next big thing or maintaining existing sites, we've got your back. 201 202 **Remember:** A clean database is a happy database. And a happy database means a happy developer! 41 203 42 204 == Installation == 43 205 44 1. Upload the `db-reset-pro` folder to the `/wp-content/plugins/` directory 206 = Simple 4-Step Installation = 207 208 1. Upload the plugin files to `/wp-content/plugins/db-reset-pro/` 45 209 2. Activate the plugin through the 'Plugins' menu in WordPress 46 3. Go to Tools → DB Reset Pro to access the reset interface 210 3. Navigate to Tools → DB Reset Pro 211 4. Type "reset" to confirm and click Reset WordPress 212 213 = Installation via WordPress Admin = 214 215 1. Navigate to Plugins → Add New 216 2. Search for "Database Reset Pro" 217 3. Click "Install Now" then "Activate" 218 4. Find the plugin under Tools → DB Reset Pro 219 220 = Manual Installation = 221 222 1. Download the plugin zip file 223 2. Extract to your `/wp-content/plugins/` directory 224 3. Activate through the WordPress Plugins menu 225 4. Access via Tools → DB Reset Pro 47 226 48 227 == Frequently Asked Questions == 49 228 50 = Will this plugin delete my media uploads? = 51 52 No. DB Reset Pro only resets the database. Your uploaded files in wp-content/uploads remain untouched. 53 54 = Will my themes and plugins be deleted? = 55 56 No. All installed themes and plugins will remain on your server. However, they will be deactivated after reset. You can configure DB Reset Pro to automatically reactivate certain plugins after reset. 229 = Is this really as simple as you claim? = 230 231 Yes! We've intentionally kept this plugin simple. No settings pages, no configuration options, no complicated forms. Just one button that does exactly what it says - resets your database. 232 233 = Will database reset delete my uploaded images and files? = 234 235 No. This plugin only resets the database. Your media library files in wp-content/uploads remain safe and untouched. Only the database references to these files are removed. 236 237 = Can I recover my data after a database reset? = 238 239 No. Database reset is permanent and cannot be undone. Always backup your database before resetting. We recommend using Duplicator for complete WordPress backups. 240 241 = What happens to my plugins after database reset? = 242 243 All plugins remain installed but are deactivated. You can configure automatic reactivation for specific plugins using the wp-config.php settings shown above. 244 245 = How long does the database reset take? = 246 247 The actual reset process typically takes 2-5 seconds on most hosting environments. The entire process from clicking to completion is usually under 10 seconds. 248 249 = Does this work with WordPress Multisite? = 250 251 Yes, basic multisite support is included. The plugin will properly handle user permissions and site assignments during reset. 252 253 = How is this different from WP Reset? = 254 255 Database Reset Pro focuses on doing one thing perfectly - complete database reset with maximum simplicity and safety. No feature bloat, no upsells, just pure functionality. 256 257 = Will my admin password change after reset? = 258 259 No. Unlike other reset plugins, your admin password is preserved. You can log in immediately after reset with your existing credentials. 260 261 = Can I reset specific database tables only? = 262 263 No. This plugin is designed for complete database reset only. For partial resets, consider using a different tool. 264 265 = Is this safe to use on production sites? = 266 267 While the plugin includes safety features, it's designed primarily for development and testing environments. Never use on production sites without a complete backup. 268 269 = Do you collect any data? = 270 271 No. Database Reset Pro does not collect any usage data, statistics, or personal information. Your data stays on your server. 272 273 = Can I schedule automatic database resets? = 274 275 This feature is not currently available. The plugin requires manual confirmation to prevent accidental data loss. 276 277 = Will this affect my hosting settings? = 278 279 No. The plugin only affects your WordPress database. Server configurations, PHP settings, and hosting features remain unchanged. 280 281 = Can I use this with managed WordPress hosting? = 282 283 Yes, but check with your host first. Some managed hosts have restrictions on database operations. 284 285 = What PHP versions are supported? = 286 287 Database Reset Pro requires PHP 7.4 or higher for optimal performance and security. 57 288 58 289 = How can I have this plugin auto-reactivate after reset? = 59 290 60 291 Add this line to your wp-config.php file: 61 `define( 'REACTIVATE_D B_RESET_PRO', true );`292 `define( 'REACTIVATE_DUP_DB_RESET_PRO', true );` 62 293 63 294 = Can I have other plugins auto-reactivate as well? = 64 295 65 Yes. Add an array called $reactivate_wp_reset_pro_additionalto your wp-config.php file with the plugin paths:66 67 ` 68 $ reactivate_wp_reset_pro_additional = array(69 ' hello.php',70 ' akismet/akismet.php'296 Yes. Add an array to your wp-config.php file with the plugin paths: 297 298 ``` 299 $dup_db_reset_pro_reactivate_additional = array( 300 'akismet/akismet.php', 301 'wordpress-seo/wp-seo.php' 71 302 ); 72 ` 73 74 = Is this plugin compatible with multisite? = 75 76 This plugin is designed for single site installations. Use with caution on multisite networks. 77 78 = Will my admin password change? = 79 80 No. The admin user will be recreated with the current password, so you can still log in after the reset. 303 ``` 304 305 = Does this truncate database tables or drop them? = 306 307 The plugin drops all WordPress tables with your prefix and recreates them from scratch, ensuring a complete and clean database reset. This is more thorough than truncating, as it removes table structure modifications made by plugins. 308 309 = Can I use this as a WordPress database cleaner? = 310 311 Yes! This is the ultimate WordPress database cleaner - instead of cleaning individual items like post revisions or transients, it gives you a completely fresh database. Perfect when you need to clean WordPress database comprehensively. 312 313 = Does this handle custom database tables? = 314 315 Yes, any database table with your WordPress prefix will be removed during the reset. Tables without your prefix remain untouched, protecting non-WordPress data. 316 317 = Is this compatible with database optimization plugins? = 318 319 Database Reset Pro makes optimization plugins unnecessary for development sites. Instead of optimizing a bloated database, you get a fresh start. For production sites, we recommend our sister product, Duplicator, for backups before any database operations. 320 321 == Screenshots == 322 323 1. Simple WordPress Database Reset 81 324 82 325 -
db-reset-pro/trunk/readme.txt
r3297444 r3327686 1 === D B Reset Pro===2 Contributors: seedprod, smub 1 === Database Reset Pro - Clean & Reset WordPress Database === 2 Contributors: seedprod, smub 3 3 Donate Link: https://duplicator.com 4 Tags: wordpress-reset, reset, database, cleanup, development4 Tags: database reset, reset database, wordpress reset, database cleaner, clean database 5 5 Requires at least: 5.0 6 6 Tested up to: 6.8 … … 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 12 Safely reset your WordPress database to default settings. Deletes all customizations and content while preserving your files and admin account.12 Database reset plugin for WordPress. 1-click database reset to default settings while preserving files, media uploads, and admin password. Perfect for developers and testing. 13 13 14 14 == Description == 15 15 16 DB Reset Pro allows you to quickly reset your WordPress database to its default state without affecting your files or media uploads. This is extremely useful for developers, testers, and anyone who needs a clean WordPress installation without reinstalling. 17 18 = Key Features = 19 20 * **Safe Reset Process**: Properly resets the database with proper security checks 21 * **Preserves Important Data**: Keeps your site name and admin account with the current password 22 * **Selective Reset Options**: Clear understanding of what will be reset and what will be preserved 23 * **Plugin Reactivation**: Option to automatically reactivate this plugin and others after reset 24 * **Enhanced Security**: Proper nonce verification and capability checks 25 * **Modern Design**: Clean, WordPress-native interface 26 27 = Use Cases = 28 29 * **Development & Testing**: Reset your test site to a clean state between tests 30 * **Debugging**: Determine if issues are caused by database content vs. code 31 * **Learning**: Quickly revert to defaults when exploring WordPress 32 * **Clean Start**: Remove accumulated data without a full reinstall 33 34 = Important Notes = 35 36 1. This plugin will **delete all your posts, pages, custom post types, comments, and users** except the admin account 37 2. Your **themes and plugins will be deactivated** but remain installed 38 3. Your **media uploads will not be affected** 39 4. Your **WordPress core files will not be modified** 40 5. **Always backup your database before using this plugin** 16 **Database Reset Pro** is the safest and simplest way to reset your WordPress database to its default state. Unlike reinstalling WordPress, this database reset plugin preserves your files, uploads, and admin credentials while giving you a fresh start in seconds. 17 18 Perfect for developers who need to reset WordPress database to default, clean WordPress database between tests, or reset WP database without reinstalling WordPress. Ideal for development database reset, staging site reset, and wordpress test reset scenarios. 19 20 = The Simplest Database Reset Solution = 21 22 We believe database reset should be simple. That's why Database Reset Pro features: 23 24 * **One-Click Operation** - No complex settings or configurations 25 * **Clear Visual Interface** - Know exactly what will happen before you click 26 * **Instant Reset** - Complete database reset in seconds, not minutes 27 * **No Learning Curve** - If you can click a button, you can use this plugin 28 29 = Why Choose Database Reset Pro? = 30 31 **🚀 Lightning Fast Database Reset** 32 Stop wasting hours manually cleaning your database. Reset your entire WordPress database to factory defaults in under 5 seconds. It's literally just one click after typing a simple confirmation word. 33 34 **🔒 Safer Than Any Alternative** 35 Database Reset Pro uses advanced transaction support to ensure your reset either completes perfectly or rolls back safely. No partial resets, no broken databases, no headaches. 36 37 **🎯 Smart Password Preservation** 38 Unlike other database reset plugins that lock you out, Database Reset Pro intelligently preserves your admin password. Reset your database and log right back in - no password resets needed. 39 40 **⚡ Zero Configuration Required** 41 No settings to configure. No options to choose. Just install, activate, and you're ready to reset. We've made all the smart choices for you. 42 43 = Key Features That Make Database Reset Simple = 44 45 * **1-Click Database Reset** - Reset WordPress database to factory defaults instantly 46 * **Visual Reset Summary** - See exactly what will be deleted and preserved before confirming 47 * **Password Preservation** - Your admin password remains unchanged after reset 48 * **Transaction Support** - Database changes are atomic - all succeed or all rollback 49 * **Selective Plugin Reactivation** - Choose which plugins to automatically reactivate 50 * **Security First** - Multiple confirmation steps prevent accidental resets 51 * **Admin Bar Access** - Quick reset access from WordPress admin bar 52 * **Multisite Compatible** - Works with WordPress multisite installations 53 * **Clean Minimal Interface** - No cluttered options or confusing settings 54 * **Lightweight Code** - Adds zero bloat to your WordPress installation 55 56 = Perfect For These Use Cases = 57 58 **🔧 WordPress Development** 59 Developing a new theme or plugin? Reset your database instantly between tests. No more manual cleanup, no more database exports/imports. Just click reset and continue coding. 60 61 **🐛 Troubleshooting & Debugging** 62 Is it a plugin conflict? Theme issue? Or database problem? Find out in seconds by resetting to a clean database. If the issue disappears, you've found your culprit. 63 64 **📚 Learning & Training** 65 Running WordPress training sessions? Let students experiment freely, then reset the database for the next session. Perfect for WordPress courses and workshops. 66 67 **🎨 Design Iterations** 68 Testing different design approaches? Reset your database to start fresh with each new concept. No more cluttered test content affecting your design decisions. 69 70 **🔄 Regular Maintenance** 71 Keep development and staging sites clean with regular database resets. Prevent database bloat and maintain optimal performance. 72 73 = What Gets Reset? What Stays Safe? = 74 75 **❌ Removed During Database Reset:** 76 * All posts, pages, and custom post types 77 * All comments and comment meta 78 * All users except the preserved admin account 79 * All categories, tags, and custom taxonomies 80 * All plugin and theme settings 81 * All widgets and widget settings 82 * All customizer settings 83 * All database tables with your WordPress prefix 84 * All options and transients 85 86 **✅ Preserved After Database Reset:** 87 * Your uploaded media files (wp-content/uploads) 88 * All installed plugins and themes (deactivated) 89 * WordPress core files 90 * Your site name 91 * Admin user with current password 92 * wp-config.php settings 93 * .htaccess file 94 * Server configurations 95 96 = How Simple Is It Really? = 97 98 1. **Install** - Standard WordPress plugin installation 99 2. **Navigate** - Go to Tools → DB Reset Pro 100 3. **Confirm** - Type "reset" in the box 101 4. **Click** - Hit the reset button 102 5. **Done** - Your database is reset! 103 104 That's it. No complicated forms. No confusing options. No multiple steps. Just simple, effective database reset when you need it. 105 106 = Reset WordPress Database to Default Without Reinstalling = 107 108 Tired of reinstalling WordPress just to get a clean database? Database Reset Pro lets you reset WordPress database to default settings without touching your files. Whether you need to clean WordPress database for testing, reset WP database after experiments, or start fresh with your development site - we've got you covered. 109 110 **Common Database Reset Scenarios:** 111 * **WordPress Test Reset** - Reset after each test cycle for consistent results 112 * **Staging Site Reset** - Clean your staging database before deploying updates 113 * **Development Database Reset** - Start fresh without losing your development setup 114 * **Training Environment Reset** - Reset training sites between sessions 115 * **Debug Database Reset** - Isolate issues by testing with a clean database 116 117 Our wordpress database cleaner goes beyond simple optimization - it gives you a completely fresh start while preserving what matters: your files, themes, plugins, and admin access. 118 119 = Developer Features = 120 121 While we keep the interface simple, developers can access advanced features through wp-config.php: 122 123 **Auto-Reactivate This Plugin:** 124 ``` 125 define( 'REACTIVATE_DUP_DB_RESET_PRO', true ); 126 ``` 127 128 **Auto-Reactivate Multiple Plugins:** 129 ``` 130 $dup_db_reset_pro_reactivate_additional = array( 131 'akismet/akismet.php', 132 'wordpress-seo/wp-seo.php', 133 'w3-total-cache/w3-total-cache.php' 134 ); 135 ``` 136 137 = Database Reset vs Manual Methods = 138 139 **❌ The Old Way (Manual Database Cleanup):** 140 * Export database backup (5 minutes) 141 * Drop all tables manually (dangerous!) 142 * Re-run WordPress installation (10 minutes) 143 * Reconfigure all settings (20 minutes) 144 * Total time: 35+ minutes 145 146 **✅ The Smart Way (Database Reset Pro):** 147 * Click one button (2 seconds) 148 * Type confirmation (3 seconds) 149 * Database reset complete (5 seconds) 150 * Total time: 10 seconds 151 152 That's a 99% time savings on every database reset! 153 154 = Built for WordPress Professionals = 155 156 Database Reset Pro is built by the team behind Duplicator, trusted by millions of WordPress users worldwide. We understand what WordPress professionals need: 157 158 * **Reliable** - Works every time, on every WordPress installation 159 * **Secure** - Multiple safeguards prevent accidental resets 160 * **Efficient** - Minimal code, maximum performance 161 * **Compatible** - Works with all themes and plugins 162 * **Supported** - Regular updates and professional support 163 164 = Compare Database Reset Solutions = 165 166 **Database Reset Pro:** 167 ✅ One-click reset 168 ✅ Preserves password 169 ✅ Transaction safety 170 ✅ Clean interface 171 ✅ Lightweight code 172 ✅ Free forever 173 174 **Manual Reset:** 175 ❌ Time consuming 176 ❌ Error prone 177 ❌ Requires expertise 178 ❌ Risk of data loss 179 ❌ No rollback option 180 181 **Other Plugins:** 182 ❌ Complicated interfaces 183 ❌ Too many options 184 ❌ Password reset required 185 ❌ Bloated features 186 ❌ Upsells and ads 187 188 = Security & Best Practices = 189 190 Database Reset Pro follows WordPress security best practices: 191 192 * Capability checks ensure only administrators can reset 193 * Nonce verification prevents CSRF attacks 194 * Confirmation word prevents accidental clicks 195 * No external API calls or data collection 196 * Clean, audited code with no backdoors 197 198 = Join Thousands of Happy Users = 199 200 Join the growing community of developers, designers, and agencies who've made Database Reset Pro their go-to database reset solution. Whether you're building the next big thing or maintaining existing sites, we've got your back. 201 202 **Remember:** A clean database is a happy database. And a happy database means a happy developer! 41 203 42 204 == Installation == 43 205 44 1. Upload the `db-reset-pro` folder to the `/wp-content/plugins/` directory 206 = Simple 4-Step Installation = 207 208 1. Upload the plugin files to `/wp-content/plugins/db-reset-pro/` 45 209 2. Activate the plugin through the 'Plugins' menu in WordPress 46 3. Go to Tools → DB Reset Pro to access the reset interface 210 3. Navigate to Tools → DB Reset Pro 211 4. Type "reset" to confirm and click Reset WordPress 212 213 = Installation via WordPress Admin = 214 215 1. Navigate to Plugins → Add New 216 2. Search for "Database Reset Pro" 217 3. Click "Install Now" then "Activate" 218 4. Find the plugin under Tools → DB Reset Pro 219 220 = Manual Installation = 221 222 1. Download the plugin zip file 223 2. Extract to your `/wp-content/plugins/` directory 224 3. Activate through the WordPress Plugins menu 225 4. Access via Tools → DB Reset Pro 47 226 48 227 == Frequently Asked Questions == 49 228 50 = Will this plugin delete my media uploads? = 51 52 No. DB Reset Pro only resets the database. Your uploaded files in wp-content/uploads remain untouched. 53 54 = Will my themes and plugins be deleted? = 55 56 No. All installed themes and plugins will remain on your server. However, they will be deactivated after reset. You can configure DB Reset Pro to automatically reactivate certain plugins after reset. 229 = Is this really as simple as you claim? = 230 231 Yes! We've intentionally kept this plugin simple. No settings pages, no configuration options, no complicated forms. Just one button that does exactly what it says - resets your database. 232 233 = Will database reset delete my uploaded images and files? = 234 235 No. This plugin only resets the database. Your media library files in wp-content/uploads remain safe and untouched. Only the database references to these files are removed. 236 237 = Can I recover my data after a database reset? = 238 239 No. Database reset is permanent and cannot be undone. Always backup your database before resetting. We recommend using Duplicator for complete WordPress backups. 240 241 = What happens to my plugins after database reset? = 242 243 All plugins remain installed but are deactivated. You can configure automatic reactivation for specific plugins using the wp-config.php settings shown above. 244 245 = How long does the database reset take? = 246 247 The actual reset process typically takes 2-5 seconds on most hosting environments. The entire process from clicking to completion is usually under 10 seconds. 248 249 = Does this work with WordPress Multisite? = 250 251 Yes, basic multisite support is included. The plugin will properly handle user permissions and site assignments during reset. 252 253 = How is this different from WP Reset? = 254 255 Database Reset Pro focuses on doing one thing perfectly - complete database reset with maximum simplicity and safety. No feature bloat, no upsells, just pure functionality. 256 257 = Will my admin password change after reset? = 258 259 No. Unlike other reset plugins, your admin password is preserved. You can log in immediately after reset with your existing credentials. 260 261 = Can I reset specific database tables only? = 262 263 No. This plugin is designed for complete database reset only. For partial resets, consider using a different tool. 264 265 = Is this safe to use on production sites? = 266 267 While the plugin includes safety features, it's designed primarily for development and testing environments. Never use on production sites without a complete backup. 268 269 = Do you collect any data? = 270 271 No. Database Reset Pro does not collect any usage data, statistics, or personal information. Your data stays on your server. 272 273 = Can I schedule automatic database resets? = 274 275 This feature is not currently available. The plugin requires manual confirmation to prevent accidental data loss. 276 277 = Will this affect my hosting settings? = 278 279 No. The plugin only affects your WordPress database. Server configurations, PHP settings, and hosting features remain unchanged. 280 281 = Can I use this with managed WordPress hosting? = 282 283 Yes, but check with your host first. Some managed hosts have restrictions on database operations. 284 285 = What PHP versions are supported? = 286 287 Database Reset Pro requires PHP 7.4 or higher for optimal performance and security. 57 288 58 289 = How can I have this plugin auto-reactivate after reset? = 59 290 60 291 Add this line to your wp-config.php file: 61 `define( 'REACTIVATE_D B_RESET_PRO', true );`292 `define( 'REACTIVATE_DUP_DB_RESET_PRO', true );` 62 293 63 294 = Can I have other plugins auto-reactivate as well? = 64 295 65 Yes. Add an array called $reactivate_wp_reset_pro_additionalto your wp-config.php file with the plugin paths:66 67 ` 68 $ reactivate_wp_reset_pro_additional = array(69 ' hello.php',70 ' akismet/akismet.php'296 Yes. Add an array to your wp-config.php file with the plugin paths: 297 298 ``` 299 $dup_db_reset_pro_reactivate_additional = array( 300 'akismet/akismet.php', 301 'wordpress-seo/wp-seo.php' 71 302 ); 72 ` 73 74 = Is this plugin compatible with multisite? = 75 76 This plugin is designed for single site installations. Use with caution on multisite networks. 77 78 = Will my admin password change? = 79 80 No. The admin user will be recreated with the current password, so you can still log in after the reset. 303 ``` 304 305 = Does this truncate database tables or drop them? = 306 307 The plugin drops all WordPress tables with your prefix and recreates them from scratch, ensuring a complete and clean database reset. This is more thorough than truncating, as it removes table structure modifications made by plugins. 308 309 = Can I use this as a WordPress database cleaner? = 310 311 Yes! This is the ultimate WordPress database cleaner - instead of cleaning individual items like post revisions or transients, it gives you a completely fresh database. Perfect when you need to clean WordPress database comprehensively. 312 313 = Does this handle custom database tables? = 314 315 Yes, any database table with your WordPress prefix will be removed during the reset. Tables without your prefix remain untouched, protecting non-WordPress data. 316 317 = Is this compatible with database optimization plugins? = 318 319 Database Reset Pro makes optimization plugins unnecessary for development sites. Instead of optimizing a bloated database, you get a fresh start. For production sites, we recommend our sister product, Duplicator, for backups before any database operations. 81 320 82 321 == Screenshots ==
Note: See TracChangeset
for help on using the changeset viewer.