# get_user_setting()

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

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

## Сигнатура

```php
get_user_setting( string $name, string|false $default_value = false ): mixed
```

## Описание

Извлекает значение настройки пользовательского интерфейса по имени настройки.

## Параметры

- `$name` `string` — обязательный. Имя настройки.
- `$default_value` `string|false` — необязательный, по умолчанию `false`. Значение по умолчанию, возвращаемое, когда $name не задано.

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

`mixed`

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

Файл: `wp-includes/option.php:1752`

```php
function get_user_setting( $name, $default_value = false ) {
	$all_user_settings = get_all_user_settings();

	return $all_user_settings[ $name ] ?? $default_value;
}
```

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

- 2.7.0 — Introduced.

## Связанные

Использует: [`get_all_user_settings`](https://chugunov.pro/api-wordpress/functions/get_all_user_settings/).
Используется в: `WP_Screen::render_view_mode`, `WP_Comments_List_Table::handle_row_actions`, `WP_MS_Users_List_Table::prepare_items`, `WP_Screen::show_screen_options`, `WP_List_Table::get_table_classes`, `WP_List_Table`, `WP_List_Table::row_actions`, [`default_password_nag_handler`](https://chugunov.pro/api-wordpress/functions/default_password_nag_handler/), `WP_MS_Sites_List_Table::prepare_items`, [`media_upload_type_form`](https://chugunov.pro/api-wordpress/functions/media_upload_type_form/), [`media_upload_type_url_form`](https://chugunov.pro/api-wordpress/functions/media_upload_type_url_form/), [`media_upload_gallery_form`](https://chugunov.pro/api-wordpress/functions/media_upload_gallery_form/), [`media_upload_library_form`](https://chugunov.pro/api-wordpress/functions/media_upload_library_form/), [`media_upload_max_image_resize`](https://chugunov.pro/api-wordpress/functions/media_upload_max_image_resize/), [`image_align_input_fields`](https://chugunov.pro/api-wordpress/functions/image_align_input_fields/), [`image_size_input_fields`](https://chugunov.pro/api-wordpress/functions/image_size_input_fields/), [`image_link_input_fields`](https://chugunov.pro/api-wordpress/functions/image_link_input_fields/), `WP_Comments_List_Table::prepare_items`, `WP_Posts_List_Table::prepare_items`, [`wp_default_editor`](https://chugunov.pro/api-wordpress/functions/wp_default_editor/), `_WP_Editors::parse_settings`.

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