Title: ZeroState
Author: Ashar
Published: <strong>Me 26, 2025</strong>
Last modified: Gortheren 3, 2025

---

Search plugins

![](https://ps.w.org/zerostate/assets/icon-128x128.png?rev=3321577)

# ZeroState

 By [Ashar](https://profiles.wordpress.org/mdashar/)

[Download](https://downloads.wordpress.org/plugin/zerostate.1.0.3.zip)

 * [Details](https://cor.wordpress.org/plugins/zerostate/#description)
 * [Reviews](https://cor.wordpress.org/plugins/zerostate/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/zerostate/#installation)
 * [Development](https://cor.wordpress.org/plugins/zerostate/#developers)

 [Support](https://wordpress.org/support/plugin/zerostate/)

## Description

**ZeroState** is a secure plugin that lets admins reset or selectively reset their
WordPress site to a fresh “zero state.” 🚀

### Key Features

 * **Full Site Reset** 🗑️: Completely reset your WordPress site. This deletes all
   posts, pages, comments, media (database entries and files in uploads), plugins,
   themes, and custom database tables. Your current admin account, core WordPress
   files are preserved.
 * **Partial Reset Tools (PREMIUM FEATURES)** 🔧:
    - **Delete Transients**: Removes all transient database entries (temporary cache).
      🕒
    - **Reset Theme Options**: Resets theme customizations made via the Customizer(
      theme mods). 🎨
    - **Delete Inactive Themes**: Deletes all themes. 🖼️
    - **Delete Inactive Plugins**: Deactivates and deletes all plugins. 🔌
    - **Clean Uploads Folder**: Deletes all files and folders inside the `/wp-content/
      uploads/` directory. 📁
    - **Empty Custom Tables**: Empties (TRUNCATE) all custom database tables that
      are not part of the WordPress core. 🗄️
    - **Delete Custom Tables**: Deletes (DROP) all custom database tables that are
      not part of the WordPress core. 🗄️
    - **Delete .htaccess File**: Deletes the main `.htaccess` file from the WordPress
      root directory. WordPress typically regenerates this. 📜
 * **Backup Warnings & Confirmations** ⚠️: Clear warnings and confirmation steps(
   like a confirmation slider) before performing destructive actions.

**WARNING** ⚠️: Reset actions are irreversible. Always back up your site (database
and files) before using this plugin.

## Screenshots

 * [[
 * **ZeroState Dashboard**: The modern, responsive interface in light mode, showing
   Full Site Reset and Partial Reset Tools.

## Installation

 1.  **Download and Install** 📥:
 2.   * Upload the `zerostate` folder (the unzipped plugin folder) to the `/wp-content/
        plugins/` directory via FTP.
      * OR, go to ‘Plugins > Add New’ in your WordPress admin, click ‘Upload Plugin’,
        and upload the `zerostate.zip` file.
 3.  **Activate** ✅:
 4.   * Activate the plugin through the ‘Plugins’ screen in WordPress.
 5.  **Access Reset Tools** 🛠️:
 6.   * Navigate to **Tools > ZeroState Reset** in the WordPress admin menu.
 7.  **Backup First!** 💾:
 8.   * **CRITICAL STEP:** Before performing any reset, create a complete backup of
        your WordPress database and all files. Use a reliable backup plugin or your
        hosting provider’s backup tools.
 9.  **Use the Tools** 🎯:
 10.  * Choose between a **Full Site Reset** or use the **Partial Reset Tools** to 
        clean specific components. Read all warnings carefully.

## FAQ

### What does the Full Site Reset do? ❓

The Full Site Reset deletes all site content (posts, pages, comments), media library
entries and files, custom database tables, and deactivates/deletes plugins and themes.
It aims to return your site to a state similar to a fresh WordPress installation
but **preserves**:
 * Your current administrator account (login, password, email).*
Core WordPress files and directories. * Your `wp-config.php` file. * The default
WordPress theme (e.g., Twenty Twenty-Four). * The ZeroState plugin itself. * The`.
htaccess` file (unless specifically deleted using the partial tool).

### Is the reset reversible? 🚫

No, all reset actions performed by ZeroState are **irreversible**. There is no undo
button. This is why backing up your site _before_ using the plugin is extremely 
important.

### What are transients, and is it safe to delete them? 🕒

Transients are a form of temporary data storage (caching) used by WordPress and 
plugins. Deleting them is generally safe and can sometimes resolve issues caused
by outdated cached data. WordPress and plugins will regenerate them as needed.

### Can I reset only specific parts of my site? 🔧

Yes, the Partial Reset Tools are designed for this. You can target specific components
like inactive themes, inactive plugins, the uploads folder, theme options, transients,
custom database tables, or the `.htaccess` file without affecting the entire site(
premium Feature).

### What happens to my admin account during a Full Site Reset? 👤

Your current administrator account (the one performing the reset) is preserved. 
You will remain logged in, and your username, password, and email will not be changed.

### Which files and folders are deleted during a Full Site Reset?

 * **Database:** All core WordPress content tables are dropped and recreated (posts,
   terms, comments, etc.). Custom tables are dropped. Options are reset to default,
   with some key site settings (like site URL, admin user) preserved.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ZeroState” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Ashar ](https://profiles.wordpress.org/mdashar/)

[Translate “ZeroState” into your language.](https://translate.wordpress.org/projects/wp-plugins/zerostate)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/zerostate/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/zerostate/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/zerostate/) by [RSS](https://plugins.trac.wordpress.org/log/zerostate/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.3

*UI and Styling Improvements.

#### 1.0.2

*Minor changes.

#### 1.0.1

 * Plugin renamed to “ZeroState”.
 * Addressed all feedback from the WordPress plugin review team.
 * Minor UI and styling improvements.

#### 1.0.0

 * Initial release (as ResetWP).
 * Added Full Site Reset functionality.
 * Added Partial Reset Tools for transients, themes, plugins, uploads, custom tables,
   and `.htaccess`.

## Meta

 *  Version **1.0.3**
 *  Last updated **9 mis ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/zerostate/)
 * Tags
 * [clean wordpress](https://cor.wordpress.org/plugins/tags/clean-wordpress/)[reset](https://cor.wordpress.org/plugins/tags/reset/)
   [site reset](https://cor.wordpress.org/plugins/tags/site-reset/)[wordpress-reset](https://cor.wordpress.org/plugins/tags/wordpress-reset/)
 *  [Advanced View](https://cor.wordpress.org/plugins/zerostate/advanced/)

## Ratings

No reviews have been submitted yet.

[Add my review](https://wordpress.org/support/plugin/zerostate/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/zerostate/reviews/)

## Contributors

 *   [ Ashar ](https://profiles.wordpress.org/mdashar/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/zerostate/)