2011-02-16 29 views
1

我有典型的父和子類別設置如下:內環路排除從the_category()父類

  • 食品
    • 土豆
    • 玉米
  • 運動
    • 足球
    • 足球
    • 曲棍球

在我的index.php模板,我想列出具體職位的類別。問題是,當我使用the_category()時,它將兩次列出父類別。我使用下面的代碼:

<php echo '<dt>', the_category(', ', 'multiple'), '</dt>', "\n"; ?> 

而且它打印出:

Food:corn, Food, Food:potatoes

我相信這是列出子類別「玉米」稱爲「食物:玉米」後面的家長類別「食物」就像「食物」一樣。有沒有辦法排除父類別?

我想它的閱讀方式是:

Food:corn, Food:potatoes

謝謝。

回答

0

這聽起來像你有一個單一的頁面,在父母和父母:子類別。每個頁面只應在父類:子類別中。父檔案可以顯示所有父級檔案中的所有內容:*類別。