is_taxonomy_hierarchical函数用于检查指定分类法是否是分层的。
函数的用法如下:
is_taxonomy_hierarchical( $taxonomy )
参数$taxonomy表示要检查的分类法名称。
该函数返回一个布尔值,如果分类法是分层的,则返回true;否则返回false。
下面是一个示例:
$taxonomy = 'category';
if ( is_taxonomy_hierarchical( $taxonomy ) ) {
echo '该分类法是分层的';
} else {
echo '该分类法不是分层的';
}
在这个示例中,我们检查默认的分类法是否是分层的。如果是分层的,就输出“该分类法是分层的”,否则输出“该分类法不是分层的”。
需要注意的是,这个函数只能用于已经注册的分类法。如果要检查自定义的分类法是否是分层的,需要在调用函数前先使用register_taxonomy()函数注册分类法。
0 个评论