这是我从网络上混合的一些代码,我希望它能显示它所属类别的子类别。
它似乎对类别和子类别有效,但不会在帖子中显示自己。
<?php
if (is_category()) {
?>
<div id="bodywrap">
<div id="sub-nav" class="wrap">
<?php
$this_category = get_category($cat);
if($this_category->category_parent){
$this_category = wp_list_categories(\'orderby=id&title_li=&child_of=\'.$this_category- >category_parent."&echo=0");
}
else{
$this_category = wp_list_categories(\'orderby=id&title_li=&child_of=\'.$this_category- >cat_ID."&echo=0");
}
if ($this_category) {
echo "<ul class=\\"subnav\\">". $this_category . "</ul>";
echo "</div><div class=\\"clearboth\\"></div>";
}}
else {
?>
<div id="sub-nav" class="wrap">
<h2 title="<?php bloginfo( \'description\', \'display\' ); ?>"><?php bloginfo( \'description\' ); ?></h2>
</div>
<div class="clearboth"></div>
<div id="bodywrap">
<?php
}
?>