Yoast\WP\SEO\Dashboard\Infrastructure\Taxonomies

Taxonomies_Collector::get_taxonomy()publicYoast 1.0

Returns the taxonomy object that filters a specific content type.

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

Хуков нет.

Возвращает

Taxonomy|null. The taxonomy object.

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

$Taxonomies_Collector = new Taxonomies_Collector();
$Taxonomies_Collector->get_taxonomy( $taxonomy_name, $content_type ): ?Taxonomy;
$taxonomy_name(строка) (обязательный)
The name of the taxonomy we're going to build the object for.
$content_type(строка) (обязательный)
The content type that the taxonomy object is filtering.

Код Taxonomies_Collector::get_taxonomy() Yoast 24.4

public function get_taxonomy( string $taxonomy_name, string $content_type ): ?Taxonomy {
	$taxonomy = \get_taxonomy( $taxonomy_name );

	if ( $this->taxonomy_validator->is_valid_taxonomy( $taxonomy, $content_type ) ) {
		return new Taxonomy( $taxonomy->name, $taxonomy->label, $this->get_taxonomy_rest_url( $taxonomy ) );
	}

	return null;
}