# user_can_edit_user()

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

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

> Устаревший элемент. Помечен устаревшим с версии 2.0.0.

## Сигнатура

```php
user_can_edit_user( int $user_id, int $other_user ): bool
```

## Описание

См. alsocurrent_user_can()

## Параметры

- `$user_id` `int` — обязательный
- `$other_user` `int` — обязательный

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

`bool`

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

Файл: `wp-includes/deprecated.php:368`

```php
function user_can_edit_user($user_id, $other_user) {
	_deprecated_function( __FUNCTION__, '2.0.0', 'current_user_can()' );

	$user  = get_userdata($user_id);
	$other = get_userdata($other_user);
	if ( $user->user_level > $other->user_level || $user->user_level > 8 || $user->ID == $other->ID )
		return true;
	else
		return false;
}
```

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

- 2.0.0 — Deprecated. Use current_user_can()
- 1.5.0 — Introduced.

## Связанные

Использует: [`get_userdata`](https://chugunov.pro/api-wordpress/functions/get_userdata/), [`_deprecated_function`](https://chugunov.pro/api-wordpress/functions/_deprecated_function/).

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