Check for parent category

时间:2011-12-22 作者:aj martin

下面的代码用于测试当前帖子是否属于类别526的祖先(子/孙/曾孙等)

$cats = wp_get_post_categories();
if (cat_is_ancestor_of($cats[0],526)) {
echo "yes this works" ;
}
不知道为什么这不起作用,但可能是一些愚蠢的简单的事情。。。。

TIA公司

1 个回复
SO网友:Hameedullah Khan

的正确语法cat_is_ancestor_of

cat_is_ancestor_of( $parent_cat_id, $child_cat_id );
其中:

$parent_cat_id: 应该是检查这是否是父类别的id,在您的情况下,应该是526.

$child_cat_id: 应为子类别的id。

结束

相关推荐

GET_CATEGORIES返回具有一个类别的数组

我正在一个自定义插件上运行一个查询,以显示所有类别,并将它们放入下拉列表(所选部分位于循环之外),如下所示:<?php $ember_categories = get_categories(); foreach($ember_categories as $ember_category) { echo \'<option value=\"\' . $ember_category->cat_ID . \'\">\' . $ember_category-&