# schedule_event

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

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

## Сигнатура

```php
apply_filters( 'schedule_event', object|false $event )
```

## Описание

Изменяет событие перед его планированием.

## Параметры

- `$event` `object|false` — обязательный. Объект с данными события или логическое false, чтобы предотвратить планирование события.
  
  hook stringХук-действие, выполняемый при запуске события.
  
  timestamp intUnix-метка времени (UTC) следующего запуска события.
  
  schedule string|falseКак часто событие должно повторяться в дальнейшем.
  
  args arrayМассив, содержащий каждый отдельный аргумент, передаваемый функции обратного вызова хука.
  
  interval intНеобязательный. Интервал расписания в секундах. Присутствует только для повторяющихся событий.

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

Объект с данными события или логическое false, чтобы предотвратить планирование события.

hook stringХук-действие, выполняемый при запуске события.

timestamp intUnix-метка времени (UTC) следующего запуска события.

schedule string|falseКак часто событие должно повторяться в дальнейшем.

args arrayМассив, содержащий каждый отдельный аргумент, передаваемый функции обратного вызова хука.

interval intНеобязательный. Интервал расписания в секундах. Присутствует только для повторяющихся событий.

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

Файл: `wp-includes/cron.php:188`

```php
$event = apply_filters( 'schedule_event', $event );
```

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

- 3.1.0 — Introduced.

## Связанные

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

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