Or, embed this snippet using GenerateWP WordPress Plugin.

Download

Clone

byd_get_sites

// WP_Site_Query arguments
$args = array(
	'public'            => '1',
	'order'             => 'ASC',
	'orderby'           => 'path',
	'count'             => false,
	'update_site_cache' => true,
);

// The Site Query
$site_query = new WP_Site_Query( $args );

// The Loop
if ( $site_query ) {
	foreach ( $site_query as $site ) {
		// do something
	}
}