WordPress.org

Ready to get started?Download WordPress

Ideas

Menu Management

  1. lunabyte
    Member

    12345

    A simple area where you can add the links you want to a menu. Support for multiple menus (groups), template tag or widget, etc.

    Thus not needing to rely on hard coding links into your template, and making for easier management overall.

    No need to reply on wp_list_pages, or wp_lists_cats exclusively. I wrote a new plugin for this over at MU, and it's a wonderful idea.

    Posted: 7 years ago #
  2. Mark McKibben
    Member

    One can already do this sort of thing with wp_get_links. You just create a special category of links that you only use for navigation (or whatever) and then call wp_get_links in your template with the cat_id for those links, e.g. wp_get_links(9)

    Posted: 7 years ago #
  3. lunabyte
    Member

    12345

    Yes, this is true. But what if that interferes with other links, cats, etc. If you're not using your links, then it would work. But if you're using widgets, it doesn't. Unless there's a specialized widget that doesn't just blast all your links, or you write your own function.

    So yes, in some cases your idea does work, but in others it won't. Hence the idea for a full menu system that doesn't rely on links, or pages, or cats (or dogs, or birds, or fish).

    Posted: 7 years ago #
  4. marky
    Member

    12345

    I agree with this idea.

    Since links have been renamed to "blogroll" in 2.1, it makes even less sense conceptually to include site navigation in the links manager, so a special menu manager would be a welcome idea.

    Posted: 7 years ago #
  5. dizzy99
    Member

    I also support the idea and concept introduced by Lunabyte as it makes for an easy to maintain and user friendly system.

    Links are things that are unique to each site and some of the ones generated within the loop using the '<?php wp_get_links(1); ?>' are not always desired. Granted that you could edit and implement template conditionals but this is more advanced for some users. A one click, easy to add, menu interface is a great way to helping make a user system friendlier.

    Posted: 7 years ago #
  6. Tobias Jordans
    Member

    12345

    I did something similar. The video is in german but you should get the idea: http://lernen.scoutpress.de/video/das-menu.html

    Posted: 7 years ago #
  7. lunabyte
    Member

    12345

    Agreed. I made a simple plugin for MU for it, but it also works with WP too.
    But it is a much needed thing, especially since WP sites are becoming more than just a blog.

    Posted: 7 years ago #
  8. dansinch
    Member

    12345

    Also, using wp_get_links doesn't give you any dynamic highlighting options. Once you click on a link and get to the page you want, WP has no way of knowing to highlight that link.

    What we really need is an improved wp_list_pages() or something similar that extends the functionality of that method.

    Posted: 7 years ago #
  9. Slamlander
    Member

    12345

    Yes I agree.

    I am trying to integrate MediaWiki and BBPress and need to be able to define a main menu tab that is nothing more than a link to <site url>/wiki or <site url>/bbpress. In Mediawiki, at least, I can create a menu item that points back to wordpress. Although I haven't yet figured out how to do it from BBPress.

    With these three programs, I already have a common user space. The next step is in solving the site navigation problems. After that, I will tackle common themes.

    Yes, I realize that this brings WP one step closer to being a CMS. Is that such a bad thing? The CMS projects (Joomla, Type3, etc) are all stalling because they are trying to do (and control) too much.

    Speaking of which,something like Joomla's menu management system wouldn't go completely amiss. But something that follows KISS a little closer would be good.

    Posted: 6 years ago #

RSS feed for this topic

Topic Closed

This topic has been closed to new replies.

  • Rating

    12345
    132 Votes
  • Status

    This is plugin territory