子数据库的条件标签? 时间:2013-10-08 作者:Sayed Taqui 对于类别,我们有is\\u category(),但是对于子类别,我没有得到条件标记。我只想将脚本列在子类别上,但列在父类别上。假设我有一个父类别“乐趣”,它有几个子类别,如“故事”、“艺术”、“工艺品”。如何仅为子类别加载脚本,而不为父“fun”加载脚本?谢谢 2 个回复 SO网友:Milo 您可以检查一个类别是否有父类别,如果有,它是子类别。if( is_category() ){ $this_category = get_queried_object(); if( 0 != $this_category->parent ){ echo \'category has parent\'; } } SO网友:its_me [不同于is_category()] in_category() 仅针对帖子指定的类别进行测试,而不是针对这些类别的祖先(父)。-Testing if a post is in a descendant category所以in_category 可能就是你想要的。根据问题中引用的示例,您可以这样做:if( in_category( array( \'stories\', \'arts\', \'crafts\' ) ) ) { // Do what you want... } 结束 文章导航