不能将字符串“parent”传递给get_categories
. 您必须传递父级的ID。
$categories=get_categories(
array( \'parent\' => $cat->cat_ID )
);
请注意,有两个
similar but not equal "get child" parameters 您可以使用的。
(integer)的child\\u显示由其ID标识的类别的子类别(即子类别和孙类别)的所有类别。此参数没有默认值。如果使用该参数,则hide\\u empty参数设置为false。
父级(整数)仅显示由其ID标识的类别的直接子级(即仅限子级)类别。这与“child\\u of”参数不同。此参数没有默认值。[在2.8.4中]
现在您需要在$categories
. 你不能只回显一个数组。
foreach ($categories as $c) {
var_dump($c);
// what you really want instead of var_dump is something to
// to create markup-- list items maybe, For example...
echo \'<li>\'.$c->cat_name.\'</li>\';
}