query("DROP TABLE IF EXISTS {$wpdb->prefix}{$table}"); } // ── Delete Jio options ── $options = $wpdb->get_col( "SELECT option_name FROM {$wpdb->options} WHERE option_name LIKE 'jio_%'" ); if ($options) { foreach ($options as $option) { delete_option($option); } } // ── Delete Jio user meta ── $meta_keys = [ 'jio_avatar_attachment_id', 'jio_background_attachment_id', 'jio_background_image', 'phone_number', 'jio_phone_verified', 'jio_profile_details', 'jio_phone', 'jio_email_verified', 'jio_unread_message_count', '_jio_active_restrictions', '_jio_is_banned', '_jio_no_appeal', 'jio_user_ban_state', '_jio_favorite_posts', 'jio_wechat_openid', 'jio_wechat_subscriptions', ]; foreach ($meta_keys as $key) { $wpdb->query($wpdb->prepare("DELETE FROM {$wpdb->usermeta} WHERE meta_key = %s", $key)); } // ── Delete transients ── $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '_transient_jio_%'"); $wpdb->query("DELETE FROM {$wpdb->options} WHERE option_name LIKE '_transient_timeout_jio_%'");