2011-04-09 130 views
0

在WordPress網站的新模板中打印類別名稱序列及其後續帖子的語法是什麼?我通過谷歌嘗試了很多,但都不能正常工作。WordPress的類別和帖子priting

+1

什麼模板文件,你想創建/修改? index.php ?, archive.php? – AJJ 2011-04-09 13:54:36

+0

我只是試圖創建一個名爲sitemap.php的新模板,顯示所有類別及其帖子。 – dorji 2011-04-09 14:07:30

回答

1

有很多方法可以做到這一點,但這裏是一個簡單的(你將有至少類別和崗位環節來提高它):

<?php $categories= get_categories(); 
    if(!empty($categories)): 
?> 
<ul> 
    <?php foreach ($categories as $category): ?> 
    <li> 
     <?=$category->cat_name?> 
     <?php $posts = get_posts($category->cat_id); 
      if(!empty($posts)): 
     ?> 
      <ul> 
      <?php foreach($posts as $post): ?> 
       <li><?= $post->post_title; ?></li> 
      <?php endforeach; ?> 
      </ul> 
     <?php endif; ?> 
    </li> 
    <?php endforeach; ?> 
</ul> 
<?php endif; ?> 
相關問題