22 lines
698 B
PHP
22 lines
698 B
PHP
<?php
|
|
/* uninstall index-wp-mysql-for-speed */
|
|
global $wpdb;
|
|
|
|
/* if uninstall.php is not called by WordPress, die */
|
|
if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
|
|
die;
|
|
}
|
|
|
|
/* make sure we've deleted the mu-plugin for handling upgrades. It should
|
|
* have been deleted on deactivation, but belt-and-suspenders */
|
|
$filterName = 'index-wp-mysql-for-speed-update-filter.php';
|
|
@unlink( trailingslashit( WPMU_PLUGIN_DIR ) . $filterName );
|
|
|
|
/* delete settings */
|
|
delete_option( 'ImfsPage' );
|
|
/* delete saved monitors */
|
|
$q = "SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE 'imfsQueryMonitor%'";
|
|
$rs = $wpdb->get_results( $q );
|
|
foreach ( $rs as $r ) {
|
|
delete_option( $r->option_name );
|
|
}
|