# show_message()

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

Тип: функция.
Появился в версии: 2.1.0.

## Сигнатура

```php
show_message( string|WP_Error $message )
```

## Описание

Выводит указанное административное сообщение.

## Параметры

- `$message` `string|WP_Error` — обязательный. Сообщение для вывода или объект WP_Error.

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

Файл: `wp-admin/includes/misc.php:613`

```php
function show_message( $message ) {
	if ( is_wp_error( $message ) ) {
		if ( $message->get_error_data() && is_string( $message->get_error_data() ) ) {
			$message = $message->get_error_message() . ': ' . $message->get_error_data();
		} else {
			$message = $message->get_error_message();
		}
	}

	echo "<p>$message</p>\n";
	wp_ob_end_flush_all();
	flush();
}
```

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

- 2.1.0 — Introduced.

## Связанные

Использует: [`wp_ob_end_flush_all`](https://chugunov.pro/api-wordpress/functions/wp_ob_end_flush_all/), [`is_wp_error`](https://chugunov.pro/api-wordpress/functions/is_wp_error/).
Используется в: `WP_Upgrader_Skin::feedback`, [`_redirect_to_about_wordpress`](https://chugunov.pro/api-wordpress/functions/_redirect_to_about_wordpress/), [`do_core_upgrade`](https://chugunov.pro/api-wordpress/functions/do_core_upgrade/).

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