I have created quite a large main menu on my main site, which I'd like to use on all sub sites as well, and I rather not duplicate it on all 16 sub sites manually. I can't use the solution suggested here (http://dustyreagan.com/global-page-navigation-accross-wordpress-mu-blogs/) because I'd like to use wp_nav_menu for my main menu and the wp_list_pages for a site specific sub menu (and wp_list_pages is filtered in that hack).
An idea I have is if you can overide the global $blog_id in a loop and then reset it again (after calling wp_nav_menu in between). Not sure if a set up like that is possible or if that will break the site?
What I'm suggesting is something like this;
1. update global $blog_id = 1
2. call wp_nav_menu (while site in identified as ID=1)
3. reset global $blog_id to it's original value (e.g. the current sub sites ID)
Again, this might be an absolute no-no.
Another suggestion would be to create a duplicate function of wp_nav_menu in the themes functions.php and change something in that function (what DB table is chosen, I guess is what would need to be changed) - much like the hack above. It just seems like harder work, if what I thought of is at all possible.
Would be very grateful for any insight to this issue, even if it's that I'm an idiot and should leave it be :)
Thanks in advance.