Plugin Directory

Changeset 3351958


Ignore:
Timestamp:
08/28/2025 11:42:20 AM (4 months ago)
Author:
seedprod
Message:

Updated readme

File:
1 edited

Legend:

Unmodified
Added
Removed
  • db-reset-pro/trunk/readme.txt

    r3349922 r3351958  
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
    1111
    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.
     12DB 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.
    1313
    1414== Description ==
     
    1616**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.
    1717
    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.
     18Perfect 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.
    1919
    2020= The Simplest Database Reset Solution =
    2121
    22 We believe database reset should be simple. That's why Database Reset Pro features:
     22We believe database reset should be simple. That's why DB Reset Pro features:
    2323
    2424* **One-Click Operation** - No complex settings or configurations
     
    3333
    3434**🔒 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.
     35DB 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.
    3636
    3737**🎯 Smart Password Preservation**
     
    106106= Reset WordPress Database to Default Without Reinstalling =
    107107
    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.
     108Tired 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.
    109109
    110110**Common Database Reset Scenarios:**
     
    115115* **Debug Database Reset** - Isolate issues by testing with a clean database
    116116
    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.
     117Our 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.
    118118
    119119= Developer Features =
     
    144144* Total time: 35+ minutes
    145145
    146 **✅ The Smart Way (Database Reset Pro):**
     146**✅ The Smart Way (with DB Reset Pro):**
    147147* Click one button (2 seconds)
    148148* Type confirmation (3 seconds)
     
    198198= Join Thousands of Happy Users =
    199199
    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.
     200Join 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.
    201201
    202202**Remember:** A clean database is a happy database. And a happy database means a happy developer!
     
    344344* Better capability checks for security
    345345
     346=== Database Reset Pro - Clean & Reset WordPress Database ===
     347Contributors: seedprod, smub 
     348Donate Link: https://duplicator.com?utm_source=db-reset-pro&utm_medium=readme&utm_campaign=donate-link
     349Tags: database reset, reset database, wordpress reset, database cleaner, clean database
     350Requires at least: 5.0
     351Tested up to: 6.8
     352Requires PHP: 7.4
     353Stable tag: 1.0.2
     354License: GPLv2 or later
     355License URI: http://www.gnu.org/licenses/gpl-2.0.html
     356
     357DB 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
     363Perfect 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
     367We 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**
     377Stop 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**
     380DB 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**
     383Unlike 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**
     386No 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**
     404Developing 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**
     407Is 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**
     410Running 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**
     413Testing 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**
     416Keep 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
     4431. **Install** - Standard WordPress plugin installation
     4442. **Navigate** - Go to Tools → DB Reset Pro
     4453. **Confirm** - Type "reset" in the box
     4464. **Click** - Hit the reset button
     4475. **Done** - Your database is reset!
     448
     449That'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
     453Tired 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
     462Our 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
     466While we keep the interface simple, developers can access advanced features through wp-config.php:
     467
     468**Disable Auto-Reactivation (enabled by default):**
     469```
     470define( '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
     497That's a 99% time savings on every database reset!
     498
     499= Built for WordPress Professionals =
     500
     501Database 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
     535Database 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
     545Join 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
     5531. Upload the plugin files to `/wp-content/plugins/db-reset-pro/`
     5542. Activate the plugin through the 'Plugins' menu in WordPress
     5553. Navigate to Tools → DB Reset Pro
     5564. Type "reset" to confirm and click Reset WordPress
     557
     558= Installation via WordPress Admin =
     559
     5601. Navigate to Plugins → Add New
     5612. Search for "Database Reset Pro"
     5623. Click "Install Now" then "Activate"
     5634. Find the plugin under Tools → DB Reset Pro
     564
     565= Manual Installation =
     566
     5671. Download the plugin zip file
     5682. Extract to your `/wp-content/plugins/` directory
     5693. Activate through the WordPress Plugins menu
     5704. Access via Tools → DB Reset Pro
     571
     572== Frequently Asked Questions ==
     573
     574= Is this really as simple as you claim? =
     575
     576Yes! 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
     580No. 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
     584No. 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
     588All 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
     592The 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
     596Yes, 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
     600Database 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
     604No. 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
     608No. 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
     612While 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
     616No. 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
     620This feature is not currently available. The plugin requires manual confirmation to prevent accidental data loss.
     621
     622= Will this affect my hosting settings? =
     623
     624No. 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
     628Yes, but check with your host first. Some managed hosts have restrictions on database operations.
     629
     630= What PHP versions are supported? =
     631
     632Database Reset Pro requires PHP 7.4 or higher for optimal performance and security.
     633
     634= Does this plugin auto-reactivate after reset? =
     635
     636Yes, 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
     641Yes. 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
     652The 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
     656Yes! 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
     660Yes, 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
     664Database 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
     6681. 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.