Условный тег: is_tax

01.05.2012
Описание

Тег проверяет вывод страницы архива пользовательской таксономии. Этот условный тег является boolean-функцией, то есть он возвращает только true или false.

Использование
<?php if ( is_tax($taxonomy, $term) ) { ... } ?>
Параметры

$taxonomy

(строка) (необязательный) - ярлык таксономии (или массив ярлыков).

По умолчанию значения нет.

$term

(строка) (необязательный) - ID, название или ярлык термина (или массив из них).

По умолчанию значения нет.

Значения

boolean

Возвращает true при выводе страницы архива пользовательской таксономии и false в противном случае.

Примеры

1 Проверка на вывод страницы архива пользовательской таксономии

<?php 
    if( is_tax() )  
        echo "Это страница архива пользовательской таксономии"; 
    else
        echo "Это не страница архива пользовательской таксономии";
?>

2 Использование параметра $taxonomy

<?php 
    if( is_tax('movie') )  
        echo "Это страница архива таксономии 'movie'"; 
    elseif( is_tax() )
        echo "Это страница архива пользовательской таксономии";
    else
        echo "Это не страница архива пользовательской таксономии";
?>

3 Использование параметра $term

<?php 
    if( is_tax('movie', 'fantasy') )  
        echo "Это страница архива таксономии 'movie' рубрики 'fantasy'"; 
?>
Лог изменений

Функция добавлена в версии 2.5.0

Исходный файл

Функция is_tax() находится в wp-includes/query.php

Связанные теги|функции
Рубрики: Теги шаблоновФункции WordPressУсловные теги

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии

Комментариев пока еще нет.

Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.