query($wpdb->prepare('DROP TABLE IF EXISTS %i', $wpdb->prefix . 'mortar_consent_log')); // phpcs:ignore WordPress.DB.DirectDatabaseQuery -- dropping the plugin's own table. delete_option('mortar_consent_settings'); delete_option('mortar_consent_log_schema'); }; if (is_multisite()) { foreach (get_sites(['fields' => 'ids', 'number' => 0]) as $mortar_consent_site) { switch_to_blog((int) $mortar_consent_site); $mortar_consent_uninstall(); restore_current_blog(); } } else { $mortar_consent_uninstall(); }