diff --git a/classes/class-network.php b/classes/class-network.php index 79ff9a1d0..16a25cd76 100644 --- a/classes/class-network.php +++ b/classes/class-network.php @@ -394,10 +394,10 @@ public function list_table_filters( $filters ) { ); // add all sites - foreach ( wp_get_sites() as $blog ) { - $blog_data = get_blog_details( $blog ); + foreach ( wp_stream_get_sites() as $blog ) { + $blog_data = get_blog_details( $blog->blog_id ); - $blogs[ $blog['blog_id'] ] = array( + $blogs[ $blog->blog_id ] = array( 'label' => $blog_data->blogname, 'disabled' => '', ); diff --git a/classes/class-uninstall.php b/classes/class-uninstall.php index 117ea62c5..1f63fa02c 100644 --- a/classes/class-uninstall.php +++ b/classes/class-uninstall.php @@ -136,8 +136,8 @@ private function delete_all_options() { $wpdb->query( "DELETE FROM {$wpdb->sitemeta} WHERE meta_key LIKE '%wp_stream%';" ); // Delete options from each blog on network - foreach ( wp_get_sites() as $blog ) { - $this->delete_blog_options( absint( $blog['blog_id'] ) ); + foreach ( wp_stream_get_sites() as $blog ) { + $this->delete_blog_options( absint( $blog->blog_id ) ); } } diff --git a/connectors/class-connector-blogs.php b/connectors/class-connector-blogs.php index 3348ad3b9..41b0b0007 100644 --- a/connectors/class-connector-blogs.php +++ b/connectors/class-connector-blogs.php @@ -63,10 +63,10 @@ public function get_context_labels() { $labels = array(); if ( is_multisite() && ! wp_is_large_network() ) { - $blogs = wp_get_sites(); + $blogs = wp_stream_get_sites(); foreach ( $blogs as $blog ) { - $blog_details = get_blog_details( $blog['blog_id'] ); + $blog_details = get_blog_details( $blog->blog_id ); $key = sanitize_key( $blog_details->blogname ); $labels[ $key ] = $blog_details->blogname; } diff --git a/includes/functions.php b/includes/functions.php index 6bf8e6ba5..c29f25e9b 100644 --- a/includes/functions.php +++ b/includes/functions.php @@ -1,5 +1,4 @@