看看the docs (请阅读文档)is_taxonomy_hierarchical()
. 您需要告诉它您正在检查哪个分类法:
if ( is_taxonomy_hierarchical( \'my_taxonomy_name\' ) ) {
}
如果您的模板不是特定于分类法的,并且您需要知道查看的是哪种分类法,请使用
get_queried_object()
去弄清楚(你是
already told 顺便提一下,如何做到这一点):
if ( is_tax() ) {
$taxonomy = get_queried_object()->taxonomy;
if ( is_taxonomy_hierarchical( $taxonomy ) ) {
} else {
}
}