2016-04-04 3 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> 

Любая помощь будет оценена.

EDIT: Законченное используя код ниже которого достигнуты желаемые результаты:

<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

Использование Like

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

Смежные вопросы