首页 > 新闻资讯 > WordPress 3.0中菜单的使用

WordPress 3.0中菜单的使用

18条评论
标签:
更多

WordPress 3.0中的菜单系统是大家热情盼望的。但WordPress普通用户可能不一定知道,使用此功能需要做一定的编码工作。

下面就向大家介绍下在主题中插入一个自定义菜单的几个步骤:

1. 在functions.php文件中注册菜单

if ( function_exists( 'register_nav_menus' ) ) 

{ register_nav_menus( 

 array( 

 'foot_menu' => 'My Custom Footer Menu', 

'sidebar_menu' => 'Super Sidebar Menu' 

 ) 

); 

}

2. 在管理面板创建菜单

现在这个功能已经启用了,进入外观( Appearance) > 菜单(Menus)创建并保存自定义菜单。

经过上面两个步骤,你已经在function.php中“宣告”菜单并在admin中创建了菜单,你需要将两者联系起来。

 

3. 将菜单插入主题中

在你想要显示菜单的主题中任何位置里,使用下面的代码:

<?php wp_nav_menu( array('menu' => 'Footer Menu' )); ?>

将上面代码中的菜单名字改成任何你的菜单名。这个例子是在脚部使用 WordPress 3.0菜单。输出的HTML就像下面这样:

<ul class="menu" id="menu-footer-menu"> <li class="menu-item menu-item-type-post_type menu-item-2636" id="menu-item-2636"> <a href="http://digwp.com/contact/">Contact</a></li>  <li class="menu-item menu-item-type-post_type menu-item-2633" id="menu-item-2633"> <a href="http://digwp.com/about/">About&nbsp;Site</a></li>  <li class="menu-item menu-item-type-post_type menu-item-2634" id="menu-item-2634"> <a href="http://digwp.com/advertising/">Advertising</a></li>   <li class="menu-item menu-item-type-post_type menu-item-2635" id="menu-item-2635"> <a href="http://digwp.com/archives/">Archives</a></li> </ul>

另外,如果任何时候你想要更新此菜单,可以从WordPress的管理面板轻松实现。

原文

* 版权声明:作者WordPress啦! 转载请注明出处。

#1
感觉导航的功能是3.0版最大的特色。。。
#2
嗯还不错,,顶下
#3
前排阿啊哈
#4
不准备生了,据说有问题.不是3.01都有了么?
#5
是哦!不错,博主就是不一样!
#6
这个功能我还不知道,最近忙都没有顾得上升级我的wp
#7
英文版的有点使用不来,只能等待中文版
#8
E文没学好。中文版比较方便。
#9
博主的博客技术性很强,慢慢学习中。
#10
技术文章,mark一下,以后会用到。
#11
我一直想问,3.1不是英文的么,我有必要升级吗 我更新了博客,有空回访哦,请多多指教
#12
写得很详细,WordPress是一个值得研究的博客系统
#13
感觉不错,想装wp了
#14
这个功能好像没啥用
#15
我在老早以前就折腾过这个了。
#16
谢谢提供,我正需要!
#17
顶下
#18
看样子,我得升级我的blog了!