query( // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching -- one-off cleanup on uninstall. $wpdb->prepare( "DELETE FROM {$wpdb->options} WHERE option_name LIKE %s", $wpdb->esc_like( $wpajxl_kind . $wpajxl_prefix ) . '%' ) ); } } // The direct deletes above bypass the options cache. wp_cache_delete( 'alloptions', 'options' ); }; if ( is_multisite() ) { $wpajxl_offset = 0; do { $wpajxl_site_ids = get_sites( array( 'fields' => 'ids', 'number' => 100, 'offset' => $wpajxl_offset, ) ); foreach ( $wpajxl_site_ids as $wpajxl_site_id ) { switch_to_blog( (int) $wpajxl_site_id ); $wpajxl_cleanup_site(); restore_current_blog(); } $wpajxl_offset += 100; } while ( count( $wpajxl_site_ids ) === 100 ); } else { $wpajxl_cleanup_site(); }