Yoast\WP\SEO\Dashboard\User_Interface\Scores
Abstract_Scores_Route::get_taxonomy
Gets the taxonomy object.
Метод класса: Abstract_Scores_Route{}
Хуков нет.
Возвращает
Taxonomy|null. The taxonomy object.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->get_taxonomy( $taxonomy, $content_type ): ?Taxonomy;
- $taxonomy(строка) (обязательный)
- The taxonomy.
- $content_type(Content_Type) (обязательный)
- The content type that the taxonomy is filtering.
Код Abstract_Scores_Route::get_taxonomy() Abstract Scores Route::get taxonomy Yoast 27.4
protected function get_taxonomy( string $taxonomy, Content_Type $content_type ): ?Taxonomy {
if ( $taxonomy === '' ) {
return null;
}
$valid_taxonomy = $this->taxonomies_repository->get_content_type_taxonomy( $content_type->get_name() );
if ( $valid_taxonomy && $valid_taxonomy->get_name() === $taxonomy ) {
return $valid_taxonomy;
}
throw new Exception( 'Invalid taxonomy.', 400 );
}