этот код для отображения подкатегорий на странице категорий
мне нужно просмотреть подкатегории сортировать как подкатегории id, может ли кто-нибудь обновить этот код, чтобы просмотреть подкатегории порядка по id
<?php if(is_category()) { $breakpoint = 0; $thiscat = get_term( get_query_var('cat') , 'category' ); $subcategories = get_terms( 'category' , 'parent='.get_query_var('cat') ); $items=''; if(!empty($subcategories)) { foreach($subcategories as $subcat) { if($thiscat->term_id == $subcat->term_id) $current = ' current-cat'; else $current = ''; $items .= ' <span class="sidebar_content_morzak"><a href="'.get_category_link( $subcat->term_id ).'" title="">'.$subcat->name.'</a></span> '; } echo "$items"; } unset($subcategories,$subcat,$thiscat,$items); } ?>
Если вы хотите заказать по id
вы можете заменить
$subcategories = get_terms( 'category' , 'parent='.get_query_var('cat') );
с
$args=array( 'parent'=>get_query_var('cat'), 'orderby' => 'id', 'order' => 'ASC', ); $subcategories = get_terms( 'category' , $args);
Подробнее о доступных параметрах в Codex можно узнать здесь: