WordPress的;代码自定义(wp_list_categories)

时间:2011-12-17 18:04:17

标签: wordpress

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 个答案:

答案 0 :(得分:3)

使用此代码:

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

答案 1 :(得分:2)

使用自定义助行器,你基本上可以做任何你想要的事情

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

详细了解here

答案 2 :(得分:1)

我认为你要找的是get_categories() - http://codex.wordpress.org/Function_Reference/get_categories。您可以使用它来格式化类别的输出。

wp_list_categories()预先格式化为链接。