Yoast\WP\SEO\Dashboard\Application\Filter_Pairs
Filter_Pairs_Repository::get_taxonomy()
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() 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; }