0

我的网站中有很多类别和子类别。我手动显示它们,我的意思是我写道:

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

我确信有正确的方法可以做到这一点。我确信有一个功能。谁能告诉我?

谢谢

4

3 回答 3

1

就在这里。

使用wp_list_categories()

一个例子:

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

这个函数也负责格式化。如果您想要未格式化的结果,则可以get_categories()改用..

于 2013-08-28T20:05:52.063 回答
0

在大多数基于 php 的内容管理系统中,这将通过获取包含类别和 foreach() 循环的对象来处理。

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

每个 CMS 都有自己的对象,但循环非常标准。

于 2013-08-28T20:06:06.817 回答
0

当然,您可以使用 wp_list_categories()

http://codex.wordpress.org/Template_Tags/wp_list_categories

于 2013-08-28T20:00:31.523 回答