我正在完成一個WP主題,並且我在single.php模板上。我遇到了一些問題,因爲我需要訪問帖子所在的父類別以顯示特定圖像和XML內容。從單一職位獲取Wordpress類別
這是我正在談論的一個例子。下面是一個單一的柱的端URL:
/安德魯/葉技術-2/
/andrew/
是類別,和leaf-art-2
是單柱。當我在單個帖子中時,我無法讓single_cat_title();
返回當前帖子所在的類別。我使用的是single_cat_title();
而不是the_category();
,因爲它顯示了我用於放置圖片的類別的字符串值藝術家(他們的類別)在他們的帖子上。我沒有任何使用的網址,我只需要與類別名稱的字符串。
這樣做的好方法?我一直在尋找Wordpress Codex和很多論壇,還沒有找到任何答案。
以下是我原來的帖子。
我已成立了一個名爲「藝術家」的範疇,當我運行single_cat_title("", false);
我能得到的類別的字符串值,然後用它來搜索使用XML合適的藝術家形象。
這對category.php模板頁面正常工作。
問題是,當我真的在一個有「藝術家」類別的單個帖子裏面,single_cat_title();不會向頁面輸出任何信息,從而阻止我訪問XML數據。
我需要,而在「藝術家」>「樣本」的職位,能夠從WP的類別中獲得。
P.S.上面的類別是使用此設置的許多類型之一,這就是爲什麼我無法對其進行硬編碼的原因。
感謝您的答覆。我看到了這一點,但認爲[0]會從所有類別的第一個中調用,而不是該帖子發佈的所有類別中的第一個。謝謝! – Ian 2010-11-27 05:33:04