ZeroState

ZeroState

By Ashar
Details
View on WordPress

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 (except ZeroState itself), themes (except the default WordPress theme), and custom database tables. Your current admin account, core WordPress files, wp-config.php, .htaccess (can be optionally deleted via tools), the default theme, and the ZeroState plugin are preserved.
  • Partial Reset Tools πŸ”§:
    • 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 except the currently active theme (which will be the default after a full reset or if manually set) and any parent themes if a child theme is active. πŸ–ΌοΈ
    • Delete Inactive Plugins: Deactivates and deletes all plugins except ZeroState and other active 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. πŸ“œ
  • Modern UI 🌟: A responsive, dark/light mode interface built with Tailwind CSS, ensuring an intuitive user experience.
  • Security First πŸ”’: Includes nonce verification for all actions, capability checks (manage_options), and data sanitization to ensure safe operations.
  • Backup Warnings & Confirmations ⚠️: Clear warnings and confirmation steps (like a confirmation slider) before performing destructive actions.
  • Internationalization 🌍: Fully translatable. WordPress.org will handle translations based on the text domain.

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

Details

Plugin code:
zerostate
Plugin version:
1.0.2
Author:
Outdated:
No
WP version:
5.0 or higher
PHP version:
7.2 or higher
Test up to WP version:
6.8.1
Total installations:
0
Last updated:
2025-05-26
Rating:
Times rated:
0
clean-wordpress
reset
site-reset
wordpress-reset