PluginProbe ʕ •ᴥ•ʔ
CloudSecure WP Security / 1.4.8
CloudSecure WP Security v1.4.8
1.4.10 1.4.9 trunk 0.9.0 1.0.2 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.14 1.3.15 1.3.16 1.3.17 1.3.18 1.3.19 1.3.2 1.3.20 1.3.21 1.3.22 1.3.23 1.3.24 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8
cloudsecure-wp-security / uninstall.php
cloudsecure-wp-security Last commit date
assets 2 months ago log 2 years ago modules 2 months ago really-simple-captcha 2 months ago LICENSE.txt 2 years ago cloudsecure-wp.php 2 months ago readme.txt 2 months ago uninstall.php 3 months ago
uninstall.php
34 lines
1 <?php
2
3 if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
4 exit();
5 }
6
7 /**
8 * プラグインuninstall時の処理
9 */
10 function cloudsecurewp_uninstall() {
11 global $wpdb;
12
13 // cloudsecurewp_で始まるオプションを削除.
14 $options = $wpdb->get_results( $wpdb->prepare( "SELECT option_name FROM $wpdb->options WHERE option_name LIKE %s", $wpdb->esc_like( 'cloudsecurewp_' ) . '%' ) );
15 foreach ( $options as $option ) {
16 delete_option( $option->option_name );
17 }
18
19 // cloudsecurewp_で始まるユーザーオプションを削除.
20 $user_options = $wpdb->get_results( $wpdb->prepare( "SELECT user_id, meta_key FROM $wpdb->usermeta WHERE meta_key LIKE %s", $wpdb->esc_like( $wpdb->get_blog_prefix() . 'cloudsecurewp_' ) . '%' ) );
21 foreach ( $user_options as $user_option ) {
22 delete_user_option( (int) $user_option->user_id, $user_option->meta_key, true );
23 }
24
25 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_login" );
26 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_login_log" );
27 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_server_error" );
28 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_waf_log" );
29 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_2fa_auth" );
30 $wpdb->query( "DROP TABLE IF EXISTS {$wpdb->prefix}cloudsecurewp_2fa_login" );
31 }
32
33 cloudsecurewp_uninstall();
34