Description
NeksioPress is a secure, developer-focused WordPress reset plugin designed for development environments, testing workflows, and staging setups. Instantly reset your WordPress database while keeping your admin account safe.
Unlike basic reset tools, NeksioPress provides structured reset modes, built-in backup, security validation, and controlled execution to ensure safe operations.
Perfect for:
* WordPress development environments
* Plugin and theme testing
* Staging websites
* Educational environments
* Website rebuild workflows
Key Features
- Soft Reset – Remove all content while keeping plugins, themes, and settings intact
- Nuclear Reset – Complete database wipe with admin account preservation
- One-Click Backup – Export full database backup before any reset operation
- Security Slider – Advanced confirmation mechanism to prevent accidental resets
- Real-time Validation – RESET confirmation field with visual red/green validation
- Progress Bar – Visual feedback during the reset process
- Administrator Protection – Your admin account stays active after reset
- Nonce Verification – Secure AJAX endpoints with WordPress nonce checks
- Capability Checks – Only administrators can perform reset operations
Reset Modes Explained
Soft Reset
Soft Reset removes all content while preserving your setup:
- Deletes all posts, pages, comments, and custom post types
- Removes all non-admin users
- Keeps all installed plugins and themes
- Preserves WordPress settings and configuration
- Maintains your admin account
Perfect for development and testing environments where you want to keep your plugin and theme configurations intact.
Nuclear Reset
Nuclear Reset performs a complete database wipe:
- Deletes all posts, pages, comments, and custom post types
- Removes all non-admin users
- Clears all terms, taxonomies, and metadata
- Preserves your admin account
- Leaves WordPress core files untouched
- Keeps all plugins and themes installed
Administrator access and WordPress core files remain protected at all times.
Security Model
All reset operations are protected by strict security mechanisms:
- Nonce verification for all AJAX requests
- WordPress capability checks (manage_options required)
- Direct file access prevention (ABSPATH check)
- Controlled execution flow with secure AJAX endpoints
- Input sanitization and escaping to prevent XSS
- Path traversal protection for file downloads
Only authorized administrators can perform reset operations.
Backup Feature
Before any reset operation, you can create a complete database backup with one click:
- Click «Export Full Database Backup»
- Wait for the backup to generate
- Click the download link to save your backup
- Proceed with your reset operation
All backups are stored in /wp-content/uploads/neksiopress-backups/ with proper .htaccess protection.
Warning
Reset operations are irreversible.
Always create a complete database backup before performing any reset.
NeksioPress is intended for development and staging environments. Avoid using this plugin on production websites without verified backups.
Screenshots
Installation
- Upload the plugin files to the /wp-content/plugins/neksiopress/ directory, or install through the WordPress plugins screen.
- Activate the plugin through the Plugins screen in WordPress.
- Navigate to Tools > NeksioPress.
- View database information and create a backup if needed.
- Select your preferred reset mode (Soft or Nuclear).
- Type RESET to confirm and check the required checkboxes.
- Click «Execute Nuclear Reset» to proceed.
FAQ
-
Does NeksioPress delete administrator accounts?
-
No. Your administrator account always remains preserved during all reset operations.
-
Does the plugin remove themes and plugins?
-
No. NeksioPress now preserves all plugins and themes during reset. Only database content is cleared.
-
Does NeksioPress create a backup?
-
Yes. You can create a full database backup with one click before performing any reset.
-
Is NeksioPress safe to use?
-
Yes, but it is designed primarily for development and staging environments. Always create a backup before performing a reset. The plugin includes multiple security layers including nonce verification, capability checks, and confirmation validation.
-
Does NeksioPress support WordPress Multisite?
-
The plugin operates per-site. Multisite resets should be handled carefully.
-
Does the plugin support automatic updates?
-
Yes. Updates are delivered through the official WordPress.org plugin repository.
-
What PHP version is required?
-
NeksioPress requires PHP 7.4 or higher.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“NeksioPress” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “NeksioPress” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.1
- Full WordPress Plugin Directory compliance
- All SQL queries now use $wpdb->prepare() for security
- Replaced TRUNCATE with DELETE operations for better compatibility
- Removed all plugin/theme deletion operations (WordPress policy compliance)
- Removed global set_time_limit(0) – now only inside reset functions with 300s limit
- All variables properly escaped with esc_html() and esc_attr()
- Added nonce verification to all AJAX endpoints
- Removed direct core file includes
- Author URI now working correctly
- Professional modal with security slider for nuclear reset
- Real-time RESET field validation with red/green visual feedback
- One-click database backup feature
- AJAX-based reset engine with animated progress bar
- Professional notification toast system
1.0.0
- Initial release
- Basic soft and nuclear reset functionality
- Admin dashboard with database information
- Nonce and capability security






