2014-12-06 3 views
1

여기에 해결해야 할 몇 가지 문제가 있습니다.상위 수준까지 카테고리 깊이 제한

1) 상위 카테고리 만 나열 할 수는 없습니다.

2), 나> (1)가 제한되어 있었다 = '깊이'를 생각 다음에 나는 첫 번째 문제에 관해서는 $ live_posts

<ul> 
<?php 
    $categories = get_categories(); 
    foreach ($categories as $cat) {  
    $posts = new WP_Query(array(

    'depth' => 1, 
    'post_status' => array('publish'), 
    'cat' => $cat->cat_ID)); 

    $live_posts = $posts->post_count; 
?> 
    <li> 
     <a href="#"><?php echo $cat->cat_name; ?> (<?php echo $live_posts; ?>)</a> 
    </li> 
<?php } 
?> 
</ul> 

에코 곳에 나 또한 휴지통 게시물의 수를 표시 할 수있는 방법이 있나요 부모에게,하지만 알 수없는 이유로 그것은 작동하지 않습니다. 내가 뭘 분명히 놓치지 않는 한?

미리 감사드립니다.

+0

이 문제가 해결 되었습니까? –

답변

0
$args = array(
    'taxonomy' => 'category', 
    'orderby' => 'name', 
    'order' => 'ASC', 
    'parent' => 0, 
    'hide_empty' => false, 
); 
$the_query = new WP_Term_Query($args); 
$categories = $the_query->get_terms(); 
print_r($the_query); 
exit; 
+0

설명해주세요. –

관련 문제