Yoast\WP\SEO\Task_List\Application\Tasks

Create_New_Content::get_is_completedpublicYoast 1.0

Returns whether this task is completed.

Метод класса: Create_New_Content{}

Хуков нет.

Возвращает

true|false. Whether this task is completed.

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

$Create_New_Content = new Create_New_Content();
$Create_New_Content->get_is_completed(): bool;

Код Create_New_Content::get_is_completed() Yoast 27.7

public function get_is_completed(): bool {
	if ( ! \in_array( 'post', $this->post_type_helper->get_public_post_types(), true ) ) {
		return true;
	}

	$recent_posts = \get_posts(
		[
			'post_type'      => 'post',
			'post_status'    => 'publish',
			'numberposts'    => 1,
			'date_query'     => [
				[
					'after' => '30 days ago',
				],
			],
		],
	);

	return ! empty( $recent_posts );
}