Описание
Проверяет существует ли указанная таксономия.
Это, так называемый, условный тег, логическая функция, которая возвращает "правду" (true) или "ложь" (false), в зависимости от того, выполняется условие или нет.
Использование
<?php taxonomy_exists($taxonomy); ?>
Параметры
- $taxonomy (строка) (обязательный)
- Название таксономии, существование которой нужно проверить, Например: "category".
По умолчанию: нет
Примеры
1. Различные варианты проверок:
$taxonomy_exist = taxonomy_exists('category');
//вернет true
$taxonomy_exist = taxonomy_exists('post_tag');
//вернет true
$taxonomy_exist = taxonomy_exists('link_category');
//вернет true
$taxonomy_exist = taxonomy_exists('my_taxonomy');
//вернет false если глобальная переменная $wp_taxonomies['my_taxonomy'] не существует
taxonomy_exists()
из файла: /wp-includes/taxonomy.php WP 3.3.2function taxonomy_exists( $taxonomy ) {
global $wp_taxonomies;
return isset( $wp_taxonomies[$taxonomy] );
}Связанные Функции
- cat_is_ancestor_of() view
- post_password_required() view
- wp_attachment_is_image() view
- has_tag() view
- is_post_type_archive() view
- is_author() view
- is_day() view
- is_multi_author() view
- is_page() view
- is_search() view
- is_singular() view
- is_tax() view
- is_time() view
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.