( http://codex.wordpress.org/Navigation_Menus )
In your child theme’s functions.php file:
`function register_my_menus() {
register_nav_menus( array(
‘primary’ => __( ‘Header Navigation’ ),
‘secondary-menu’ => __( ‘Alternative Menu’ ),
‘another-menu’ => __( ‘Another Menu’ )
) );
}
add_action( ‘init’, ‘register_my_menus’ );
`
oh right so this is the way to add my own secondary menu !! great
sorry to be a pain aces, is there any particular place to nest this..? or am I deleting / replacing existing code..?
I haven’t copied a functions.php file to my child theme yet..I guess I should do this first and make the edits in there right !
If your child theme hasn’t got a functions.php file then create your own in a simple text editor such as notepad++.
The first line should be just “ with nothing after it. ( The same php tags as the bp-custom.php file )
Then place something like the above nav menu function and action in between the tags….
For more info check the codex link above or http://justintadlock.com/archives/2010/06/01/goodbye-headaches-hello-menus
I’ve just come across this about creating a functions.php for my child theme taken from here –> http://codex.buddypress.org/theme-development/building-a-buddypress-child-theme/
” You must make sure you give your child theme functions a unique name, otherwise they will clash with the parent.”
Is this correct..?
@pinhit
yes… unless you have a good reason….
sorry could you possibly elaborate ?
what should I name the child theme functions.php?
for example – my-theme-name-functions.php..
functions.php is the same name in both the parent and child theme.
The name of any functions within should be unique!
ie: in the earlier example `function register_my_menus()` should be the only occurence of ` register_my_menus()` otherwise you might change it to `function register_dude_menus()`
Oh right, sorry at first glance it threw me, I thought it meant make a unique name for my child themes function.php and didn’t realize it meant the code within.
So to clarify would it be correct to call it: function register_my child theme name_menus ?
or: function register_name of secondary location_menus ? for example: if I call my secondary menu – ‘logged out’ etc
You should just be able to leave it as it is. `register_my_menus` doesn’t exist in the bp-default child theme functions.php file.
Aces you are the man !!!
I bit the bullet and gambled and it paid off 
Now I just need to re-arrange my banner because it’s playing peekaboo lol
many many thanks for your input, not to mention your patience on this edit sir