хук-фильтр
since 3.5.0
cron_request
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'cron_request', array $cron_request_array, string $doing_wp_cron )
Описание
Фильтрует аргументы cron-запроса.
Фильтруемое значение
Массив аргументов URL cron-запроса.
url stringURL cron-запроса.
key stringUnix-метка времени (UTC) блокировки cron с микросекундами.
args array Массив аргументов cron-запроса.
timeout intТайм-аут запроса в секундах. Значение по умолчанию .01 секунды.
blocking boolСледует ли задавать блокировку для запроса. Значение по умолчанию false.
sslverify boolСледует ли проверять SSL для запроса. Значение по умолчанию false.
$doing_wp_cronstringThe Unix-метка времени (UTC) блокировки cron с микросекундами.
Source $cron_request = apply_filters(
'cron_request',
array(
'url' => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
'key' => $doing_wp_cron,
'args' => array(
'timeout' => 0.01,
'blocking' => false,
/** This filter is documented in wp-includes/class-wp-http-streams.php */
'sslverify' => apply_filters( 'https_local_ssl_verify', false ),
),
),
$doing_wp_cron
);
View all references View on Trac View on GitHub
Related Used byDescriptionspawn_cron()wp-includes/cron.phpОтправляет запрос на выполнение cron через HTTP-запрос, не прерывающий загрузку страницы.
Changelog VersionDescription4.5.0Добавлен параметр $doing_wp_cron.3.5.0Добавлено.
Параметры
$cron_request_array
array
обязательный
Массив аргументов URL cron-запроса.
url stringURL cron-запроса.
key stringUnix-метка времени (UTC) блокировки cron с микросекундами.
args array Массив аргументов cron-запроса.
timeout intТайм-аут запроса в секундах. Значение по умолчанию .01 секунды.
blocking boolСледует ли задавать блокировку для запроса. Значение по умолчанию false.
sslverify boolСледует ли проверять SSL для запроса. Значение по умолчанию false.
$doing_wp_cronstringThe Unix-метка времени (UTC) блокировки cron с микросекундами.
Source $cron_request = apply_filters(
'cron_request',
array(
'url' => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
'key' => $doing_wp_cron,
'args' => array(
'timeout' => 0.01,
'blocking' => false,
/** This filter is documented in wp-includes/class-wp-http-streams.php */
'sslverify' => apply_filters( 'https_local_ssl_verify', false ),
),
),
$doing_wp_cron
);
View all references View on Trac View on GitHub
Related Used byDescriptionspawn_cron()wp-includes/cron.phpОтправляет запрос на выполнение cron через HTTP-запрос, не прерывающий загрузку страницы.
Changelog VersionDescription4.5.0Добавлен параметр $doing_wp_cron.3.5.0Добавлено.
Исходный код
wp-includes/cron.php:982
$cron_request = apply_filters(
'cron_request',
array(
'url' => add_query_arg( 'doing_wp_cron', $doing_wp_cron, site_url( 'wp-cron.php' ) ),
'key' => $doing_wp_cron,
'args' => array(
'timeout' => 0.01,
'blocking' => false,
/** This filter is documented in wp-includes/class-wp-http-streams.php */
'sslverify' => apply_filters( 'https_local_ssl_verify', false ),
),
),
$doing_wp_cron
);
История изменений
| Версия | Описание |
|---|---|
| 4.5.0 | The $doing_wp_cron parameter was added. |
| 3.5.0 | Introduced. |

