我正在尝试制作一个主题,该主题在输入类别存档时显示带有标题、链接和描述的子类别的概述。但是,我只想显示比当前类别低一级的子类别,而不是子类别的子类别。
我怎么做?
<?php
global $ancestor;
$childcats = get_categories('child_of=' . $cat . '&hide_empty=1');
foreach ($childcats as $childcat) {
if (cat_is_ancestor_of($ancestor, $childcat->cat_ID) == false){
echo '<li><h2><a href="'.get_category_link($childcat->cat_ID).'">';
echo $childcat->cat_name . '</a></h2>';
echo '<p>'.$childcat->category_description.'</p>';
echo '</li>';
$ancestor = $childcat->cat_ID;
}
}
?>
我找到了那个代码,但它只返回一个孩子。它返回。(Faa 和 Faq 是子类别)
- 法阿
- 常见问题 - 不显示
谢谢!