2016-04-04 47 views
1

有定製WordPress的類別列表中的一些問題,並希望我如何能實現以下的任何實例:定製WordPress的類別列表

  1. 我創建了一個WordPress的類別列表顯示了所有計數類別。但是,我無法顯示show_option_all的計數,即顯示所有類別合併的帖子總數,與所有其他類別顯示帖子數的方式相同。

  2. 如何在每個類別列表項之間添加分隔符?

  3. 如果類別列表出現在特定頁面上,他們是在列表內給出特定類別的一種方式,是否處於活動狀態?

請參見下面的現有代碼:

<ul>    
     <?php 
     $categories = wp_list_categories('title_li=&show_count=1&echo=0&child_of=18&show_option_all=ALL'); 
     $categories = preg_replace('/<\/a> \(([0-9]+)\)/', ' <span class="count"><sup>\\1</sup></span></a>', $categories); 
     echo $categories; 
     ?> 
</ul> 

任何幫助,將不勝感激。

編輯:最後用低於達到了預期效果代碼:

<ul>   
     <?php 
     $categories = wp_list_categories('title_li=&show_count=1&echo=0&child_of=18'); 
     $categories = preg_replace('/<\/a> \(([0-9]+)\)/', '</a> <span class="count"><sup>\\1</sup></span></li><span class="separator">/</span>', $categories); 
     echo $categories; 
     ?> 
     </ul> 

回答

0

使用像

<?php 
$terms = get_terms('category'); /*Name Of category*/ 
foreach ($terms as $term) { 
    echo $term->name.'<br/> '.$term->count.'<br/>'; 
} 
?> 

輸出

enter image description here

+0

謝謝您的輸入,但是我最終使用了上面的代碼(請參閱編輯)。 – cknz