# debug_information

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

Тип: хук-фильтр.
Появился в версии: 5.2.0.

## Сигнатура

```php
apply_filters( 'debug_information', array $args )
```

## Описание

Плагины или темы могут захотеть добавить собственную отладочную информацию, не создавая дополнительных страниц администрирования. С помощью этого фильтра они могут добавлять собственные разделы или дополнять данные в существующих разделах.
Ключи массива для разделов, добавленных ядром, начинаются с префикса wp-. Плагинам и темам следует использовать в качестве префикса собственный слаг — как для единообразия, так и во избежание конфликтов ключей. Обратите внимание, что ключи массива используются как подписи для копируемых данных.
Ожидается, что все строки будут обычным текстом, за исключением $description, которая может содержать встроенные HTML-теги (см. ниже).

## Параметры

- `$args` `array` — обязательный. The debug information to be added to the core information page.
  
  This is an associative multi-dimensional array, up to three levels deep.
  
  The topmost array holds the sections, keyed by section ID.
  
  - `...$0` array Each section has a `$fields` associative array (see below), and each `$value` in `$fields` can be another associative array of name/value pairs when there is more structured data to display.
  
  - `label` string Required. The title for this section of the debug output.
  
  - `description` string Optional. A description for your information section which may contain basic HTML markup, inline tags only as it is outputted in a paragraph.
  
  - `show_count` bool Optional. If set to `true`, the amount of fields will be included in the title for this section. Default false.
  
  - `private` bool Optional. If set to `true`, the section and all associated fields will be excluded from the copied data. Default false.
  
  - `fields` array Required. An associative array containing the fields to be displayed in the section, keyed by field ID.
  
  - `...$0` array An associative array containing the data to be displayed for the field.
  
  - `label` string Required. The label for this piece of information.
  
  - `value` mixed Required. The output that is displayed for this field.
  
  Text should be translated. Can be an associative array that is displayed as name/value pairs.
  
  Accepted types: `string|int|float|(string|int|float)[]`.
  
  - `debug` string Optional. The output that is used for this field when the user copies the data. It should be more concise and not translated. If not set, the content of `$value` is used. Note that the array keys are used as labels for the copied data.
  
  - `private` bool Optional. If set to `true`, the field will be excluded from the copied data, allowing you to show, for example, API keys here. Default false.
  
  } }
  
  [Source](#source)
  
  ```
  $info = apply_filters( 'debug_information', $info );
  ```
  
  [View all references](https://developer.wordpress.org/reference/files/wp-admin/includes/class-wp-debug-data.php/) [View on Trac](https://core.trac.wordpress.org/browser/tags/7.0/src/wp-admin/includes/class-wp-debug-data.php#L135) [View on GitHub](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-wp-debug-data.php#L135-L135)
  
  [Related](#related) Used by | Description |
  [WP_Debug_Data::debug_data()](https://developer.wordpress.org/reference/classes/wp_debug_data/debug_data/)`wp-admin/includes/class-wp-debug-data.php` | Static function for generating site debug data when required.
  |
  
  [Changelog](#changelog) Version | Description |
  [5.2.0](https://developer.wordpress.org/reference/since/5.2.0/) | Introduced. |
  
  User Contributed Notes You must [log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fdeveloper.wordpress.org%2Freference%2Fhooks%2Fdebug_information%2F) before being able to contribute a note or feedback.

## Фильтруемое значение

The debug information to be added to the core information page.

This is an associative multi-dimensional array, up to three levels deep.

The topmost array holds the sections, keyed by section ID.

- `...$0` array Each section has a `$fields` associative array (see below), and each `$value` in `$fields` can be another associative array of name/value pairs when there is more structured data to display.

- `label` string Required. The title for this section of the debug output.

- `description` string Optional. A description for your information section which may contain basic HTML markup, inline tags only as it is outputted in a paragraph.

- `show_count` bool Optional. If set to `true`, the amount of fields will be included in the title for this section. Default false.

- `private` bool Optional. If set to `true`, the section and all associated fields will be excluded from the copied data. Default false.

- `fields` array Required. An associative array containing the fields to be displayed in the section, keyed by field ID.

- `...$0` array An associative array containing the data to be displayed for the field.

- `label` string Required. The label for this piece of information.

- `value` mixed Required. The output that is displayed for this field.

Text should be translated. Can be an associative array that is displayed as name/value pairs.

Accepted types: `string|int|float|(string|int|float)[]`.

- `debug` string Optional. The output that is used for this field when the user copies the data. It should be more concise and not translated. If not set, the content of `$value` is used. Note that the array keys are used as labels for the copied data.

- `private` bool Optional. If set to `true`, the field will be excluded from the copied data, allowing you to show, for example, API keys here. Default false.

} }

[Source](#source)

```
$info = apply_filters( 'debug_information', $info );
```

[View all references](https://developer.wordpress.org/reference/files/wp-admin/includes/class-wp-debug-data.php/) [View on Trac](https://core.trac.wordpress.org/browser/tags/7.0/src/wp-admin/includes/class-wp-debug-data.php#L135) [View on GitHub](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-admin/includes/class-wp-debug-data.php#L135-L135)

[Related](#related) Used by | Description |
[WP_Debug_Data::debug_data()](https://developer.wordpress.org/reference/classes/wp_debug_data/debug_data/)`wp-admin/includes/class-wp-debug-data.php` | Static function for generating site debug data when required.
|

[Changelog](#changelog) Version | Description |
[5.2.0](https://developer.wordpress.org/reference/since/5.2.0/) | Introduced. |

User Contributed Notes You must [log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fdeveloper.wordpress.org%2Freference%2Fhooks%2Fdebug_information%2F) before being able to contribute a note or feedback.

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

Файл: `wp-admin/includes/class-wp-debug-data.php:135`

```php
$info = apply_filters( 'debug_information', $info );
```

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

- 5.2.0 — Introduced.

## Связанные

Используется в: `WP_Debug_Data::debug_data`.

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