# get_blog_status()

URL: https://chugunov.pro/api-wordpress/functions/get_blog_status/
Проверено на WordPress 6.9, обновлено 06.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией WordPress.

Тип: функция.
Появился в версии: MU (3.0.0).

## Сигнатура

```php
get_blog_status( int $id, string $pref ): bool|string|null
```

## Описание

Получает поле сведений о блоге.

## Параметры

- `$id` `int` — обязательный. ID блога.
- `$pref` `string` — обязательный. Имя поля.

## Возвращаемое значение

`bool|string|null`

## Исходный код

Файл: `wp-includes/ms-blogs.php:799`

```php
function get_blog_status( $id, $pref ) {
	global $wpdb;

	$details = get_site( $id );
	if ( $details ) {
		return $details->$pref;
	}

	return $wpdb->get_var( $wpdb->prepare( "SELECT %s FROM {$wpdb->blogs} WHERE blog_id = %d", $pref, $id ) );
}
```

## История изменений

- MU (3.0.0) — Introduced.

## Связанные

Использует: [`get_site`](https://chugunov.pro/api-wordpress/functions/get_site/), `wpdb::get_var`, `wpdb::prepare`.
Используется в: [`is_archived`](https://chugunov.pro/api-wordpress/functions/is_archived/).

Оригинал в официальной документации: https://developer.wordpress.org/reference/functions/get_blog_status/
