Changeset 3351958
- Timestamp:
- 08/28/2025 11:42:20 AM (4 months ago)
- File:
-
- 1 edited
-
db-reset-pro/trunk/readme.txt (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
db-reset-pro/trunk/readme.txt
r3349922 r3351958 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html 11 11 12 D atabase reset plugin for WordPress. 1-click database reset to default settings while preserving files, media uploads, and admin password. Perfect for developers and testing.12 DB Reset Pro is a powerful free Database reset plugin for WordPress. 1-click database reset to default settings while preserving files, media uploads, and admin password. 13 13 14 14 == Description == … … 16 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 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.18 Perfect for developers who need to reset WordPress database to default, clean WordPress database between tests, or reset WP database without reinstalling WordPress. DB Reset Pro is ideal for development database reset, staging site reset, and wordpress test reset scenarios. 19 19 20 20 = The Simplest Database Reset Solution = 21 21 22 We believe database reset should be simple. That's why D atabaseReset Pro features:22 We believe database reset should be simple. That's why DB Reset Pro features: 23 23 24 24 * **One-Click Operation** - No complex settings or configurations … … 33 33 34 34 **🔒 Safer Than Any Alternative** 35 D atabaseReset Pro uses advanced transaction support to ensure your reset either completes perfectly or rolls back safely. No partial resets, no broken databases, no headaches.35 DB 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 36 37 37 **🎯 Smart Password Preservation** … … 106 106 = Reset WordPress Database to Default Without Reinstalling = 107 107 108 Tired of reinstalling WordPress just to get a clean database? D atabaseReset 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.108 Tired of reinstalling WordPress just to get a clean database? DB 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 109 110 110 **Common Database Reset Scenarios:** … … 115 115 * **Debug Database Reset** - Isolate issues by testing with a clean database 116 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.117 Our wordpress database cleaner (DB Reset Pro) goes beyond simple optimization - it gives you a completely fresh start while preserving what matters: your files, themes, plugins, and admin access. 118 118 119 119 = Developer Features = … … 144 144 * Total time: 35+ minutes 145 145 146 **✅ The Smart Way ( DatabaseReset Pro):**146 **✅ The Smart Way (with DB Reset Pro):** 147 147 * Click one button (2 seconds) 148 148 * Type confirmation (3 seconds) … … 198 198 = Join Thousands of Happy Users = 199 199 200 Join the growing community of developers, designers, and agencies who've made D atabaseReset Pro their go-to database reset solution. Whether you're building the next big thing or maintaining existing sites, we've got your back.200 Join the growing community of developers, designers, and agencies who've made DB 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 201 202 202 **Remember:** A clean database is a happy database. And a happy database means a happy developer! … … 344 344 * Better capability checks for security 345 345 346 === Database Reset Pro - Clean & Reset WordPress Database === 347 Contributors: seedprod, smub 348 Donate Link: https://duplicator.com?utm_source=db-reset-pro&utm_medium=readme&utm_campaign=donate-link 349 Tags: database reset, reset database, wordpress reset, database cleaner, clean database 350 Requires at least: 5.0 351 Tested up to: 6.8 352 Requires PHP: 7.4 353 Stable tag: 1.0.2 354 License: GPLv2 or later 355 License URI: http://www.gnu.org/licenses/gpl-2.0.html 356 357 DB Reset Pro is a powerful free Database reset plugin for WordPress. 1-click database reset to default settings while preserving files, media uploads, and admin password. 358 359 == Description == 360 361 **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. 362 363 Perfect for developers who need to reset WordPress database to default, clean WordPress database between tests, or reset WP database without reinstalling WordPress. DB Reset Pro is ideal for development database reset, staging site reset, and wordpress test reset scenarios. 364 365 = The Simplest Database Reset Solution = 366 367 We believe database reset should be simple. That's why DB Reset Pro features: 368 369 * **One-Click Operation** - No complex settings or configurations 370 * **Clear Visual Interface** - Know exactly what will happen before you click 371 * **Instant Reset** - Complete database reset in seconds, not minutes 372 * **No Learning Curve** - If you can click a button, you can use this plugin 373 374 = Why Choose Database Reset Pro? = 375 376 **🚀 Lightning Fast Database Reset** 377 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. 378 379 **🔒 Safer Than Any Alternative** 380 DB 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. 381 382 **🎯 Smart Password Preservation** 383 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. 384 385 **⚡ Zero Configuration Required** 386 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. 387 388 = Key Features That Make Database Reset Simple = 389 390 * **1-Click Database Reset** - Reset WordPress database to factory defaults instantly 391 * **Visual Reset Summary** - See exactly what will be deleted and preserved before confirming 392 * **Password Preservation** - Your admin password remains unchanged after reset 393 * **Transaction Support** - Database changes are atomic - all succeed or all rollback 394 * **Selective Plugin Reactivation** - Choose which plugins to automatically reactivate 395 * **Security First** - Multiple confirmation steps prevent accidental resets 396 * **Admin Bar Access** - Quick reset access from WordPress admin bar 397 * **Multisite Compatible** - Works with WordPress multisite installations 398 * **Clean Minimal Interface** - No cluttered options or confusing settings 399 * **Lightweight Code** - Adds zero bloat to your WordPress installation 400 401 = Perfect For These Use Cases = 402 403 **🔧 WordPress Development** 404 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. 405 406 **🐛 Troubleshooting & Debugging** 407 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. 408 409 **📚 Learning & Training** 410 Running WordPress training sessions? Let students experiment freely, then reset the database for the next session. Perfect for WordPress courses and workshops. 411 412 **🎨 Design Iterations** 413 Testing different design approaches? Reset your database to start fresh with each new concept. No more cluttered test content affecting your design decisions. 414 415 **🔄 Regular Maintenance** 416 Keep development and staging sites clean with regular database resets. Prevent database bloat and maintain optimal performance. 417 418 = What Gets Reset? What Stays Safe? = 419 420 **❌ Removed During Database Reset:** 421 * All posts, pages, and custom post types 422 * All comments and comment meta 423 * All users except the preserved admin account 424 * All categories, tags, and custom taxonomies 425 * All plugin and theme settings 426 * All widgets and widget settings 427 * All customizer settings 428 * All database tables with your WordPress prefix 429 * All options and transients 430 431 **✅ Preserved After Database Reset:** 432 * Your uploaded media files (wp-content/uploads) 433 * All installed plugins and themes (deactivated) 434 * WordPress core files 435 * Your site name 436 * Admin user with current password 437 * wp-config.php settings 438 * .htaccess file 439 * Server configurations 440 441 = How Simple Is It Really? = 442 443 1. **Install** - Standard WordPress plugin installation 444 2. **Navigate** - Go to Tools → DB Reset Pro 445 3. **Confirm** - Type "reset" in the box 446 4. **Click** - Hit the reset button 447 5. **Done** - Your database is reset! 448 449 That's it. No complicated forms. No confusing options. No multiple steps. Just simple, effective database reset when you need it. 450 451 = Reset WordPress Database to Default Without Reinstalling = 452 453 Tired of reinstalling WordPress just to get a clean database? DB 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. 454 455 **Common Database Reset Scenarios:** 456 * **WordPress Test Reset** - Reset after each test cycle for consistent results 457 * **Staging Site Reset** - Clean your staging database before deploying updates 458 * **Development Database Reset** - Start fresh without losing your development setup 459 * **Training Environment Reset** - Reset training sites between sessions 460 * **Debug Database Reset** - Isolate issues by testing with a clean database 461 462 Our wordpress database cleaner (DB Reset Pro) goes beyond simple optimization - it gives you a completely fresh start while preserving what matters: your files, themes, plugins, and admin access. 463 464 = Developer Features = 465 466 While we keep the interface simple, developers can access advanced features through wp-config.php: 467 468 **Disable Auto-Reactivation (enabled by default):** 469 ``` 470 define( 'REACTIVATE_DUP_DB_RESET_PRO', false ); 471 ``` 472 473 **Auto-Reactivate Multiple Plugins:** 474 ``` 475 $dup_db_reset_pro_reactivate_additional = array( 476 'akismet/akismet.php', 477 'wordpress-seo/wp-seo.php', 478 'w3-total-cache/w3-total-cache.php' 479 ); 480 ``` 481 482 = Database Reset vs Manual Methods = 483 484 **❌ The Old Way (Manual Database Cleanup):** 485 * Export database backup (5 minutes) 486 * Drop all tables manually (dangerous!) 487 * Re-run WordPress installation (10 minutes) 488 * Reconfigure all settings (20 minutes) 489 * Total time: 35+ minutes 490 491 **✅ The Smart Way (with DB Reset Pro):** 492 * Click one button (2 seconds) 493 * Type confirmation (3 seconds) 494 * Database reset complete (5 seconds) 495 * Total time: 10 seconds 496 497 That's a 99% time savings on every database reset! 498 499 = Built for WordPress Professionals = 500 501 Database Reset Pro is built by the team behind Duplicator, trusted by millions of WordPress users worldwide. We understand what WordPress professionals need: 502 503 * **Reliable** - Works every time, on every WordPress installation 504 * **Secure** - Multiple safeguards prevent accidental resets 505 * **Efficient** - Minimal code, maximum performance 506 * **Compatible** - Works with all themes and plugins 507 * **Supported** - Regular updates and professional support 508 509 = Compare Database Reset Solutions = 510 511 **Database Reset Pro:** 512 ✅ One-click reset 513 ✅ Preserves password 514 ✅ Transaction safety 515 ✅ Clean interface 516 ✅ Lightweight code 517 ✅ Free forever 518 519 **Manual Reset:** 520 ❌ Time consuming 521 ❌ Error prone 522 ❌ Requires expertise 523 ❌ Risk of data loss 524 ❌ No rollback option 525 526 **Other Plugins:** 527 ❌ Complicated interfaces 528 ❌ Too many options 529 ❌ Password reset required 530 ❌ Bloated features 531 ❌ Upsells and ads 532 533 = Security & Best Practices = 534 535 Database Reset Pro follows WordPress security best practices: 536 537 * Capability checks ensure only administrators can reset 538 * Nonce verification prevents CSRF attacks 539 * Confirmation word prevents accidental clicks 540 * No external API calls or data collection 541 * Clean, audited code with no backdoors 542 543 = Join Thousands of Happy Users = 544 545 Join the growing community of developers, designers, and agencies who've made DB 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. 546 547 **Remember:** A clean database is a happy database. And a happy database means a happy developer! 548 549 == Installation == 550 551 = Simple 4-Step Installation = 552 553 1. Upload the plugin files to `/wp-content/plugins/db-reset-pro/` 554 2. Activate the plugin through the 'Plugins' menu in WordPress 555 3. Navigate to Tools → DB Reset Pro 556 4. Type "reset" to confirm and click Reset WordPress 557 558 = Installation via WordPress Admin = 559 560 1. Navigate to Plugins → Add New 561 2. Search for "Database Reset Pro" 562 3. Click "Install Now" then "Activate" 563 4. Find the plugin under Tools → DB Reset Pro 564 565 = Manual Installation = 566 567 1. Download the plugin zip file 568 2. Extract to your `/wp-content/plugins/` directory 569 3. Activate through the WordPress Plugins menu 570 4. Access via Tools → DB Reset Pro 571 572 == Frequently Asked Questions == 573 574 = Is this really as simple as you claim? = 575 576 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. 577 578 = Will database reset delete my uploaded images and files? = 579 580 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. 581 582 = Can I recover my data after a database reset? = 583 584 No. Database reset is permanent and cannot be undone. Always backup your database before resetting. We recommend using Duplicator for complete WordPress backups. 585 586 = What happens to my plugins after database reset? = 587 588 All plugins remain installed but are deactivated. You can configure automatic reactivation for specific plugins using the wp-config.php settings shown above. 589 590 = How long does the database reset take? = 591 592 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. 593 594 = Does this work with WordPress Multisite? = 595 596 Yes, basic multisite support is included. The plugin will properly handle user permissions and site assignments during reset. 597 598 = How is this different from WP Reset? = 599 600 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. 601 602 = Will my admin password change after reset? = 603 604 No. Unlike other reset plugins, your admin password is preserved. You can log in immediately after reset with your existing credentials. 605 606 = Can I reset specific database tables only? = 607 608 No. This plugin is designed for complete database reset only. For partial resets, consider using a different tool. 609 610 = Is this safe to use on production sites? = 611 612 While the plugin includes safety features, it's designed primarily for development and testing environments. Never use on production sites without a complete backup. 613 614 = Do you collect any data? = 615 616 No. Database Reset Pro does not collect any usage data, statistics, or personal information. Your data stays on your server. 617 618 = Can I schedule automatic database resets? = 619 620 This feature is not currently available. The plugin requires manual confirmation to prevent accidental data loss. 621 622 = Will this affect my hosting settings? = 623 624 No. The plugin only affects your WordPress database. Server configurations, PHP settings, and hosting features remain unchanged. 625 626 = Can I use this with managed WordPress hosting? = 627 628 Yes, but check with your host first. Some managed hosts have restrictions on database operations. 629 630 = What PHP versions are supported? = 631 632 Database Reset Pro requires PHP 7.4 or higher for optimal performance and security. 633 634 = Does this plugin auto-reactivate after reset? = 635 636 Yes, by default this plugin will automatically reactivate itself after a database reset. To disable auto-reactivation, add this line to your wp-config.php file: 637 `define( 'REACTIVATE_DUP_DB_RESET_PRO', false );` 638 639 = Can I have other plugins auto-reactivate as well? = 640 641 Yes. Add an array to your wp-config.php file with the plugin paths: 642 643 ``` 644 $dup_db_reset_pro_reactivate_additional = array( 645 'akismet/akismet.php', 646 'wordpress-seo/wp-seo.php' 647 ); 648 ``` 649 650 = Does this truncate database tables or drop them? = 651 652 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. 653 654 = Can I use this as a WordPress database cleaner? = 655 656 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. 657 658 = Does this handle custom database tables? = 659 660 Yes, any database table with your WordPress prefix will be removed during the reset. Tables without your prefix remain untouched, protecting non-WordPress data. 661 662 = Is this compatible with database optimization plugins? = 663 664 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. 665 666 == Screenshots == 667 668 1. Simple WordPress Database Reset 669 670 671 == Changelog == 672 673 = 1.0.2 = 674 * Fixed option persistence across resets 675 * Improved notification system reliability 676 677 = 1.0.1 = 678 * Plugin reactivates without constant 679 680 = 1.0.0 = 681 * Complete rewrite with modern code standards 682 * Enhanced security with proper nonce verification 683 * Improved UI with clear reset summaries 684 * Added transactions support for safer database operations 685 * Better error handling with clear user feedback 686 * Updated to follow WordPress coding standards 687 * Added proper internationalization support 688 * Removed deprecated function usage 689 * Better capability checks for security 690
Note: See TracChangeset
for help on using the changeset viewer.