WordPress带Home链接导航栏

WordPress 3.0 之后,我们可以使用 wp_nav_menu 来生成导航菜单,这样可以支持自定义菜单。

若没有在后台中添加菜单,那么该函数就会 fallback 回 wp_page_menu。而默认情况下,这样产生的导航栏是没有 home 菜单的。

添加 home 菜单的方法也很简单,在 functions.php 文件中添加以下代码即可:

/**
 * Get our wp_nav_menu() fallback, wp_page_menu(), to show a home link.
 */
function dj_page_menu_args( args ) {args['show_home'] = true;
    return $args;
}
add_filter( 'wp_page_menu_args', 'dj_page_menu_args' );

其中,参数 show_home 的可取值有:

0 (false) – default;
1 (true);
<any text> – 用来替换默认的 “home” 文字

评论

《 “WordPress带Home链接导航栏” 》 有 10 条评论

    1. 流年 的头像
      流年

      SF其实很简单

  1. 小闇 的头像

    嘛……我還是喜歡別人會點博客名字返回啦,增加一個home連結好像沒什麼用……

    1. 流年 的头像
      流年

      我好像点Home多点

  2. Code之行人 的头像

    我的也是Home

  3. QiQiBoY 的头像

    原来这个是这么个意思。。。昨儿看一个主题源码时碰到了这个,不知啥意思。。。。
    发现你博客不带www的可以访问,带www的我这边访问不了。。 🙄

    1. 流年 的头像
      流年

      嗯?我设了自动跳转的哦

    2. vastar 的头像

      访问www正常。

      1. 流年 的头像
        流年

        嗯,应该是这样才对

    3. 第六空间 的头像

      哇,你们有共同语言啊。我还是晕走算了。 😳