prefix . 'wc_orders_meta'; // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- one-off cleanup on uninstall. if ( $wpdb->get_var( $wpdb->prepare( 'SHOW TABLES LIKE %s', $wpdb->esc_like( $table ) ) ) === $table ) { // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching, WordPress.DB.SlowDBQuery.slow_db_query_meta_key -- one-off cleanup on uninstall. $wpdb->delete( $table, array( 'meta_key' => '_privatus_tracked' ), array( '%s' ) ); } } if ( is_multisite() ) { foreach ( get_sites( array( 'fields' => 'ids' ) ) as $privatus_blog_id ) { switch_to_blog( $privatus_blog_id ); privatus_analytics_uninstall_site(); restore_current_blog(); } } else { privatus_analytics_uninstall_site(); }