# _get_additional_user_keys()

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

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

## Сигнатура

```php
_get_additional_user_keys( WP_User $user ): string[]
```

## Описание

Список ключей, возвращаемых этой функцией, зависит от наличия этих ключей в задаваемых метаданных пользователя.

## Параметры

- `$user` `WP_User` — обязательный. Экземпляр WP_User.

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

`string[]` — wp_update_user()

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

Файл: `wp-includes/user.php:3005`

```php
function _get_additional_user_keys( $user ) {
	$keys = array( 'first_name', 'last_name', 'nickname', 'description', 'rich_editing', 'syntax_highlighting', 'comment_shortcuts', 'admin_color', 'use_ssl', 'show_admin_bar_front', 'locale' );
	return array_merge( $keys, array_keys( wp_get_user_contact_methods( $user ) ) );
}
```

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

- 3.3.0 — Introduced.

## Связанные

Использует: [`wp_get_user_contact_methods`](https://chugunov.pro/api-wordpress/functions/wp_get_user_contact_methods/).
Используется в: [`wp_update_user`](https://chugunov.pro/api-wordpress/functions/wp_update_user/).

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