WP3.0使用已有一段时间了,它的几项新功能还是值得我们添加到主题中来的,比如说:外观——导航菜单。

可除了WP3.0默认的主题已经支持这项功能,大多都主题还是没来及添加更新的。进去后提示:

nav1.jpg

之前主题都是调用页面或者分类作为导航的,这个弊端是显而易见的,想加个自己其他页面链接的话,得到模板文件里添加HTML代码段,更新修改都很是不方便!

为了自己可控性强,也只能采用直接写HTML到模板里,现已添加后台导航菜单功能的支持,一身轻松了。先看效果比对图:

nav4.jpg

(你分得出吗?)

进入正题咯:

一、功能代码添加:

把以下代码加到 function.php 中:

if ( function_exists('register_nav_menus') ) {
	register_nav_menus(array('primary' => '头部导航栏'));
}

再进入“外观——导航菜单”,可以创建一个导航菜单和选择了,记得要保存下~

nav3.jpg

nav2.jpg

功能代码的实现就是如此简单,继续

二、调用代码添加:

一般是在header.php里,添加以下代码:

<?php wp_nav_menu(array( 'theme_location'=>'primary','container_id' => 'menu')); ?>

这里我用到了一个自定义参数,把导航菜单的ID改成了#menu,为符合原CSS定义的样式。

保存修改,去掉原导航菜单(页面或分类的调用函数),全新强悍WP3.0导航菜单就搞定了!

[出自木木木木木WordPress 3.0 导航菜单简易添加]

转载请注明:灵龙空间 » 为”WordPress 3.0+”添加自定义导航菜单

相关文章

4访客评论 ,博主回复3

  1. 沙发“持续学习中 :twisted:

    Mutnyy11-21 08:57 回复
    • :twisted: ,欢迎学习,欢迎学习。

      小灵11-22 22:50 回复
  2. 做的挺不错的哦,我也想弄一个,之前自己做的那个很不成功哦

    小杰博客11-21 16:49 回复
    • 呵呵,快快试,这些东西都是从试验中学会的。

      小灵11-22 22:51 回复
  3. :roll: :idea: :arrow: 文章不错,学习了。

  4. 不错的方法,学习了,支持博主。

我来说说

(必须)

(必须,保密)

严重鄙视飘过不留毛的鸟
取消