Tools

BotBlocker: Database and Settings Management

BotBlocker provides an extended set of maintenance, cleanup, and configuration-management tools designed to keep your security environment stable, optimized, and fully controllable. These utilities help resolve structural issues, improve performance, and ensure that your security configuration can be safely transferred or restored at any time.

Database Tools

Re-install Database

This function recreates all BotBlocker database tables from scratch. It should be used if the data structure becomes corrupted, after major updates, or when you need to completely reset the plugin’s internal storage. Re-installation does not affect WordPress core tables or other plugins.

Database Repair and Optimization

This option triggers the built-in WordPress database repair and optimization tool. WordPress performs a structural check of its tables and attempts to repair inconsistencies, as well as optimize table indexes and storage overhead. This process can resolve issues related to failed writes, unexpected errors, or performance degradation. It is a safe and standard maintenance operation provided directly by WordPress.

Clear All Visitors Data

Deletes all recorded visitor entries from the BotBlocker database tables. This is useful when revisiting analytics from scratch, testing new security configurations, or removing accumulated logs on high-traffic sites.

Cleanup of Transients

Removes expired or temporary transient records created by WordPress. Over time, transients can accumulate and affect performance. Clearing them ensures that BotBlocker and other parts of the system operate without unnecessary overhead.

Additional Features

Clear Visitor Cookies

Deletes all cookies created by BotBlocker for visitor identification, verification, or session tracking. This is helpful during debugging or when deploying new configuration rules.

Reset URL Rewrite Rules

Forces WordPress to rebuild all permalink rewrite rules. This can resolve issues with URL access, custom redirects, or security rule changes that rely on the rewrite system. The operation is equivalent to manually saving permalinks in WordPress settings.

Object Cache Cleanup

Clears the WordPress object cache to ensure that all system changes, plugin updates, and configuration adjustments are applied immediately. This is particularly important when using persistent object caching solutions like Redis or Memcached.

BotBlocker Settings Import and Export

Export Data and Settings

Generates a backup file containing all BotBlocker settings, configuration values, and internal data. This export can be stored as a restore point, used during migration to another WordPress installation, or applied before reinstalling the plugin.

Import Data and Settings

Restores configuration and data from a previously exported backup file. This function is essential when re-deploying BotBlocker after reinstallation, transferring settings between environments, or quickly recreating a tested configuration without manual setup.

Import and Export together create a complete portability mechanism, ensuring that your security environment can be reproduced on any site within seconds.

More in: