正在查看 2 个帖子:1-2 (共 2 个帖子)
-
作者帖子
-
自定义菜单可以设置固定链接,这个我会设置,但是不固定的菜单怎么设置呢。
比如贵站的我的账号菜单,下面的论坛回复、我的话题等链接都是不固定的。类似这种
https://bbs.weixiaoduo.com/users/429456968/topics
如何才能根据用户名称自动加上 429456968 这种后缀呢
原本子主题里也有加,后面发现有的用户不喜欢就删了代码,下面的就是:
添加到子主题 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 个帖子)
- 哎呀,回复话题必需登录。