Buddypress群组配置文件选项卡菜单未重新排序

时间:2014-04-02 10:18:46

标签: php wordpress buddypress

我编写了一个过滤器,以重新排序这个发布者群组个人资料页面中的所有菜单

function reorder_setup_nav()
{
     global $bp;
     $bp->bp_options_nav[$bp->groups->current_group->slug]['home']['position'] = 200;
     $bp->bp_options_nav[$bp->groups->current_group->slug]['members']['position'] = 199;
     $bp->bp_options_nav[$bp->groups->current_group->slug]['send-invites']['position'] = 198;
     $bp->bp_options_nav[$bp->groups->current_group->slug]['forum']['position'] = 197;
     $bp->bp_options_nav[$bp->groups->current_group->slug]['media']['position'] = 10;
}
add_action( 'bp_setup_nav', 'reorder_setup_nav', 100000 );

这是我的代码,我面临的问题是此过滤器不单独重新排序媒体菜单。 我需要将媒体菜单放在首位。任何人都可以帮我解决这个问题吗?

提前致谢..

1 个答案:

答案 0 :(得分:1)

我在使用此过滤器时获得了解决方案。 :)

add_action( 'bp_init', 'reorder_setup_nav', 999 );