2013-08-28 262 views
0

我有很多類別和子類別在我的網站。我手動顯示它們,我的意思是我寫道:顯示類別和子類別 - wordpress

<ul> 
<li>..menu..</li> 
<li>..menu..</li> 
</ul> 

我確信有一個正確的方法來做到這一點。我確信有這個功能。有人可以告訴我嗎?

感謝

回答

1

是的,有。

使用wp_list_categories()

一個例子:

<ul> 
<?php wp_list_categories('orderby=name&show_count=1&exclude=10'); ?> 
</ul> 

該功能負責格式化過。如果你想要未格式化的結果,你可以使用get_categories()來代替。

0

在大多數基於php的內容管理系統中,這將通過獲取包含類別和foreach()循環的對象來處理。

echo "<ul>"; 
foreach($menus as $menu) { 
    echo "<li>" . $menu->link . "</li>"; 
} 
echo "</ul>"; 

每個CMS都有它自己的對象,但循環非常標準。