WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

Automattic\WooCommerce\Admin\Features\OnboardingTasks

Init::check_task_completion() public WC 1.0

Check for task completion of a given task.

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

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

Хуков нет.

Возвращает

true|false.

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

$result = Init::check_task_completion( $task );
$task(строка) (обязательный)
Name of task.

Код Init::check_task_completion() WC 5.8.0

public static function check_task_completion( $task ) {
	switch ( $task ) {
		case 'products':
			$products = wp_count_posts( 'product' );
			return (int) $products->publish > 0;
		case 'homepage':
			$homepage_id = get_option( 'woocommerce_onboarding_homepage_post_id', false );
			if ( ! $homepage_id ) {
				return false;
			}
			$post      = get_post( $homepage_id );
			$completed = $post && 'publish' === $post->post_status;
			return $completed;
		case 'tax':
			return 'yes' === get_option( 'wc_connect_taxes_enabled' ) ||
				count( TaxDataStore::get_taxes( array() ) ) > 0 ||
				false !== get_option( 'woocommerce_no_sales_tax' );
	}
	return false;
}