WordPress; Настройка кода (wp_list_categories) - PullRequest
0 голосов
/ 17 декабря 2011

WordPress - это код функции "* wp_list_categories () *"

  <?php wp_list_categories(); ?>

Экран:

  <li class="cat-item"><a href="---" >Cat Name</a></li>

Цель:

  <li id="category_filter_dining" style="display: block;" class="">
  <a id="dining" class="category" href="">
  <span class="png_bg category_icon"></span>Cat Name</a>
  </li>

Как я могу сделать это или это возможно? Спасибо!

Ответы [ 3 ]

3 голосов
/ 17 декабря 2011

используйте этот код:

<?php
  $category_ids = get_all_category_ids();

?>
<li id="category_filter_dining" style="display: block;" class="">
<a id="dining" class="category" href="">
<?php 
 foreach($category_ids as $cat_id) {
  $cat_name = get_cat_name($cat_id);
  echo '<span class="png_bg category_icon"></span>' . $cat_name . '</a>';
 }
?>
</li>

good luck

2 голосов
/ 07 сентября 2012

Используйте пользовательский ходок, и вы можете делать все, что захотите

$MyWalker = new MyWalker();
$args = array('walker' => $MyWalker);
wp_list_categories($args);

Подробнее об этом здесь !

1 голос
/ 17 декабря 2011

Я думаю, что вы ищете, get_categories () - http://codex.wordpress.org/Function_Reference/get_categories.Вы можете использовать это для форматирования вывода категорий.

wp_list_categories () предварительно отформатирован в ссылки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...