title: Remove top level category from wp_list_categories
body: <p>Lets say I have a list of categories </p>
  
  <p>I`m trying to hide the top categories (P1,P2...), but stil keeping the hierarchical structure of my list.</p>
  
  <pre><code>P1
  -Ch1P1
  --Ch1.1P1
  --Ch2.1P1
  --Ch3.1P1
  -Ch2P1
  --Ch1.2P1
  --Ch2.2P1
  -Ch3P1
  --Ch1.3P1
  P2
  -Ch1P2
  --Ch1.1P2
  --Ch1.2P2
  -Ch2P2
  --Ch1.2P2
  -Ch3P2
  P3
  -Ch1P3
  --Ch1.1P3
  --Ch2.1P3
  -Ch2P3
  --Ch1.2P3
  .
  .
  .
  </code></pre>
  
  <p>How to list hierarchical without the top-level Parent (without P1, P2, P3) ???</p>
  
  <hr>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>here is my code:</p>
  
  <pre><code>&lt;?php
  // Get Current post ID (BRAND SLUG)
  $BrandSlug = get_queried_object()-&gt;slug;
  $BrandName = get_queried_object()-&gt;name;
  
  // List of Categories prom This BRAND
  $args = array('post_type' =&gt; 'product', 'brands'=&gt;$BrandSlug ,'post_status' =&gt; 'publish', 'posts_per_page'=&gt;'1000');
  $products = get_posts( $args );
  
  // Defining necessary arrays
  $ProductCategories = array();
  $ProductCategoryParent = array();
  
  foreach( $products as $product ) : setup_postdata($post);
  
      $Categories = get_the_terms( $product-&gt;ID, 'product-category' );
  
      foreach ( $Categories as $Category ) {
          //if( $Category-&gt;parent &gt; 0 ){
          $ProductCategories[] = $Category-&gt;term_id;
          //}                 
      }
  
  endforeach;
  
  $cargs = array(
          'show_option_all'    =&gt; false,
          //'orderby'            =&gt; 'slug',
          //'order'              =&gt; 'DESC',
          'style'              =&gt; 'list',
          'show_count'         =&gt; 0,
          'hide_empty'         =&gt; 1,
          'use_desc_for_title' =&gt; 1,
          //'child_of'           =&gt; 201,
          //'feed'               =&gt; '',
          //'feed_type'          =&gt; '',
          //'feed_image'         =&gt; '',
          //'exclude'            =&gt; '197',
          //'exclude_tree'       =&gt; '197',
          'include'            =&gt; $include,
          'hierarchical'       =&gt; true,
          'title_li'           =&gt; 'Current Brand (&lt;b&gt;'.$BrandName.'&lt;/b&gt;)',
          'show_option_none'   =&gt; 'No Categories',
          'number'             =&gt; null,
          //'echo'               =&gt; $visible,
          'depth'              =&gt; 0,
          //'current_category'   =&gt; $myCat,
          //'pad_counts'         =&gt; 0,
          'taxonomy'           =&gt; 'product-category',
          'walker'             =&gt; null
      );
  echo '&lt;ul id="brand_categories"&gt;';          
      wp_list_categories($cargs);
  echo '&lt;/ul&gt;';
  
  ?&gt;
  </code></pre>
  
  <p>The idea is that I schould see in the categories listed ony categories that have products from current brand.</p>