Uninstall

When you uninstall FiboFilters, the following data is automatically removed:

  • FiboFilters database tables:
    • fibofilters_descriptors_main
    • fibofilters_doclist_main
    • fibofilters_sources_main
    • fibofilters_valuelist_main
  • most FiboFilters-related options stored in the database
  • the following transients:
    • fibofilters_sources_analyse_data
    • fibofilters_dismissed_tests
    • fibofilters_troubleshooting_async_tests_results
  • Action Scheduler actions and logs related to FiboFilters
  • FiboFilters log files located in /wp-content/uploads/wc-logs/
  • the descriptors cache directory: /wp-content/uploads/fibofilters/

Some data, such as plugin settings, version numbers, filters and the wp_fibofilters_storage table, are not deleted automatically. This is intended to prevent the loss of your configuration during plugin reinstallation.

To remove this data manually, run the following WP-CLI commands in the terminal:

wp eval 'global $wpdb; $wpdb->query( "DELETE FROM {$wpdb->prefix}options WHERE option_name LIKE \"fibofilters_%\"" );'
wp eval 'global $wpdb; $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}fibofilters_storage" );'

If you’re not familiar with WP-CLI, you can use the following code snippet instead:

global $wpdb;
$wpdb->query( 'DELETE FROM ' . $wpdb->options . ' WHERE option_name LIKE \'fibofilters_%\'' );
$wpdb->query( 'DROP TABLE IF EXISTS ' . $wpdb->prefix . 'fibofilters_storage' );

Learn how to add this snippet to your WordPress.

This code needs to be run only once. The Code Snippets plugin has an option to do that: