使用CHILD_OF时GET_TERMS无效

时间:2015-09-29 作者:Alok

我有一个自定义分类法注册为department, 这在其他查询中有效,但在使用时不起作用:

$args = array( \'child_of\' => 483 , \'hide_empty\' => false);
$subcats = get_terms( \'department\', $args );

foreach( $subcats as $category ) {
    echo $category->name;
}
一旦我们移除child_of, 它打印所有条款。即使使用“parent”也不起作用。我错过了什么?在数据库中,我可以检查术语是否作为层次结构存在。

1 个回复
SO网友:Alok

我自己解决了,所以我想回答我自己的问题。

在选项表中,结果是缓存的,所以我查询了它并删除了它。

SELECT * FROM `wp_options` WHERE `option_name` like \'%department%\'
部门是我在这里的分类名称。

您可以在分类法中检查函数\\u get\\u term\\u层次结构。wp中的php包含文件夹。