Reorder or rearrange buddypress menu items

Don’t like the order of BuddyPress menu items? Change it!

Use the following code and organize in your way – how you want to reorder the BuddyPress menu items.

function my_change_profile_tab_order() {
global $bp;
$bp->bp_nav['settings']['position'] = 10;
$bp->bp_nav['activity']['position'] = 20;
$bp->bp_nav['friends']['position'] = 30;
$bp->bp_nav['groups']['position'] = 40;
$bp->bp_nav['blogs']['position'] = 50;
$bp->bp_nav['messages']['position'] = 60;
$bp->bp_nav['profile']['position'] = 70;
add_action( ‘bp_setup_nav’, ‘my_change_profile_tab_order’, 999 );

view raw


hosted with ❤ by GitHub

You may also read:  BeautyMenu: A simple jQuery drop down menu plugin

You can add those codes in your functions.php in the theme, if you think your theme won’t be changed. Otherwise mu-plugins is the best solution. To use mu-plugins, go to /wp-content/ and find the folder with name ‘mu-plugins’. If there is no folder in that name, then create a folder, name it ‘mu-plugins’, create a file inside that, give any name you like and paste the code in there. You don’t need to activate that plugin. Mu-plugins means must use plugins, so it will be activated automatically always. If you use mu-plugins then add a php start tag at the beginning of the code.

You may also read:  Show posts based on user preference in wordpress


You may also like...

Leave a Reply

%d bloggers like this: