is_taxonomy_hierarchical函数用于检查指定分类法是否是分层的。

函数的用法如下:

is_taxonomy_hierarchical( $taxonomy )

参数$taxonomy表示要检查的分类法名称。

该函数返回一个布尔值,如果分类法是分层的,则返回true;否则返回false。

下面是一个示例:

$taxonomy = 'category';
if ( is_taxonomy_hierarchical( $taxonomy ) ) {
echo '该分类法是分层的';
} else {
echo '该分类法不是分层的';
}

在这个示例中,我们检查默认的分类法是否是分层的。如果是分层的,就输出“该分类法是分层的”,否则输出“该分类法不是分层的”。

需要注意的是,这个函数只能用于已经注册的分类法。如果要检查自定义的分类法是否是分层的,需要在调用函数前先使用register_taxonomy()函数注册分类法。