If you use the iThemes Security plugin on your WordPress website and want to uninstall it completely, but, the normal uninstallation sometimes leaves the database tables and cron events that you may need to remove manually.
This guide is for you!
iThemes Security Plugin for WordPress
In order to remove the iThemes Security plugin’s database entries, you can use the WP-Optimize plugin as one of the easiest ways to find database tables of iThemes security.
After installing and activating the WP-Optimize plugin, navigate to:
WP-Optimize > Database > Tables
Search for itsec and remove all the database tables that are listed in the WP-Optimize plugin screen. Refresh the tables screen and then check that none of the database tables are left.
Here’s a list of all of the commonly used custom database tables related to the iThemes Security plugin;
And, to find out any CRON events that are still running on your site after uninstalling the iThemes Security plugin, you can use the WP Control plugin.
After installing and activating the WP Control plugin, navigate to:
Tools > Cron Events
Search for itsec to find the eight cron events on your WordPress site, select all, and delete.
The iThemes Security plugin also adds the below options to the Options database table:
After deleting database tables, cron events, and options related to the iThemes Security plugin, now you are safe to set up a different security plugin on your site without having to deal with bloat on your site.