![](/img/trans.png)
[英]How to colour wordpress menu lis based on category assigned to each page?
[英]Wordpress - menu that lists page `lis` and also includes the home page
我是PHP的新手,试图找到一种方法来列出菜单的页面并包含index.php
这是我正在使用的:
<div id="navigation">
<ul>
<?php wp_list_pages('sort_column=menu_order&sort_order=desc&title_li=&depth=2&')?>
</ul>
</div><!-- end id:navigation -->
可以在这里查看站点: http : //www.hospiceball.com/wp/
像这样做些事:
<div id="navigation">
<ul>
<li><a href='<?php bloginfo('url') ?>'>Home</a></li>
<?php wp_list_pages('sort_column=menu_order&sort_order=desc&title_li=&depth=2&')?>
</ul>
</div><!-- end id:navigation -->
如您所见,我在首页添加了一个新的<li>
元素。 可以使用bloginfo
函数检索该信息。
编辑我已经阅读了理查德的答案,我认为这是一种更好的方法。 我实际上不知道show_home
选项。 只有在需要自定义首页URL的锚点时,我才会采用编写方式。
您可以将wp_page_menu
与show_home
选项一起使用。
wp_page_menu('sort_column=menu_order&sort_order=desc&title_li=&depth=2&show_home=1')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.