自定义菜单的问题

正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 作者
    帖子
  • cat
    • 文章数量: 108
    @429456968
    楼主

    自定义菜单可以设置固定链接,这个我会设置,但是不固定的菜单怎么设置呢。

    比如贵站的我的账号菜单,下面的论坛回复、我的话题等链接都是不固定的。类似这种

    https://bbs.weixiaoduo.com/users/429456968/topics

    如何才能根据用户名称自动加上 429456968 这种后缀呢

     

    诗语
    管理员
    • 文章数量: 5,925
    @feibisi

    原本子主题里也有加,后面发现有的用户不喜欢就删了代码,下面的就是:

    添加到子主题 functions.php 的最底部

    /**
    * Add bbp user profile link in WP nav menu
    * Filter wp_nav_menu() to add profile link
    */
    add_filter( 'wp_nav_menu_items', 'my_nav_menu_profile_link' );
    function my_nav_menu_profile_link($menu) {
        if (!is_user_logged_in())
            return $menu;
        else
            $current_user = wp_get_current_user();
            $user = $current_user->user_login ;
            $class = 'sub-menu';
            $profilelink = '
    				<li><a href="/users/' . $user . '/">👤 我的账户</a>
                    <ul class=' . $class . '>
    							    	<li ><a href="/users/' . $user . '/edit"> 编辑资料</a></li>
                        <li><a href="/users/' . $user . '/replies"> 论坛回复</a></li>
                        <li><a href="/users/' . $user . '/topics"> 我的话题</a></li>
                        <li><a href="/users/' . $user . '/favorites"> 个人收藏</a></li>
                    </ul>
                </li>
            ';
            $menu = $menu . $profilelink;
            return $menu;
    
    }
正在查看 2 个帖子:1-2 (共 2 个帖子)
  • 哎呀,回复话题必需登录。

话题信息

  • 当前位于:bbPress
  • 1 条回复
  • 2 个参与人
  • 最后回复:<a href="https://bbs.weixiaoduo.com/users/feibisi/" title=" 查看诗语的个人资料" class="bbp-author-link"><span class="bbp-author-name"> 诗语</span></a>
  • 上次活动:<a href="https://bbs.weixiaoduo.com/topic/29344/#post-29349" title=" 回复至:自定义菜单的问题">6 年、 4 月前</a>