NeksioPress

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:

  1. Click «Export Full Database Backup»
  2. Wait for the backup to generate
  3. Click the download link to save your backup
  4. 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

  • Main NeksioPress dashboard with database information and reset options
  • Soft Reset confirmation with validation
  • Nuclear Reset professional modal with security slider
  • Reset progress bar during execution

Installation

  1. Upload the plugin files to the /wp-content/plugins/neksiopress/ directory, or install through the WordPress plugins screen.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Navigate to Tools > NeksioPress.
  4. View database information and create a backup if needed.
  5. Select your preferred reset mode (Soft or Nuclear).
  6. Type RESET to confirm and check the required checkboxes.
  7. 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.

Contributors

Translate “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