Yoast\WP\SEO\Dashboard\Application\Filter_Pairs

Filter_Pairs_Repository::get_taxonomy()publicYoast 1.0

Returns a taxonomy based on a content type, by looking into hardcoded filter pairs.

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

Хуков нет.

Возвращает

Taxonomy|null. The taxonomy filter.

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

$Filter_Pairs_Repository = new Filter_Pairs_Repository();
$Filter_Pairs_Repository->get_taxonomy( $content_type ): ?Taxonomy;
$content_type(строка) (обязательный)
The content type.

Код Filter_Pairs_Repository::get_taxonomy() Yoast 24.4

public function get_taxonomy( string $content_type ): ?Taxonomy {
	foreach ( $this->filter_pairs as $filter_pair ) {
		if ( $filter_pair->get_filtered_content_type() === $content_type ) {
			return $this->taxonomies_collector->get_taxonomy( $filter_pair->get_filtering_taxonomy(), $content_type );
		}
	}

	return null;
}