2016-10-03 3 views
0

사용자 정의 WP 테마에서 작업하고 있습니다. 개별 카테고리 아래의 각 게시물을 표시해야합니다. 게시물의 게시 날짜에 따라 카테고리를 정렬하고 싶습니다. .WordPress : 카테고리 정렬 기준 최근 게시일

하나의 답변을 찾았지만 내 코드에서 작동하지 않으며 내 코드에서이를 사용하는 방법을 알지 못합니다. 그래서 아래 코드에서 전문가의 도움이 필요합니다. Similar answer

 **<?php 
    $terms = get_terms(array(
     'taxonomy' => 'category', 
     'hide_empty' => false, 
     'orderby' => 'date', 
     'order' => 'ASC', 

    )); 

    foreach($terms as $cat){ 
     $cata_name = $cat->name; 
     $term_id = $cat->term_id; 
     $catqueryy = new WP_Query('cat='.$term_id.'&posts_per_page=10');$count = $catqueryy->found_posts;while($catqueryy->have_posts()) : $catqueryy->the_post();?>  


         <div class="list-group"> 
          <p class="post_excerpt"> 
          <?php echo ' <a href="'.home_url('index.php/category/'.$cata_name).'">'.__(get_the_title(),'rockon').'</a>'; ?> 
</div> 
<?php 
endwhile; 
?> 

답변

0

당신은 날짜에 의해 제안

<?php $args = array(
    'show_option_all' => '', 
    'orderby'   => 'ID', 
    'order'    => 'DESC', 
); ?> 
<?php wp_list_categories($args); ?> 
+0

덕분에 모든 범주를 표시하려면이 시도 할 수 있습니다하지만 난 모든 범주를 정렬 할 수 있습니다. 귀하의 코드는 목록에 카테고리를 표시합니다. 나는 게시물이있는 모든 카테고리를 보여주고 싶습니다 ... – Kxplorer