WordPress.org

Make WordPress Core

Ticket #5004: categorydepth.diff

File categorydepth.diff, 764 bytes (added by intoxination, 11 years ago)
  • wp-includes/category-template.php

     
    250250                'child_of' => 0, 'feed' => '',
    251251                'feed_image' => '', 'exclude' => '',
    252252                'hierarchical' => true, 'title_li' => __('Categories'),
    253                 'echo' => 1
     253                'echo' => 1, 'depth' => 0
    254254        );
    255255
    256256        $r = wp_parse_args( $args, $defaults );
     
    288288                if ( is_category() )
    289289                        $r['current_category'] = $wp_query->get_queried_object_id();
    290290
    291                 if ( $hierarchical )
    292                         $depth = 0;  // Walk the full depth.
    293                 else
     291                if ( !$hierarchical )
    294292                        $depth = -1; // Flat.
    295293
    296294                $output .= walk_category_tree($categories, $depth, $r);