使用wp_nav_menu_items过滤器添加自定义菜单项
我添加了一个片段,以将“个人资料”链接添加到我的网站导航菜单。我的代码: 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 { $user_data = bbp_get_user_profile_url( get_current_user_id() ); $profilelink = '<li><a href="'.$user_data.'&edit" >Profile</a></li>'; $menu = $menu . $profilelink; return $menu; } } 此代码正确显示了我的菜单中的个人资料链接,但是现在我想将此“个人资料”链接移动为另一个主菜单的子菜单。 我的菜单结构如下: 设为首页 我的帐号| 分类目录 我想在“我的帐户”下添加“个人资料”链接。有解决这个问题的建议吗?