Yoast\WP\SEO\Editors\Framework\Seo\Posts

Keyphrase_Data_Provider::get_post_types_for_all_ids()publicYoast 1.0

Retrieves the post types for the given post IDs.

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

Хуков нет.

Возвращает

Массив<Строку|Массив<Строку>>. The post types for the given post IDs.

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

$Keyphrase_Data_Provider = new Keyphrase_Data_Provider();
$Keyphrase_Data_Provider->get_post_types_for_all_ids( $post_ids_per_keyphrase ): array;
$post_ids_per_keyphrase(array<string|array>) (обязательный)
An associative array with keyphrase as keys and an array of post ids where those keyphrases are used.

Код Keyphrase_Data_Provider::get_post_types_for_all_ids() Yoast 25.1

public function get_post_types_for_all_ids( array $post_ids_per_keyphrase ): array {
	$post_type_per_keyphrase_result = [];
	foreach ( $post_ids_per_keyphrase as $keyphrase => $post_ids ) {
		$post_type_per_keyphrase_result[ $keyphrase ] = WPSEO_Meta::post_types_for_ids( $post_ids );
	}

	return $post_type_per_keyphrase_result;
}