WPEXTN Reset Default

Audits and resets your WordPress site to a near-fresh state — drop non-core tables, remove non-default plugins/themes, reset roles, and clean uploads. One click, one backup away.

Version History

v1.0.0 Latest
Oct 17, 2025
16.2 KB
Release Notes
== Description ==

**WPEXTN Reset to Default (Auditor + One-click Cleanup)** is a developer-grade maintenance utility that helps restore a WordPress installation to its near-original condition.
It’s ideal for local development, staging resets, QA environments, or testing plugin/theme interactions on a clean slate.

**Important:** This plugin performs destructive operations if confirmed. Always create a complete backup before running any reset actions.

### Key Features
- **Audit Report** – Lists all non-core database tables, installed plugins, themes, custom roles, and upload directory usage.
- **Drop Non-Core Tables** – Remove custom or plugin-added database tables.
- **Plugin / Theme Cleanup** – Deactivate and delete all non-default plugins and themes.
- **Role Reset** – Remove custom roles and restore default WordPress capabilities.
- **Uploads Cleaner** – Optionally empty the entire uploads directory (keeps folder structure).
- **Confirmation Gate** – Requires typing `RESET` to execute.
- **Single-site only** – Automatically disables itself on multisite installations for safety.
- **Post-action Log** – Displays a clear summary after each operation.

== Installation ==

1. Upload the folder `wpextn-reset-default` to `/wp-content/plugins/`.
2. Activate **WPEXTN Reset to Default** from the **Plugins → Installed Plugins** screen.
3. Navigate to **Tools → Reset to Default (WPEXTN)**.
4. Review the Audit Report and tick the actions you wish to perform.
5. Type `RESET` in the confirmation box and click **Run Selected Actions**.
6. Review the completion log to verify results.

== Changelog ==

= 1.0.0 =
* Initial release.
Plugin Information
  • Version: v1.0.0
  • Category: tools
  • Price: Free
  • Requirements:
    WordPress 5.0 or higher PHP 7.4 or higher Memory limit: 256MB minimum