2012-09-27 156 views
1
<div class="careerleft"> 

    <?php query_posts('cat=9&paged='.get_query_var('paged')); ?> 

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

    <div <?php post_class() ?> id="post-<?php the_ID(); ?>"> 

    <p class="career">"><?php the_title(); ?></p> 

    <p>Category: <?php single_cat_title()?></p> 

    <p>Date posted:<?php the_time('F j, Y') ?></p> 

    </div> 

    <?php endwhile; ?> 

    <?php else : ?> 

    <h2>Not Found</h2> 


    <?php endif; ?> 


</div> 

我想顯示子類別名稱,但是當我使用它時,它只顯示父類別名稱。在我的類別中,父類別名稱是「職業」,這個類別有3個子類別名稱,分別是管理,IT相關和會計。將顯示子類別名稱的代碼是什麼?我想顯示子類別名稱不是父類別名稱

回答

0

這裏你必須先提取子類別。看看如何提取Wordpress Categories

提取所有的父類

<?php $args = array( 'type' => 'post', 'parent' => 9, 'taxonomy' => 'category' );?>

<?php $categories = get_categories($args); ?>

類別提取所有類別創建後aloop打印它們