is_tax()函数

is_tax() 函数用来检测当前是否属于自定义分类的归档页面,返回的值是 TRUE 或 FALSE。学习如何注册自定义分类请查阅这篇文章:register_taxonomy()函数

<?php is_tax( $taxonomy, $term ); ?>

参数

$taxonomy:(字符串,数组)(可选)分类别名或别名。默认值:None

$term:(整型,字符串,数组)(可选)单个或数组项 ID,名称或别名。默认值:None

返回值:(布尔值)成功返回 True,失败返回 false

TIPS

如果省却参数,则代表所有自定义分类的归档页。

实例

is_tax();
//只要是自定义分类归档的页面都返回 true
is_tax( 'products' );
//自定义分类名为 products 的归档页面返回 ture
is_tax( 'products', 'cases' );
//自定义分类为“products”而且属于“cases”的分类下的归档页面返回 true