您好我想知道有没有办法在child_of
参数中包含一个变量而不是一个整数。我试图根据当前的类别检索子类别,但是因为有 32 个类别,所以我似乎必须写出 32 个elseif
,这似乎是错误的。
$current_cat = get_query_var('cat');
$category = get_category($current_cat);
if ( $category->parent == '16' {
$cats=get_categories('child_of=16');
}
但我不想一遍又一遍地重复这个,我宁愿做类似的事情......
$current_cat = get_query_var('cat');
$category = get_category($current_cat);
$cat_parent = $category->parent;
$cats = get_categories('child_of=$cat_parent);
这可能吗?(ps我还在学习,所以我可能错过了一些简单的东西)