所以在我的wordpress安裝。我試圖在側邊欄中顯示分類列表,但遇到了wp_list_categories功能的問題。系統中有幾個類別,但該功能僅打印「NO類別」。WordPress的側邊欄問題與wp_list_categories顯示NO類別
找不到原因。
任何想法?
所以在我的wordpress安裝。我試圖在側邊欄中顯示分類列表,但遇到了wp_list_categories功能的問題。系統中有幾個類別,但該功能僅打印「NO類別」。WordPress的側邊欄問題與wp_list_categories顯示NO類別
找不到原因。
任何想法?
確保您在要顯示
wp_list_categories
應該是WordPress的循環之外的每個類別至少有1個帖子。您可能需要在LOOP的代碼之前提供側邊欄的代碼。
感謝它的工作。問題在於它在LOOP之外 – Obaid 2010-05-10 19:55:13
您正在使用正確的功能,但您需要爲其調整參數。你得到
沒有分類
僅僅是因爲在WordPress分類定義的類別沒有分配給他們的職位。
嘗試將hide_empty
參數傳遞給wp_list_categories($args);
1爲true,0爲false。
wp_list_categories('hide_empty=0');
此示例將顯示所有類別,無論其帖子數量如何。
參考wp_list_categories Codex頁面獲取更多幫助。
使用內部循環,使用get_posts()
代替get_categories()
;
$cat_ID = 239;
$array = get_posts('child_of'=> $cat_ID , 'post_type'=> 'post'); $out='';
foreach ($array as $key=> $value) {
$out .= '<li class="manual_posts"><a href="'.get_permalink($value->ID).'">'.$value->post_title.'</a></li>';
}
echo $out;
我把你的PHP代碼。您是否嘗試過搜索「NO Categories」的代碼?這會導致你到相關的代碼。 – Smandoli 2010-05-10 14:15:50