我找到並使用下面的代碼在我的網站上顯示默認分類「分類」的子分類,但我創建了自定義分類,並且無法更改代碼,以至於他正在執行對於新的分類一樣的東西,請幫助自定義分類法中的分類和子類別
<?php
if(is_category()) {
$subcategories = get_terms('category', 'parent='.get_query_var('cat'));
if(empty($subcategories)) {
$thiscat = get_term(get_query_var('cat'),'category');
$subcategories = get_terms('category', 'parent='.$thiscat->parent.'');
}
if(empty($subcategories)) $subcategories = array();
if(!empty($subcategories)) {
echo '<ul>';
foreach($subcategories as $subcat) {
if(get_query_var('cat') == $subcat->term_id) $current = ' current-cat'; else $current = '';
echo '
<li class="cat-item cat-item-'.$subcat->term_id.$current.'">
<a href="'.get_category_link($subcat->term_id).'" title="'.$subcat->description.'">'.$subcat->name.'</a>
</li>';
}
echo '</ul>';
}
}
else {
// If no current cat query, just get the top level ones using wp_list_categories.
?>
<ul>
<?php wp_list_categories('title_li=&depth=1');?>
</ul>
<?php
}
?>
這非常含糊。你需要解釋你如何改變代碼,以及你想要做什麼。請說明您嘗試過哪些更改,並解釋什麼不起作用。 –