getPopulateOption( 'current_blog', 1 ); switch_to_blog( $current_blog_id ); } /** * Сбрасывает текущий блог */ public function restoreBlog() { restore_current_blog(); } /** * Получает список блогов в зависимости от контекста * * @param string $context контекст. Например media-library или nextgen * * @return array $blogs */ public static function getBlogs( $context = 'media-library' ) { global $wpdb; $blogs = $wpdb->get_results( "SELECT blog_id, domain, path FROM {$wpdb->blogs}" ); $blogs = apply_filters( 'wbcr/rio/multisite_blogs', $blogs, $context ); return $blogs; } }