query( // phpcs:ignore WordPress.DB.DirectDatabaseQuery -- One time cleanup on uninstall, no API for a prefix. $wpdb->prepare( "DELETE FROM {$wpdb->options} WHERE option_name LIKE %s OR option_name LIKE %s", $wpdb->esc_like( '_transient_fammro_auth_' ) . '%', $wpdb->esc_like( '_transient_timeout_fammro_auth_' ) . '%' ) ); } if ( is_multisite() ) { $fammro_site_ids = get_sites( array( 'fields' => 'ids', 'number' => 0, ) ); foreach ( $fammro_site_ids as $fammro_site_id ) { switch_to_blog( (int) $fammro_site_id ); fammro_uninstall_site(); restore_current_blog(); } } else { fammro_uninstall_site(); }