get_taxonomy

Получает объект содержащий настройки (данные) об указанной таксономии.

get_taxonomy не возвращает список терминов указанной таксономии, а возвращает данные о таксономии. Чтобы получить список терминов, используйте get_terms() или wp_list_categories().

Использует глобальную переменную $wp_taxonomies в которой хранятся данные о таксономиях.
✈ 1 раз = 0.000009с = скорость света | 50000 раз = 0.01с = скорость света PHP 7.0.14, WP 4.7

Хуков нет.

Возвращает

Объект. Данные таксономии. False, если таксономии не существует.

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

get_taxonomy( $taxonomy );
$taxonomy(строка) (обязательный)
Название таксономии.
По умолчанию: нет

Примеры

#1. Получим данные таксономии

Для демонстрации работы функции, получим данные таксономии category, которая прикреплена к типу записей post:

$category_tax_features= get_taxonomy('category');
print_r( $category_tax_features );
<?php
function get_taxonomy( $taxonomy ) {
	global $wp_taxonomies;

	if ( ! taxonomy_exists( $taxonomy ) )
		return false;

	return $wp_taxonomies[$taxonomy];
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *