WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking into a way to have global menus across my network of blogs. Basically I am using wordpress as a CMS - the purpose of the network is actually to ringfence content. The sub blogs will be able to customise some areas of the template - but I would like them to share the main site's menu system.

This is easy enough for a static consistant menu - but my clients would like to be able to make changes to the menu on the main, top-level site using wordpress' built in custom menu system.

So - in short, can my sub sites in a blog network show the custom menu from my top level site?


share|improve this question
up vote 2 down vote accepted

Try this plugin Network Wide Menu by Ron Rennick. It does exactly what it says: "Implements a network wide menu using a menu in the main site of your network".

I tested in WPMU 3.3.1 and it works. Network Activate the plugin or drop the script "ra-network-wide-menu.php" directly in the /mu-plugins/ folder. Follow the tutorial from the plugin page.

share|improve this answer

This is similar to something I'm thinking of doing for one of my sites... I haven't implemented the idea yet but I was thinking of writing some PHP code to CURL my main website and parse the returned page for its menu content and use that parsed content as part of my sub-site's menu. CURL is pretty fast so it shouldn't impose too big of a drag on the rendering of the sub-site.

Like I said, I haven't tried it yet so the concept might end up being a lame horse.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.