2016-04-04 2 views
1

Mit ein paar Probleme in ein Wordpress Kategorien Liste Customizing und alle Beispiele zu schätzen wissen würde, wie ich folgendes erreichen:Customizing Wordpress Kategorien Liste

  1. Ich habe eine Wordpress Kategorien Liste erstellt, die die Zählung für alle zeigt Kategorien. Jedoch kann ich die Anzahl für show_option_all nicht anzeigen, dh die Gesamtanzahl der Posts für alle Kategorien anzeigen, die auf die gleiche Weise wie alle anderen Kategorien angezeigt werden.

  2. Wie kann ich ein Trennzeichen zwischen jedem Kategorie-Listenelement hinzufügen, dh zwischen jedem li?

  3. Wenn die Kategorieliste auf einer bestimmten Seite angezeigt wird, ist das eine Möglichkeit, einer bestimmten Kategorie in der Liste einen aktiven Status zuzuweisen?

Bitte siehe unten vorhandenen Code:

<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> 

Jede Hilfe würde geschätzt.

EDIT: Beendet den Code mit bis unten, um die gewünschten Ergebnisse erzielt:

<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> 

Antwort

0

verwenden wie

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

Ausgabe

enter image description here

+0

Vielen Dank für Ihre Eingabe jedoch Ich habe den obigen Code verwendet (siehe Bearbeiten). – cknz

Verwandte Themen