PluginProbe
WDesignKit – AI Templates, Widget Builder & MCP Workflow / 1.0.21
WDesignKit – AI Templates, Widget Builder & MCP Workflow v1.0.21
2.6.6 2.6.5 2.6.4 2.6.3 2.6.2 2.6.1 2.6.0 2.5.5 2.5.4 2.5.3 2.5.2 2.5.1 2.5.0 2.4.0 2.3.3 2.3.2 2.3.1 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 All 128 releases
← All changes | uninstall.php +0 -41 2.5.21.0.21 View file →
@@ -12,45 +12,4 @@
12 12 // If uninstall not called from WordPress, then exit.
13 13 if ( ! defined( 'WP_UNINSTALL_PLUGIN' ) ) {
14 14 exit;
15 15 }
16 -
17 -// Get the plugin setting and remove entries before unistall plugin.
18 -$get_setting = get_option( 'wkit_settings_panel', false );
19 -
20 -if ( ! empty( $get_setting['remove_db']['remove_entries'] ) && $get_setting['remove_db']['remove_entries'] == 'on' ) {
21 -
22 - if ( ! empty( $get_setting['remove_db']['promotion_data'] ) && $get_setting['remove_db']['promotion_data'] == true ) {
23 - $users = get_users();
24 -
25 - if ( ! empty( $users ) ) {
26 - foreach ( $users as $user ) {
27 - $user_id = $user->ID;
28 -
29 - delete_user_meta( $user_id, 'wdkit_rating_banner_start_date' );
30 - }
31 - }
32 - }
33 -
34 - if ( ! empty( $get_setting['remove_db']['widget_builder_data'] ) && $get_setting['remove_db']['widget_builder_data'] == true ) {
35 - delete_option( 'wkit_deactivate_widgets' );
36 - delete_option( 'wkit_builder' );
37 - }
38 -
39 - if ( ! empty( $get_setting['remove_db']['all_data'] ) && $get_setting['remove_db']['all_data'] == true ) {
40 - delete_option( 'wkit_deactivate_widgets' );
41 - delete_option( 'wkit_builder' );
42 - delete_option( 'wkit_settings_panel' );
43 - delete_option( 'wkit_onbording_end' );
44 - delete_option( 'wdkit_dark_mode' );
45 - delete_option( 'wdkit_wintersale_notice_dismissed' );
46 -
47 - $users = get_users();
48 - if ( ! empty( $users ) ) {
49 - foreach ( $users as $user ) {
50 - $user_id = $user->ID;
51 -
52 - delete_user_meta( $user_id, 'wdkit_rating_banner_start_date' );
53 - }
54 - }
55 - }
56 -}