функция since 2.1.0

_set_cron_array()

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

_set_cron_array( array[] $cron, bool $wp_error = false ): bool|WP_Error

Описание

Обновляет опцию cron новым массивом cron.

Параметры

$cron array[] обязательный
Массив массивов информации о cron из _get_cron_array() .
$wp_error bool необязательный = false
Возвращать ли WP_Error в случае сбоя.

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

bool|WP_Error

WP_Error

Исходный код

wp-includes/cron.php:1287

function _set_cron_array( $cron, $wp_error = false ) {
	if ( ! is_array( $cron ) ) {
		$cron = array();
	}

	$cron['version'] = 2;

	$result = update_option( 'cron', $cron, true );

	if ( $wp_error && ! $result ) {
		return new WP_Error(
			'could_not_set',
			__( 'The cron event list could not be saved.' )
		);
	}

	return $result;
}

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

ВерсияОписание
5.7.0 The $wp_error parameter was added.
5.1.0 Return value modified to outcome of update_option() .
2.1.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.