# user_can_set_post_date()

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

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

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

## Сигнатура

```php
user_can_set_post_date( int $user_id, int $blog_id = 1, int $category_id = 'None' ): bool
```

## Описание

См. alsocurrent_user_can()

## Параметры

- `$user_id` `int` — обязательный
- `$blog_id` `int` — необязательный, по умолчанию `1`. Не используется.
- `$category_id` `int` — необязательный, по умолчанию `'None'`. Не используется.

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

`bool`

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

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

```php
function user_can_set_post_date($user_id, $blog_id = 1, $category_id = 'None') {
	_deprecated_function( __FUNCTION__, '2.0.0', 'current_user_can()' );

	$author_data = get_userdata($user_id);
	return (($author_data->user_level > 4) && user_can_create_post($user_id, $blog_id, $category_id));
}
```

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

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

## Связанные

Использует: [`user_can_create_post`](https://chugunov.pro/api-wordpress/functions/user_can_create_post/), [`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_set_post_date/
