2011-06-01 100 views
0

嗨我只是想知道是否有任何方式使用wordpress来更改从这个输出的李项目的HREF;WordPress的类别href问题

<?php 
        if (is_category()) { 
         $this_category = get_category($cat); 
        if (get_category_children($this_category->cat_ID) != "") { 
         echo "<ul>"; 
         echo str_replace('','', wp_list_categories('orderby=id&show_count=0&title_li= 
         &use_desc_for_title=1&child_of='.$this_category->cat_ID)); 
         echo "</ul>"; 
         } 
        } 
       ?> 

这样的HREF只是一个锚已经压制即李项内的锚类别里的ID猫,第11项将有“#猫第11项”

的HREF

希望有道理!

干杯

回答

0

没有办法告诉wp_list_categories到添加到链接。你很可能在编写你自己的函数来抽出类别并将它们显示为嵌套列表。

如果您打开javascript解决方案,那么您可以在页面加载时轻松地遍历li元素,然后将散列添加到url。如果你使用哈希来获得某种Ajax效果,那么肯定没有理由不去这条路线。