taxonomy_exists()

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Функция проверяет, существует ли (зарегистрирована ли) указанная таксономия.

Возвращает:

taxonomy_exists( $taxonomy )

Параметры

$taxonomy
(строка) Название проверяемой таксономии.

Примеры

taxonomy_exists( 'category' );
// Возвращает true, потому что рубрики скорее всего существуют на сайте
 
taxonomy_exists( 'post_tag' );
// Возвращает true, потому что метки скорее всего существуют на сайте
 
taxonomy_exists( 'true_taxonomy_name' );
// true/false в зависимости от того, зарегистрирована ли таксономия true_taxonomy_name
// проверяет, задана ли глобальная переменная $wp_taxonomies[ 'true_taxonomy_name' ]

Но в реальности функция конечно же используется внутри условия, например:

if( taxonomy_exists( 'true_taxonomy_name' ) ) {
	echo 'Да, эта таксономия зарегистрирована на сайте!';
} else {
	echo 'Похоже, что таксономии не существует';
}
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии