WordPress как на ладони
Очень Удобный и Быстрый Хостинг для сайтов на WordPress. Рекомендую всем своим клиентам!
функция не описана

Automattic\WooCommerce\Admin\Features

OnboardingTasks::add_task_snoozed() public WC 1.0

Add the snoozed status to each task.

Ищем WP-разработчика! Фулл-тайм, удаленка, хорошая зарплата, соц. пакет. Подробности.
Компания Boosta.

{} Это метод класса: OnboardingTasks{}

Хуков нет.

Возвращает

Массив.

Использование

$OnboardingTasks = new OnboardingTasks();
$OnboardingTasks->add_task_snoozed( $task_lists );
$task_lists(массив) (обязательный)
Task lists.

Код OnboardingTasks::add_task_snoozed() WC 5.8.0

public function add_task_snoozed( $task_lists ) {
	$snoozed_tasks = get_option( 'woocommerce_task_list_remind_me_later_tasks', array() );

	foreach ( $task_lists as $task_list_key => $task_list ) {
		foreach ( $task_list['tasks'] as $task_key => $task ) {
			if ( isset( $task['isSnoozeable'] ) && in_array( $task['id'], array_keys( $snoozed_tasks ), true ) ) {
				$task_lists[ $task_list_key ]['tasks'][ $task_key ]['isSnoozed']    = $snoozed_tasks[ $task['id'] ] > ( time() * 1000 );
				$task_lists[ $task_list_key ]['tasks'][ $task_key ]['snoozedUntil'] = $snoozed_tasks[ $task['id'] ];
			}
		}
	}

	return $task_lists;

}