WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Sharing Navigation Menus (13 posts)

  1. everwill
    Member
    Posted 2 years ago #

    Maybe it's not possible to do this, but it should be. Once I create and name a menu for a site in WP MS, the admin should have the power to use that same menu for another site on the same machine. As far as I know there is no way to do this right now, so does anyone have an easy tip for exporting a navigation menu?

  2. Tim Moore
    Moderator
    Posted 2 years ago #

    No, it shouldn't be possible. When you create a menu under Appearances -> Menu, it is created for that specific site. MultiSite, by design, keeps the content of each site separate. Think of MultiSite like WordPress.com; separate sites for separate users.

    Currently, there isn't a way to import/export menus unless you get right down to an import/export at SQL levels.

  3. Custom menus can actually be exported if you do a full blog export under Tools -> Export. You can;t specify just menus tho. At some point in the future, you may be able to but you can also edit that export file.

  4. everwill
    Member
    Posted 2 years ago #

    Except . . .

    Whenever a designer makes it impossible to use a tool in a particular way, a user will find a perfectly valid and important reason to do that which is forbidden.

    Parable follows.

    One day, a caveman logs in to the support forum for all things caveman. He posts: "I want a wheel, but I want a wheel that is light-weight with no hub."

    Your friendly neighborhood Woodland Hacker says, "No. Wheels must be strong and sturdy, lest they collapse under the weight of the goods in your cart. If you don't have a hub you won't have a way to secure your wheel to the cart."

    Once that reply is posted, does it make any sense explaining what a Frisbee is?

  5. Why are you asking a wheelmaker/cart tech support about a frisbee?

    You don't ask a plumber to fix your window, do you?

    The point, and there is one, is this: WordPress MultiSite, by design, is meant to be separate, non-related, sites. That many people want to use it differently means that as it grows it will probably adapt. But right now, we've only had it in full blow WordPress support since 3.0, so it's a baby. Give it time.

    Once I create and name a menu for a site in WP MS, the admin should have the power to use that same menu for another site on the same machine.

    The major flaw with this concept that I can see is not every site uses the same themes, so a menu that works perfectly on site A may break on Site H.

    Not to mention the hassle of sorting out how to copy it over, how often do you sync, how do you handle permissions?

    Right now, not easily possible. Maybe someone can come up with a plugin for it. :)

  6. And right now, the custom menus have been here in 3.0 or less, so there ya go.

    The major flaw with this concept that I can see is not every site uses the same themes, so a menu that works perfectly on site A may break on Site H.

    And Site b may not even have the same pages. What then?

    DOes it make sense to blame the baker if the pork is off? ;)

  7. everwill
    Member
    Posted 2 years ago #

    Short story: it's not possible.

    Editorial: it should be.

    Details: I'll provide them when that gets moved to the top of the new features design pile.

  8. everwill
    Member
    Posted 2 years ago #

    Why are you asking a wheelmaker/cart tech support about a frisbee?

    Because there is no such thing as a Frisbee . . . yet.

  9. Short story: it's possible, but not implemented.

    Editorial: You invent it if you want/need it ;) That's how all of us got into plugins, really. We saw something we WANTED that didn't exist.

    If a frisbee doesn't exist and you want to make one, then you're the inventor and you have to figure it out for yourself. Which sucks, but that's how new gets made :)

  10. everwill
    Member
    Posted 2 years ago #

    Yes, but before you ... ahem ... reinvent the wheel it's a good thing to ask around to see if someone else has already done so.

  11. *giggle* This wheel has not yet been invented. Tally ho.

  12. binarywhisper
    Member
    Posted 2 years ago #

    So have you invented the wheel that will allow a menu to be used on multiple sites yet? I could sure use such a feature and I had an other WPMU developer sitting across the table over lunch today that could use it as well. We both agreed we could likely use it for future projects as well.

    Hard coding it into the template is a method of doing it but it is a bad method IMO. Might be fine or some one running one or two sites but it is enough work doing tweaks on a portfolio of sites as it is without more hard coding.

    As a work around I am going to attempt to build one finished blog layout and clone it for each new MU blog.

  13. http://wpmututorials.com/plugins/networkwide-menu/

    gotta follow our blog for the cool stuff. ;)

Topic Closed

This topic has been closed to new replies.

About this Topic